X-Git-Url: https://ginac.de/CLN/cln.git//cln.git?a=blobdiff_plain;f=src%2FMakefile.in;h=1a6c95a13321a91d65a3ea76d1235f9b4c2b2a64;hb=c16d820fd90a37ef6acaf0d170492563778ad2b7;hp=2c7466cbffc33eb1a9cce379d5ee23e6712591eb;hpb=60ceb7efddf3cab72a7147a5511fd0835b8111b7;p=cln.git diff --git a/src/Makefile.in b/src/Makefile.in index 2c7466c..1a6c95a 100644 --- a/src/Makefile.in +++ b/src/Makefile.in @@ -14,6 +14,7 @@ datadir = @datadir@ libdir = @libdir@ includedir = @includedir@ mandir = @mandir@ +DESTDIR = # Programs used by "make": # C compiler @@ -25,7 +26,7 @@ CXX = @CXX@ CXXFLAGS = @CXXFLAGS@ CXXCPP = @CXXCPP@ INCLUDES = -I../include -I$(top_srcdir)/include -CPPFLAGS += $(INCLUDES) +override CPPFLAGS += $(INCLUDES) LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LIBTOOL_COMPILE = $(LIBTOOL) --mode=compile @@ -38,11 +39,12 @@ RANLIB = @RANLIB@ MV = mv LN = ln RM = rm -f +MKDIR = mkdir -p @SET_MAKE@ # Libtool's library interface versions: -CLN_CURRENT = @CLN_CURRENT@ -CLN_REVISION = @CLN_REVISION@ -CLN_AGE = @CLN_AGE@ +CL_CURRENT = @CL_CURRENT@ +CL_REVISION = @CL_REVISION@ +CL_AGE = @CL_AGE@ # Programs used by "make install": INSTALL = @INSTALL@ @@ -67,7 +69,7 @@ VPATH = $(srcdir)/$(SUBDIR) # : # Add subdirectory specific flags. include $(srcdir)/$(SUBDIR)/Makeflags -CPPFLAGS += $(SUBDIR_INCLUDES) +override CPPFLAGS += $(SUBDIR_INCLUDES) # Need to know the system name. SYSTEM := $(shell uname -s) @@ -196,31 +198,22 @@ $(SUBDIRS_DIRDEP) : %.dirdep : ifeq ($(SUBDIR),.) libcln.la : $(LIBTOOL) $(ALLOBJECTS_LO) - $(LIBTOOL_LINK) $(CC) -o libcln.la -rpath $(libdir) -version-info $(CLN_CURRENT):$(CLN_REVISION):$(CLN_AGE) $(LDFLAGS) $(LIBS) $(ALLOBJECTS_LO) + $(LIBTOOL_LINK) $(CC) -o libcln.la -rpath $(libdir) -version-info $(CL_CURRENT):$(CL_REVISION):$(CL_AGE) $(LDFLAGS) $(LIBS) $(ALLOBJECTS_LO) install : all force - if [ ! -d $(libdir) ] ; then mkdir $(libdir) ; fi - $(LIBTOOL_INSTALL) $(INSTALL_DATA) libcln.la $(libdir)/libcln.la - if [ ! -d $(includedir) ] ; then mkdir $(includedir) ; fi - $(INSTALL_DATA) $(top_srcdir)/include/*.h $(includedir) - $(INSTALL_DATA) ../include/*.h $(includedir) -# if [ ! -d $(mandir) ] ; then mkdir $(mandir) ; fi -# if [ ! -d $(mandir)/man3 ] ; then mkdir $(mandir)/man3 ; fi -# if [ ! -d $(datadir) ] ; then mkdir $(datadir) ; fi -# if [ ! -d $(datadir)/html ] ; then mkdir $(datadir)/html ; fi + $(MKDIR) $(DESTDIR)$(libdir) + $(LIBTOOL_INSTALL) $(INSTALL_DATA) libcln.la $(DESTDIR)$(libdir)/libcln.la + $(MKDIR) $(DESTDIR)$(includedir)/cln + $(INSTALL_DATA) $(top_srcdir)/include/cln/*.h $(DESTDIR)$(includedir)/cln + $(INSTALL_DATA) ../include/cln/*.h $(DESTDIR)$(includedir)/cln installdirs : force - if [ ! -d $(libdir) ] ; then mkdir $(libdir) ; fi - if [ ! -d $(includedir) ] ; then mkdir $(includedir) ; fi -# if [ ! -d $(mandir) ] ; then mkdir $(mandir) ; fi -# if [ ! -d $(mandir)/man3 ] ; then mkdir $(mandir)/man3 ; fi -# if [ ! -d $(datadir) ] ; then mkdir $(datadir) ; fi -# if [ ! -d $(datadir)/html ] ; then mkdir $(datadir)/html ; fi + $(MKDIR) $(DESTDIR)$(libdir) + $(MKDIR) $(DESTDIR)$(includedir)/cln uninstall : force - $(LIBTOOL_UNINSTALL) $(RM) $(libdir)/libcln.la - $(RM) $(addprefix $(includedir)/, $(notdir $(wildcard $(top_srcdir)/include/*.h))) - $(RM) $(addprefix $(includedir)/, $(notdir $(wildcard ../include/*.h))) + $(LIBTOOL_UNINSTALL) $(RM) $(DESTDIR)$(libdir)/libcln.la + $(RM) -r $(DESTDIR)$(includedir)/cln check : all