Makefile: separate build rule for each app
These do not run `go generate`, so they're faster but take a bit more care.
This commit is contained in:
parent
3723e89f23
commit
f1ad0a66a8
10
Makefile
10
Makefile
@ -28,9 +28,15 @@ with-deps:
|
|||||||
go install github.com/deepmap/oapi-codegen/cmd/oapi-codegen
|
go install github.com/deepmap/oapi-codegen/cmd/oapi-codegen
|
||||||
make -s application
|
make -s application
|
||||||
|
|
||||||
application: ${RESOURCES} generate
|
application: ${RESOURCES} generate flamenco-manager-poc flamenco-worker-poc socketio-poc
|
||||||
|
|
||||||
|
flamenco-manager-poc:
|
||||||
go build -v ${BUILD_FLAGS} ${PKG}/cmd/flamenco-manager-poc
|
go build -v ${BUILD_FLAGS} ${PKG}/cmd/flamenco-manager-poc
|
||||||
|
|
||||||
|
flamenco-worker-poc:
|
||||||
go build -v ${BUILD_FLAGS} ${PKG}/cmd/flamenco-worker-poc
|
go build -v ${BUILD_FLAGS} ${PKG}/cmd/flamenco-worker-poc
|
||||||
|
|
||||||
|
socketio-poc:
|
||||||
go build -v ${BUILD_FLAGS} ${PKG}/cmd/socketio-poc
|
go build -v ${BUILD_FLAGS} ${PKG}/cmd/socketio-poc
|
||||||
|
|
||||||
generate:
|
generate:
|
||||||
@ -135,4 +141,4 @@ _package_zip: static
|
|||||||
cd $(dir ${PACKAGE_PATH}) && zip -9 -r -q $(notdir ${PACKAGE_PATH})-${GOOS}.zip $(notdir ${PACKAGE_PATH})
|
cd $(dir ${PACKAGE_PATH}) && zip -9 -r -q $(notdir ${PACKAGE_PATH})-${GOOS}.zip $(notdir ${PACKAGE_PATH})
|
||||||
rm ${STATIC_OUT}
|
rm ${STATIC_OUT}
|
||||||
|
|
||||||
.PHONY: run application version static vet lint deploy package release prepare
|
.PHONY: run application version static vet lint deploy package release prepare flamenco-manager-poc flamenco-worker-poc socketio-poc generate
|
||||||
|
Loading…
x
Reference in New Issue
Block a user