libdir = @libdir@
includedir = @includedir@
mandir = @mandir@
+DESTDIR =
# Programs used by "make":
# C compiler
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
MV = mv
LN = ln
RM = rm -f
+MKDIR = mkdir -p
@SET_MAKE@
# Libtool's library interface versions:
CL_CURRENT = @CL_CURRENT@
# 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)
$(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