]> jspc29.x-matter.uni-frankfurt.de Git - daqdata.git/commitdiff
*** empty log message ***
authorhades <hades>
Wed, 16 Aug 2000 06:47:48 +0000 (06:47 +0000)
committerhades <hades>
Wed, 16 Aug 2000 06:47:48 +0000 (06:47 +0000)
allParam/Makefile

index 5de6b3676da0782495e3df9ac440f8d882a852da..1e4f04d3e2eea0f552a60ccf9b944257e9e71414 100644 (file)
@@ -1,8 +1,8 @@
-#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
@@ -26,18 +26,19 @@ install : install_c install_cxx
 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) $@