unify Singeli dependency file directory
as Singeli generates the same files for every build type, the dependencies must be in a single directory too, otherwise only the first build will know about them
This commit is contained in:
parent
e96668d364
commit
a9e0386dac
5
makefile
5
makefile
@ -144,12 +144,15 @@ gen-singeli: ${addprefix src/singeli/gen/, cmp.c dyarith.c slash.c equal.c}
|
|||||||
@echo $(postmsg)
|
@echo $(postmsg)
|
||||||
src/singeli/gen/%.c: src/singeli/src/%.singeli preSingeliBin
|
src/singeli/gen/%.c: src/singeli/src/%.singeli preSingeliBin
|
||||||
@echo $< | cut -c 17- | sed 's/^/ /'
|
@echo $< | cut -c 17- | sed 's/^/ /'
|
||||||
@obj/presingeli/BQN SingeliMake.bqn "$$(if [ -d Singeli ]; then echo Singeli; else echo SingeliClone; fi)" $< $@ "${bd}"
|
@obj/presingeli/BQN SingeliMake.bqn "$$(if [ -d Singeli ]; then echo Singeli; else echo SingeliClone; fi)" $< $@ "obj/presingeli/"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# dependency files
|
# dependency files
|
||||||
-include $(bd)/*.d
|
-include $(bd)/*.d
|
||||||
|
ifeq (${singeli}, 1)
|
||||||
|
-include obj/presingeli/*.d
|
||||||
|
endif
|
||||||
|
|
||||||
install:
|
install:
|
||||||
cp -f BQN /usr/local/bin/bqn
|
cp -f BQN /usr/local/bin/bqn
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user