PACKAGES=$(shell find * -maxdepth 0 -type d) BUILD_PLATFORM=$(or ${PLATFORM},baremetal-$(shell grep -oP "^ID=\K.+" /etc/os-release)) help: @echo "You probably don't want to build all package" @echo "If you do run $`make build-all$`" @echo @echo "Run $`make [language]-[version].pkg.tar.gz$` to build a specific language" build build-all: $(addsuffix .pkg.tar.gz, ${PACKAGES}) clean clean-all: $(addprefix clean-, ${PACKAGES}) clean-%: %/ rm -rf $ $@ %/output: %/ %/build.sh cd $< && chmod +x ./build.sh && ./build.sh