common Makefile. install_easy : compile if bins not found

This commit is contained in:
bolvan
2019-05-22 10:08:51 +03:00
parent eaf0edde3f
commit 90454f386b
4 changed files with 31 additions and 4 deletions

17
Makefile Normal file
View File

@@ -0,0 +1,17 @@
DIRS := nfq tpws ip2net mdig
TGT := binaries/my
all: clean
mkdir -p "$(@D)/$(TGT)"; \
for dir in $(DIRS); do \
$(MAKE) -C "$(@D)/$$dir" || exit 1; \
done ; \
for exe in $$(find ${DIRS} -type f -executable); do \
mv -f "$(@D)/$$exe" "$(@D)/${TGT}" ; \
ln -fs "../${TGT}/$$(basename "$$exe")" "$$exe" ; \
done \
clean:
for dir in $(DIRS); do \
$(MAKE) -C "$(@D)/$$dir" clean; \
done