X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=make%2Fbsd-real.mk;h=13cb2cce8d46732edddba571a3c491d3a2f1065d;hb=c90f2b28d2224c1147d51a1d223a7b9082565cc6;hp=4ccc11be3bc7eae4250364f0cc70ad8fe5895c51;hpb=3626aeb9ce4798c73cf3a5621388406062c450f7;p=user%2Fhenk%2Fcode%2Finspircd.git diff --git a/make/bsd-real.mk b/make/bsd-real.mk index 4ccc11be3..13cb2cce8 100644 --- a/make/bsd-real.mk +++ b/make/bsd-real.mk @@ -1,11 +1,12 @@ -CORE_TARGS != perl -e 'print join " ", grep s/\.cpp/.o/, <*.cpp>, ' -CMD_TARGS != perl -e 'print join " ", grep s/\.cpp/.so/, ' -MOD_TARGS != perl -e 'print join " ", grep s/\.cpp/.so/, ' -MDIR_TARGS != perl -e 'print join " ", grep s!/?$$!.so!, grep -d, ' +VPATH = $(SOURCEPATH)/src +CORE_TARGS != perl -e 'chdir "$$ENV{SOURCEPATH}/src"; print join " ", grep s/\.cpp/.o/, <*.cpp>, ' +CMD_TARGS != perl -e 'chdir "$$ENV{SOURCEPATH}/src"; print join " ", grep s/\.cpp/.so/, ' +MOD_TARGS != perl -e 'chdir "$$ENV{SOURCEPATH}/src"; print join " ", grep s/\.cpp/.so/, ' +MDIR_TARGS != perl -e 'chdir "$$ENV{SOURCEPATH}/src"; print join " ", grep s!/?$$!.so!, grep -d, ' CORE_TARGS += socketengines/$(SOCKETENGINE).o threadengines/threadengine_pthread.o -DFILES != perl ../make/calcdep.pl -all +DFILES != perl $(SOURCEPATH)/make/calcdep.pl -all all: inspircd commands modules @@ -14,7 +15,7 @@ commands: $(CMD_TARGS) modules: $(MOD_TARGS) $(MDIR_TARGS) inspircd: $(CORE_TARGS) - $(RUNCC) -o $@ $(CORELDFLAGS) $(LDLIBS) $(CORE_TARGS) + $(RUNCC) -o $@ $(CORELDFLAGS) $(LDLIBS) $^ .for FILE in $(DFILES) .include "$(FILE)"