BINARY_NAME=marketminds
BUILD_DIR=./dist

include .env
export

CGO_ENABLED=0

build:
	mkdir -p ${BUILD_DIR}
	CGO_ENABLED=${CGO_ENABLED} go build -ldflags "-s -w" -trimpath -o ${BUILD_DIR}/${BINARY_NAME} main.go

run: build
	${BUILD_DIR}/${BINARY_NAME}

clean: 
	go clean

clean_all:
	rm -rd ${BUILD_DIR}

dep:
	go mod download

