Commit 33b85ebe authored by Andrea Zoli's avatar Andrea Zoli
Browse files

Fix makefile output.

parent bc36399b
Loading
Loading
Loading
Loading
+19 −19
Original line number Diff line number Diff line
@@ -114,16 +114,16 @@ DOC_SOURCE= $(addprefix $(DOXY_SOURCE_DIR)/, $(notdir $(SOURCE)))

####### 7) Only for library generation

TARGET   = $(LIB_NAME).so.$(shell cat version)
#TARGET   = $(LIB_NAME).so.$(shell cat version)
TARGETA	= $(LIB_NAME).a
TARGETD	= $(LIB_NAME).so.$(shell cat version)
TARGET0	= $(LIB_NAME).so
TARGET1	= $(LIB_NAME).so.$(shell cut version -f 1 -d '.')
TARGET2	= $(LIB_NAME).so.$(shell cut version -f 1 -d '.').$(shell cut version -f 2 -d '.')
#TARGETD	= $(LIB_NAME).so.$(shell cat version)
#TARGET0	= $(LIB_NAME).so
#TARGET1	= $(LIB_NAME).so.$(shell cut version -f 1 -d '.')
#TARGET2	= $(LIB_NAME).so.$(shell cut version -f 1 -d '.').$(shell cut version -f 2 -d '.')

####### 8) Preliminar operations

$(shell  cut $(INCLUDE_DIR)/$(VER_FILE_NAME) -f 3 > version)
#$(shell  cut $(INCLUDE_DIR)/$(VER_FILE_NAME) -f 3 > version)
#WARNING: use -d ' ' if in the version.h the separator is a space

####### 9) Pattern rules
@@ -209,26 +209,26 @@ distclean: clean
#and so on to the file names where they should reside for actual use. 
install: all
	$(shell echo $(prefix) > prefix)
	#test -d $(datadir) || mkdir -p $(datadir)
	#test -d $(infodir) || mkdir -p $(infodir)	
	@#test -d $(datadir) || mkdir -p $(datadir)
	@#test -d $(infodir) || mkdir -p $(infodir)

	# For library installation
	test -d $(libdir) || mkdir -p $(libdir)
	test -d $(includedir) || mkdir -p $(includedir)	
	$(COPY_FILE) $(LIB_DESTDIR)/$(TARGETA) $(libdir)
	#$(COPY_FILE) $(LIB_DESTDIR)/$(TARGET0) $(libdir)
	#$(COPY_FILE) $(LIB_DESTDIR)/$(TARGET1) $(libdir)
	#$(COPY_FILE) $(LIB_DESTDIR)/$(TARGET2) $(libdir)
	#$(COPY_FILE) $(LIB_DESTDIR)/$(TARGETD) $(libdir)
	@#$(COPY_FILE) $(LIB_DESTDIR)/$(TARGET0) $(libdir)
	@#$(COPY_FILE) $(LIB_DESTDIR)/$(TARGET1) $(libdir)
	@#$(COPY_FILE) $(LIB_DESTDIR)/$(TARGET2) $(libdir)
	@#$(COPY_FILE) $(LIB_DESTDIR)/$(TARGETD) $(libdir)
	$(COPY_FILE) $(INCLUDE) $(includedir)

	# For exe installation
	#test -d $(bindir) || mkdir -p $(bindir)
	#$(COPY_FILE) $(EXE_DESTDIR)/$(EXE_NAME) $(bindir)
	@#For exe installation
	@#test -d $(bindir) || mkdir -p $(bindir)
	@#$(COPY_FILE) $(EXE_DESTDIR)/$(EXE_NAME) $(bindir)

#uninstall: delete all the installed files--the copies that the `install' target creates.
uninstall:
	#For library uninstall
	@#For library uninstall
	$(DEL_FILE) $(libdir)/$(TARGETA)
	$(DEL_FILE) $(libdir)/$(TARGETD)
	$(DEL_FILE) $(libdir)/$(TARGET0)
@@ -236,8 +236,8 @@ uninstall:
	$(DEL_FILE) $(libdir)/$(TARGET2)
	$(DEL_FILE) $(addprefix $(includedir)/, $(notdir $(INCLUDE)))

	# For exe uninstall
	#$(DEL_FILE) $(bindir)/$(EXE_NAME)
	@# For exe uninstall
	@#$(DEL_FILE) $(bindir)/$(EXE_NAME)

#dist: create a distribution tar file for this program
dist: all