version 1.24, 2010/03/10 23:58:46
|
version 1.33, 2017/09/13 15:25:08
|
Line 27 MAKETARGET = $(MAKE) --no-print-director |
|
Line 27 MAKETARGET = $(MAKE) --no-print-director |
|
.PHONY: $(PROJOBJDIR) $(OBJDIR) | .PHONY: $(PROJOBJDIR) $(OBJDIR) |
| |
# Create the project-specific directories too, if they exist. | # Create the project-specific directories too, if they exist. |
# This supplementary target.mk files is part of the cvs tree |
# This supplementary target.mk file is built by the configure script, using either |
-include $(WORKINGDIR)/proj/target.mk |
# configsdp.txt (for a JSOC-SDP checkout) or a custom configuration file as input. |
|
-include $(WORKINGDIR)/$(LOCALIZATIONDIR)/target.mk |
| |
$(OBJDIR): | $(OBJDIR): |
+@[ -d bin/$(MACH) ] || mkdir -p bin/$(MACH) | +@[ -d bin/$(MACH) ] || mkdir -p bin/$(MACH) |
+@[ -d lib/$(MACH) ] || mkdir -p lib/$(MACH) | +@[ -d lib/$(MACH) ] || mkdir -p lib/$(MACH) |
+@[ -d $@ ] || mkdir -p $@ | +@[ -d $@ ] || mkdir -p $@ |
+@[ -d $@/base/drms/apps ] || mkdir -p $@/base/drms/apps | +@[ -d $@/base/drms/apps ] || mkdir -p $@/base/drms/apps |
|
+@[ -d $@/base/drms/apps/test ] || mkdir -p $@/base/drms/apps/test |
+@[ -d $@/base/drms/libs/api/client ] || mkdir -p $@/base/drms/libs/api/client | +@[ -d $@/base/drms/libs/api/client ] || mkdir -p $@/base/drms/libs/api/client |
+@[ -d $@/base/drms/libs/api/client_fpic ] || mkdir -p $@/base/drms/libs/api/client_fpic |
|
+@[ -d $@/base/drms/libs/api/server ] || mkdir -p $@/base/drms/libs/api/server | +@[ -d $@/base/drms/libs/api/server ] || mkdir -p $@/base/drms/libs/api/server |
|
+@[ -d $@/base/drms/libs/api/server-fpic ] || mkdir -p $@/base/drms/libs/api/server-fpic |
+@[ -d $@/base/drms/libs/main/c ] || mkdir -p $@/base/drms/libs/main/c | +@[ -d $@/base/drms/libs/main/c ] || mkdir -p $@/base/drms/libs/main/c |
+@[ -d $@/base/drms/libs/main/f ] || mkdir -p $@/base/drms/libs/main/f | +@[ -d $@/base/drms/libs/main/f ] || mkdir -p $@/base/drms/libs/main/f |
+@[ -d $@/base/drms/libs/main/idl ] || mkdir -p $@/base/drms/libs/main/idl | +@[ -d $@/base/drms/libs/main/idl ] || mkdir -p $@/base/drms/libs/main/idl |
+@[ -d $@/base/drms/libs/meta ] || mkdir -p $@/base/drms/libs/meta | +@[ -d $@/base/drms/libs/meta ] || mkdir -p $@/base/drms/libs/meta |
|
+@[ -d $@/base/drms/libs/py ] || mkdir -p $@/base/drms/libs/py |
+@[ -d $@/base/export/apps ] || mkdir -p $@/base/export/apps | +@[ -d $@/base/export/apps ] || mkdir -p $@/base/export/apps |
+@[ -d $@/base/export/libs/util ] || mkdir -p $@/base/export/libs/util | +@[ -d $@/base/export/libs/util ] || mkdir -p $@/base/export/libs/util |
|
+@[ -d $@/base/export/libs/exportDRMS ] || mkdir -p $@/base/export/libs/exportDRMS |
|
+@[ -d $@/base/libs/cjson ] || mkdir -p $@/base/libs/cjson |
+@[ -d $@/base/libs/cmdparams/test ] || mkdir -p $@/base/libs/cmdparams/test | +@[ -d $@/base/libs/cmdparams/test ] || mkdir -p $@/base/libs/cmdparams/test |
+@[ -d $@/base/libs/db/client ] || mkdir -p $@/base/libs/db/client | +@[ -d $@/base/libs/db/client ] || mkdir -p $@/base/libs/db/client |
+@[ -d $@/base/libs/db/client_fpic ] || mkdir -p $@/base/libs/db/client_fpic |
|
+@[ -d $@/base/libs/db/server ] || mkdir -p $@/base/libs/db/server | +@[ -d $@/base/libs/db/server ] || mkdir -p $@/base/libs/db/server |
|
+@[ -d $@/base/libs/db/server-fpic ] || mkdir -p $@/base/libs/db/server-fpic |
+@[ -d $@/base/libs/defs/fpic ] || mkdir -p $@/base/libs/defs/fpic | +@[ -d $@/base/libs/defs/fpic ] || mkdir -p $@/base/libs/defs/fpic |
+@[ -d $@/base/libs/dstruct/fpic ] || mkdir -p $@/base/libs/dstruct/fpic | +@[ -d $@/base/libs/dstruct/fpic ] || mkdir -p $@/base/libs/dstruct/fpic |
+@[ -d $@/base/libs/json ] || mkdir -p $@/base/libs/json | +@[ -d $@/base/libs/json ] || mkdir -p $@/base/libs/json |
|
+@[ -d $@/base/libs/jsmn ] || mkdir -p $@/base/libs/jsmn |
+@[ -d $@/base/libs/inthandles ] || mkdir -p $@/base/libs/inthandles | +@[ -d $@/base/libs/inthandles ] || mkdir -p $@/base/libs/inthandles |
+@[ -d $@/base/libs/qdecoder/md5 ] || mkdir -p $@/base/libs/qdecoder/md5 | +@[ -d $@/base/libs/qdecoder/md5 ] || mkdir -p $@/base/libs/qdecoder/md5 |
+@[ -d $@/base/libs/threads/fpic ] || mkdir -p $@/base/libs/threads/fpic | +@[ -d $@/base/libs/threads/fpic ] || mkdir -p $@/base/libs/threads/fpic |
|
|
+@[ -d $@/base/local/libs/soi ] || mkdir -p $@/base/local/libs/soi | +@[ -d $@/base/local/libs/soi ] || mkdir -p $@/base/local/libs/soi |
+@[ -d $@/base/sums/apps ] || mkdir -p $@/base/sums/apps | +@[ -d $@/base/sums/apps ] || mkdir -p $@/base/sums/apps |
+@[ -d $@/base/sums/libs/api ] || mkdir -p $@/base/sums/libs/api | +@[ -d $@/base/sums/libs/api ] || mkdir -p $@/base/sums/libs/api |
+@[ -d $@/base/sums/libs/api/perl ] || mkdir -p $@/base/sums/libs/api/perl |
|
+@[ -d $@/base/sums/libs/pg ] || mkdir -p $@/base/sums/libs/pg | +@[ -d $@/base/sums/libs/pg ] || mkdir -p $@/base/sums/libs/pg |
+@[ -d $@/base/util/apps ] || mkdir -p $@/base/util/apps | +@[ -d $@/base/util/apps ] || mkdir -p $@/base/util/apps |
+@[ -d $@/proj/example/apps ] || mkdir -p $@/proj/example/apps | +@[ -d $@/proj/example/apps ] || mkdir -p $@/proj/example/apps |