Update of /cvsroot/libexif/libexif/libexif
In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv16665/libexif
Modified Files:
Makefile.am
Log Message:
Partially get rid of recursive make, fixing parallel make issue
Index: Makefile.am
===================================================================
RCS file: /cvsroot/libexif/libexif/libexif/Makefile.am,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -p -d -r1.39 -r1.40
--- Makefile.am 26 Jun 2007 02:03:47 -0000 1.39
+++ Makefile.am 2 Aug 2007 03:02:00 -0000 1.40
@@ -1,13 +1,16 @@
EXTRA_DIST =
+lib_LTLIBRARIES =
+noinst_LTLIBRARIES =
-SUBDIRS = canon olympus pentax
-
-lib_LTLIBRARIES = libexif.la
+include canon/Makefile-files
+include olympus/Makefile-files
+include pentax/Makefile-files
# The -no-undefined makes it possible to build DLLs for Windows,
# or shared libraries for Tru64 or AIX (according to the autobook
# chapter on "Portable Library Design"). It doesn't seem to hurt
# elsewhere, so we can leave it in.
+lib_LTLIBRARIES += libexif.la
libexif_la_LDFLAGS = \
-export-symbols $(srcdir)/libexif.sym \
-no-undefined -version-info @LIBEXIF_VERSION_INFO@
@@ -28,24 +31,15 @@ libexif_la_SOURCES = \
i18n.h
libexif_la_DEPENDENCIES = \
$(srcdir)/libexif.sym \
- canon/libmnote-canon.la \
- olympus/libmnote-olympus.la \
- pentax/libmnote-pentax.la
+ libmnote-canon.la \
+ libmnote-olympus.la \
+ libmnote-pentax.la
libexif_la_LIBADD = \
$(MATHLIBS) \
$(LTLIBINTL) \
- canon/libmnote-canon.la \
- olympus/libmnote-olympus.la \
- pentax/libmnote-pentax.la
-
-canon/libmnote-canon.la:
- cd canon && $(MAKE) libmnote-canon.la
-
-olympus/libmnote-olympus.la:
- cd olympus && $(MAKE) libmnote-olympus.la
-
-pentax/libmnote-pentax.la:
- cd pentax && $(MAKE) libmnote-pentax.la
+ libmnote-canon.la \
+ libmnote-olympus.la \
+ libmnote-pentax.la
libexifincludedir = $(includedir)/libexif
libexifinclude_HEADERS = \
@@ -69,4 +63,3 @@ EXTRA_DIST += exif-system.h
EXTRA_DIST += libexif.sym
DISTCLEANFILES = _stdint.h
-
|