s3browser/Makefile

35 lines
774 B
Makefile
Raw Normal View History

2021-09-09 20:47:48 +00:00
BINARY_NAME=s3Browser
build-web:
yarn --cwd s3browser-frontend run build
build-backend:
cd s3browser-backend && go build -o "../${BINARY_NAME}" -tags prod ./cmd/s3Browser.go
cp-static:
cp -r s3browser-frontend/build s3browser-backend/internal/static
build: build-web cp-static build-backend
clean:
rm -rf s3browser-frontend/build
rm -rf s3browser-backend/internal/static
rm -f ${BINARY_NAME}
cd s3browser-backend && go clean
deps:
yarn --cwd s3browser-frontend install
cd s3browser-backend && go mod download
dev-backend:
cd s3browser-backend && go run ./cmd/s3Browser.go
dev-web:
yarn --cwd s3browser-frontend run start
gen-schema-download:
yarn --cwd s3browser-frontend run graphql:download
gen-schema:
yarn --cwd s3browser-frontend run graphql:gen