chore: try Make friendly syntax

main
Sean McBride 4 years ago
parent abed38c544
commit bd826e01ec

@ -1,25 +1,14 @@
COMPILER='awsm' COMPILER=awsm
ROOT=${ROOT:-$(cd "$(dirname ${BASH_SOURCE:-$0})" && pwd)} ROOT=${ROOT:-$(cd "$(dirname ${BASH_SOURCE:-$0})" && pwd)}
.PHONY: build .PHONY: build
build: build:
if [[ -x "${COMPILER}/wasmception/dist/bin/clang" ]]; then test -f ./${COMPILER}/wasmception/dist/bin/clang || make -C ${COMPILER}/wasmception
@echo "Wasmception seems to have been built... Skipping"
else
@echo "Building wasmception toolchain, takes a while."
@cd ${COMPILER} && make -C wasmception && cd ${ROOT}
fi
@echo "Building aWsm compiler (release)"
@cd ${COMPILER} && cargo build --release && cd ${ROOT} @cd ${COMPILER} && cargo build --release && cd ${ROOT}
.PHONY: build-dev .PHONY: build-dev
build-dev: build-dev:
if [[ -x "${COMPILER}/wasmception/dist/bin/clang" ]]; then test -f ./${COMPILER}/wasmception/dist/bin/clang || make -C ${COMPILER}/wasmception
@echo "Wasmception seems to have been built... Skipping"
else
@echo "Building wasmception toolchain, takes a while."
@cd ${COMPILER} && make -C wasmception && cd ${ROOT}
fi
@echo "Building aWsm compiler (default==debug)" @echo "Building aWsm compiler (default==debug)"
@cd ${COMPILER} && cargo build && cd ${ROOT} @cd ${COMPILER} && cargo build && cd ${ROOT}

Loading…
Cancel
Save