Back to home page

sPhenix code displayed by LXR

 
 

    


File indexing completed on 2025-08-03 08:22:07

0001 TBINS := $(subst .C,,$(wildcard *.C))
0002 BINCXXFILES =  $(wildcard *.C)
0003 COMPLEXBIN = $(TBINS)
0004 
0005 
0006 SCRIPT_DIR := $(shell if [ -d $(SRT_PRIVATE_CONTEXT)/RDBC/test/ ] ; then \
0007 echo $(SRT_PRIVATE_CONTEXT)/RDBC/test/ ; \
0008 else echo $(SRT_PUBLIC_CONTEXT)/RDBC/test; \
0009 fi)
0010 
0011 INC_PACK = $(SRT_PRIVATE_CONTEXT)/$(PACKAGE)
0012 INC_mysql = $(INC_PACK)/mysql
0013 
0014 override CPPFLAGS += -I$(INC_mysql) \
0015                          -DSTANDALONE
0016 
0017 
0018 
0019 
0020 BINLIBS = -l$(PACKAGE) \
0021           $(MINOSLIBS)  \
0022         -lLeakChecker -lValidity -lConventions -lRDBC -lRDBCodbc -lodbcpp \
0023          $(ROOTLIBS) $(ROOTGLIBS)
0024 
0025 
0026 TEST_% : $(bindir)%
0027         @echo '<**testing**>' $*
0028         @${SCRIPT_DIR}/runit.pl $* $(bindir) $(curdir) $(workdir)
0029 
0030 REF_% : $(bindir)%
0031         @echo '<**reference**>' $*
0032         @${SCRIPT_DIR}/runit.pl $* $(bindir) $(curdir) $(curdir)
0033 
0034 do_test: $(foreach i,$(TBINS), TEST_$(i))
0035 do_ref: $(foreach i,$(TBINS), REF_$(i))
0036 
0037 test: do_test
0038 ref: do_ref
0039 foo:
0040         @echo workdir is $(workdir)
0041         @echo curdir is $(curdir)
0042         @echo bindir is $(bindir)
0043         @echo BINCXXFILES  is $(BINCXXFILES)
0044         @echo TBINS  is $(TBINS)
0045         @echo PACKAGE  is $(PACKAGE)
0046         @echo INC_RDBC is $(INC_RDBC)
0047         @echo INC_odbcplusplus is $(INC_odbcplusplus)
0048         @echo SCRIPT_DIR is $(SCRIPT_DIR)
0049 
0050 
0051 
0052 ############################################################
0053 include SoftRelTools/standard.mk
0054 include SoftRelTools/arch_spec_root.mk
0055 include SoftRelTools/arch_spec_MySQL.mk
0056 include SoftRelTools/arch_spec_sigc++.mk