[SCM] exiv2 packaging branch, master, updated. debian/0.25-3.1-3734-gdcbc29a
Maximiliano Curia
maxy at moszumanska.debian.org
Thu Jul 13 17:36:43 UTC 2017
Gitweb-URL: http://git.debian.org/?p=pkg-kde/kde-extras/exiv2.git;a=commitdiff;h=d45a652
The following commit has been merged in the master branch:
commit d45a652f6eaeabb5a297dea438cde220d45330f6
Author: Andreas Huggel <ahuggel at gmx.net>
Date: Tue Nov 9 16:37:46 2004 +0000
More Makefile tweaking
---
Makefile | 3 +--
src/Makefile | 15 +++++++--------
2 files changed, 8 insertions(+), 10 deletions(-)
diff --git a/Makefile b/Makefile
index feb1ab1..08c9d8c 100644
--- a/Makefile
+++ b/Makefile
@@ -13,7 +13,7 @@
# Requires GNU make.
#
-.PHONY: all clean distclean doc
+.PHONY: all doc clean distclean maintainer-clean
all:
cd src && $(MAKE) $(MAKECMDGOALS)
@@ -44,4 +44,3 @@ maintainer-clean: distclean
# Catch-all
%:
cd src && $(MAKE) $(MAKECMDGOALS)
-
\ No newline at end of file
diff --git a/src/Makefile b/src/Makefile
index e5293dd..fb491fa 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -145,7 +145,6 @@ ifdef SHARED_LIBS
UNINSTALL := uninstall-sharedlib
INSTALL_LIB := $(INSTALL_LIB) install-sharedlib
UNINSTALL_LIB := $(UNINSTALL_LIB) uninstall-sharedlib
-
endif
# ******************************************************************************
@@ -191,18 +190,12 @@ endif
$(BINARY): %: %.o
$(CXX) $(CXXFLAGS) $< $(LDLIBS) $(LDFLAGS_BIN) -o $@
-$(EXIV2BIN): %: %.o
- $(CXX) $(CXXFLAGS) $(EXIV2OBJ) $(LDLIBS) $(LDFLAGS_BIN) -o $@
-
-$(MCBIN): %: %.o
- $(CXX) $(CXXFLAGS) $(MCOBJ) $(LDLIBS) $(LDFLAGS_BIN) -o $@
-
mn.cpp: ./mn.sh
./mn.sh
# ******************************************************************************
# Targets
-.PHONY: all archive sharedlib bin check ctags doc \
+.PHONY: all bin check ctags doc \
clean mostlyclean distclean maintainer-clean \
install install-archive install-header \
install-sharedlib install-lib \
@@ -220,13 +213,16 @@ $(ARCHIVE): $(ARCHIVE)($(OBJ))
$(RANLIB) $@
archive: $(ARCHIVE)
+ touch archive
$(SHAREDLIB): $(SOBJ)
$(CXX) $^ $(LDFLAGS_SHARED) -o $@
sharedlib: $(SHAREDLIB)
+ @touch sharedlib
lib: $(LIBRARY)
+ @touch lib
# Re-link executables whenever the static library changes
ifdef STATIC_LIBS
@@ -234,8 +230,10 @@ $(BINARY): $(ARCHIVE) mn.o
endif
$(EXIV2BIN): lib $(EXIV2OBJ)
+ $(CXX) $(CXXFLAGS) $(EXIV2OBJ) $(LDLIBS) $(LDFLAGS_BIN) -o $@
$(MCBIN): lib $(MCOBJ)
+ $(CXX) $(CXXFLAGS) $(MCOBJ) $(LDLIBS) $(LDFLAGS_BIN) -o $@
bin: lib $(BINARY) $(EXIV2BIN) $(MCBIN)
@@ -298,6 +296,7 @@ check:
mostlyclean:
$(RM) core
$(RM) $(CCSRC:.cpp=.ii)
+ $(RM) lib archive sharedlib
$(RM) $(OBJ) $(SOBJ) $(BINOBJ) $(EXIV2OBJ) $(MCOBJ)
$(RM) mn.o
@if test -n "$(CXX_REPOSITORY)"; then \
--
exiv2 packaging
More information about the pkg-kde-commits
mailing list