INCDIR = $(HOME)/include
ARFLAGS = -rc
-PARAMLIBES = caParam tclParam ncaParam ntclParam fileParam psqlParam oraParam
-CXXPARAMOBJS = ora/ora tcl/tcl tcl/struct file/file param/enh
+PARAMLIBES = caParam fileParam tclParam oraParam psqlParam ncaParam ntclParam
+CXXPARAMOBJS = file/file ora/ora tcl/tcl tcl/struct param/enh
-VPATH = ca:tcl:nca:ntcl:file:psql:ora
+VPATH = ca:file:ora:psql:tcl:nca:ntcl
-all : c cxx
+all : lib_c lib_cxx
-c : $(patsubst %,lib%.a,$(PARAMLIBES))
+lib_c : $(patsubst %,lib%.a,$(PARAMLIBES))
-cxx : libcxxParam.a
+lib_cxx : libcxxParam.a
libcxxParam.a : $(patsubst %,%Param.o,$(CXXPARAMOBJS))
$(AR) $(ARFLAGS) $@ $?
clean :
cd ca ; $(MAKE) $@
- cd tcl ; $(MAKE) $@
- cd param ; $(MAKE) $@
cd file ; $(MAKE) $@
+ cd psql ; $(MAKE) $@
cd ora ; $(MAKE) $@
+ cd tcl ; $(MAKE) $@
+ cd nca ; $(MAKE) $@
+ cd ntcl ; $(MAKE) $@
lib_clean :
rm -f libcxxParam.a
cd ca ; $(MAKE) $@
- cd tcl ; $(MAKE) $@
cd file ; $(MAKE) $@
+ cd psql ; $(MAKE) $@
cd ora ; $(MAKE) $@
+ cd tcl ; $(MAKE) $@
+ cd nca ; $(MAKE) $@
+ cd ntcl ; $(MAKE) $@