mirror of
ssh://git.janware.com/srv/git/janware/proj/jw-pkg
synced 2026-01-15 12:03:31 +01:00
contrib.mk / linux-rpm.mk: Make clean targets sharper
- Shift removal of everything into distclean target - Add support for CFG_CLEAN variable
This commit is contained in:
parent
f4920d0c26
commit
594d1272b9
2 changed files with 8 additions and 9 deletions
|
|
@ -20,6 +20,11 @@ ifndef CFG_INSTALL
|
|||
make -C $(CFG_WORKING_DIR) install
|
||||
endif
|
||||
|
||||
clean: $(CFG_CLEAN)
|
||||
ifndef CFG_CLEAN
|
||||
if [ -d "$(CFG_WORKING_DIR)" ]; then make -C $(CFG_WORKING_DIR) clean; fi
|
||||
endif
|
||||
|
||||
unpack.done:
|
||||
tar -xzf $(CFG_PKG)
|
||||
touch $@
|
||||
|
|
@ -35,15 +40,8 @@ apply-patches.done: unpack.done $(LOCAL_PATCH_DONE)
|
|||
touch $@
|
||||
|
||||
install:
|
||||
clean:
|
||||
rm -rf *.done *.patch $(CFG_WORKING_DIR)
|
||||
|
||||
distclean:
|
||||
test:
|
||||
@echo CFG_WORKING_DIR=$(CFG_WORKING_DIR)
|
||||
@echo CFG_PATCHES=$(CFG_PATCHES)
|
||||
@echo LOCAL_PATCHES=$(LOCAL_PATCHES)
|
||||
@echo $(filter %libmls1-sndfile.patch,$(CFG_PATCHES))
|
||||
rm -rf *.done *.patch $(CFG_WORKING_DIR)
|
||||
|
||||
unpack: unpack.done
|
||||
apply-patches: apply-patches.done
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue