summaryrefslogtreecommitdiff
path: root/ppdc/Makefile
diff options
context:
space:
mode:
authormsweet <msweet@a1ca3aef-8c08-0410-bb20-df032aa958be>2008-05-23 22:28:53 +0000
committermsweet <msweet@a1ca3aef-8c08-0410-bb20-df032aa958be>2008-05-23 22:28:53 +0000
commit8922323b9f8993f0269e99cac0af57de4f62ca64 (patch)
tree1c5347133ae6c72f2fb09ca198b5be0f7ec6c217 /ppdc/Makefile
parentbdd6c45b5e42206a5add7bf770196531dd8ad811 (diff)
downloadcups-8922323b9f8993f0269e99cac0af57de4f62ca64.tar.gz
Merge changes from CUPS 1.4svn-r7614.
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@789 a1ca3aef-8c08-0410-bb20-df032aa958be
Diffstat (limited to 'ppdc/Makefile')
-rw-r--r--ppdc/Makefile5
1 files changed, 4 insertions, 1 deletions
diff --git a/ppdc/Makefile b/ppdc/Makefile
index bc3c05268..fc0fbc885 100644
--- a/ppdc/Makefile
+++ b/ppdc/Makefile
@@ -308,13 +308,16 @@ libcupsppdc.so.1 libcupsppdc.sl.1: $(LIBOBJS)
#
libcupsppdc.1.dylib: $(LIBOBJS)
+ echo Creating export list for $@...
+ nm $(LIBOBJS) | grep "T __" | awk '{print $$3}' | sort >t.exp
echo Linking $@...
$(DSOXX) $(ARCHFLAGS) $(DSOFLAGS) -o $@ \
-install_name $(libdir)/$@ \
-current_version 1.0.0 \
-compatibility_version 1.0.0 \
+ -exported_symbols_list t.exp \
$(LIBOBJS) $(LIBS)
- $(RM) libcupsppdc.dylib
+ $(RM) libcupsppdc.dylib t.exp
$(LN) $@ libcupsppdc.dylib