Makefile (575B)
1 TARGET:=linux-glibc-amd64 2 3 .PHONY: default 4 default: build/${TARGET}/pmlag 5 6 build/${TARGET}/pmlag: build/${TARGET} $(wildcard src/*.c src/*.h src/*/*.c src/*/*.h) 7 cd build/${TARGET} && dep install 8 $(MAKE) --directory build/${TARGET} TARGET=${TARGET} 9 10 build/${TARGET}: $(wildcard src/*.c src/*.h src/*/*.c src/*/*.h) 11 mkdir -p build/${TARGET} 12 cp -rT .dep build/${TARGET}/.dep 13 cp -rT manpage.1.md build/${TARGET}/manpage.1.md 14 cp -rT src/ build/${TARGET}/src 15 cp -rT target/common/ build/${TARGET} 16 cp -rT target/${TARGET}/ build/${TARGET}