From f55aea0a4558960a78022ea4114048aa093f7625 Mon Sep 17 00:00:00 2001 From: rocky Date: Thu, 12 Feb 2004 01:46:38 +0000 Subject: [PATCH] code reorganization from Nicolas Boullis. --- lib/Makefile.am | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/lib/Makefile.am b/lib/Makefile.am index b219da8c..736dca26 100644 --- a/lib/Makefile.am +++ b/lib/Makefile.am @@ -1,4 +1,4 @@ -# $Id: Makefile.am,v 1.21 2004/02/11 03:09:43 rocky Exp $ +# $Id: Makefile.am,v 1.22 2004/02/12 01:46:38 rocky Exp $ # # Copyright (C) 2003, 2004 Rocky Bernstein # @@ -83,7 +83,7 @@ libcdio_sources = \ lib_LTLIBRARIES = libcdio.la libiso9660.la libcdio_la_SOURCES = $(libcdio_sources) -libcdio_la_ldflags = -version-info $(libcdio_la_CURRENT):$(libcdio_la_REVISION):$(libcdio_la_AGE) +libcdio_la_LDFLAGS = -version-info $(libcdio_la_CURRENT):$(libcdio_la_REVISION):$(libcdio_la_AGE) libiso9660_la_SOURCES = \ iso9660.c \ @@ -92,12 +92,11 @@ libiso9660_la_SOURCES = \ xa.c libiso9660_la_LIBADD = libcdio.la -libiso9660_la_ldflags = -version-info $(libiso9660_la_CURRENT):$(libiso9660_la_REVISION):$(libiso9660_la_AGE) +libiso9660_la_LDFLAGS = -version-info $(libiso9660_la_CURRENT):$(libiso9660_la_REVISION):$(libiso9660_la_AGE) +libiso9660_la_DEPENDENCIES = libcdio.la INCLUDES = -I$(LIBCDIO_CFLAGS) -MOSTLYCLEANFILES := $(MOSTLYCLEANFILES) libcdio.la.ver libiso9660.la.ver - ######################################################## # Things to version the symbols in the libraries ######################################################## @@ -157,8 +156,8 @@ MOSTLYCLEANFILES := $(MOSTLYCLEANFILES) libcdio.la.ver libiso9660.la.ver # command comes from libtool.) libcdio_la_MAJOR := $(shell expr $(libcdio_la_CURRENT) - $(libcdio_la_AGE)) -libcdio_la_LDFLAGS := $(libcdio_la_ldflags) -Wl,--version-script=libcdio.la.ver -libcdio_la_DEPENDENCIES := $(libcdio_la_DEPENDENCIES) libcdio.la.ver +libcdio_la_LDFLAGS += -Wl,--version-script=libcdio.la.ver +libcdio_la_DEPENDENCIES = libcdio.la.ver libcdio.la.ver: $(libcdio_la_OBJECTS) echo 'CDIO_$(libcdio_la_MAJOR) { ' > $@ @@ -167,11 +166,13 @@ libcdio.la.ver: $(libcdio_la_OBJECTS) echo '};' >> $@ libiso9660_la_MAJOR := $(shell expr $(libiso9660_la_CURRENT) - $(libiso9660_la_AGE)) -libiso9660_la_LDFLAGS := $(libiso9660_la_ldflags) -Wl,--version-script=libiso9660.la.ver -libiso9660_la_DEPENDENCIES := libcdio.la libiso9660.la.ver +libiso9660_la_LDFLAGS += -Wl,--version-script=libiso9660.la.ver +libiso9660_la_DEPENDENCIES += libiso9660.la.ver libiso9660.la.ver: $(libiso9660_la_OBJECTS) echo 'ISO9660_$(libiso9660_la_MAJOR) {' > $@ echo " global:" >> $@ nm $(patsubst %lo,%o,$(libiso9660_la_OBJECTS)) | sed -n -e 's/^.*[ ][ABCDGIRSTW][ABCDGIRSTW]*[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$$/ \1;/p' | sort | uniq >> $@ echo '};' >> $@ + +MOSTLYCLEANFILES = libcdio.la.ver libiso9660.la.ver