-#LIBDIR = /usr/local/lib/
-#INCLUDEDIR = /usr/local/include
+#LIBDIR = /usr/local/lib
+#INCDIR = /usr/local/include
-LIBDIR = $(HOME)/lib/$(HOST_ARCH)/
-INCLUDEDIR = $(HOME)/include
+LIBDIR = $(HOME)/lib/$(SYSTYPE)
+INCDIR = $(HOME)/include
ARFLAGS = -rc
PARAMLIBES = caParam tclParam
install_c : $(patsubst %Param,install_%,$(PARAMLIBES))
install_cxx : libcxxParam.a
- install -d $(LIBDIR)
- install libcxxParam.a $(LIBDIR)
- $(patsubst %,install -m 644 %Param.h $(INCLUDEDIR) ;,$(CXXPARAMOBJS))
-
-$(patsubst %Param,install_%,$(PARAMLIBES)) : \
- $(patsubst install_%,lib%Param.a,$@)
- install -d $(LIBDIR)
- install \
+ -mkdir -p $(LIBDIR)
+ install -m 664 libcxxParam.a $(LIBDIR)
+ $(patsubst %,install -m 664 %Param.h $(INCDIR) ;,$(CXXPARAMOBJS))
+
+install_ca : libcaParam.a
+install_tcl : libtclParam.a
+$(patsubst %Param,install_%,$(PARAMLIBES)) :
+ -mkdir -p $(LIBDIR)
+ install -m 664 \
$(patsubst install_%,%,$@)/lib$(patsubst install_%,%,$@)Param.a $(LIBDIR)
- install -d $(INCLUDEDIR)/$(patsubst install_%,%,$@)
- install -m 644 $(patsubst install_%,%,$@)/param.h \
- $(INCLUDEDIR)/$(patsubst install_%,%,$@)
+ -mkdir -p $(INCDIR)/$(patsubst install_%,%,$@)
+ install -m 664 $(patsubst install_%,%,$@)/param.h \
+ $(INCDIR)/$(patsubst install_%,%,$@)
clean :
cd ca ; $(MAKE) $@