summaryrefslogtreecommitdiff
path: root/Makefile.am
diff options
context:
space:
mode:
authorLucas De Marchi <lucas.demarchi@profusion.mobi>2010-09-21 09:47:35 -0300
committerMarcel Holtmann <marcel@holtmann.org>2010-09-21 23:23:23 +0900
commitfe571d436acf6e03284406a4793465dcc7450fcb (patch)
treed3d98fb02d09f24b67f850b6659a6403ebdbe252 /Makefile.am
parentda34ca7e7ca4a26d01da047caf8a91ab97a26c10 (diff)
downloadconnman-fe571d436acf6e03284406a4793465dcc7450fcb.tar.gz
connman-fe571d436acf6e03284406a4793465dcc7450fcb.tar.bz2
connman-fe571d436acf6e03284406a4793465dcc7450fcb.zip
Simplify linker script
Version linker scripts support function names and globs, so there's no need to rely on nm tool to gather the exported symbols.
Diffstat (limited to 'Makefile.am')
-rw-r--r--Makefile.am12
1 files changed, 1 insertions, 11 deletions
diff --git a/Makefile.am b/Makefile.am
index 97d41d0a..6627e2f4 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -86,8 +86,7 @@ src_connmand_LDFLAGS = -Wl,--export-dynamic -Wl,--version-script=src/connman.ver
src_connmand_DEPENDENCIES = src/connman.ver
-CLEANFILES = src/connman.ver src/connman.exp src/connman.conf \
- src/builtin.h $(local_headers)
+CLEANFILES = src/connman.conf src/builtin.h $(local_headers)
statedir = $(localstatedir)/run/connman
@@ -241,15 +240,6 @@ src/plugin.$(OBJEXT): src/builtin.h
src/builtin.h: src/genbuiltin $(builtin_sources)
$(AM_V_GEN)$(srcdir)/src/genbuiltin $(builtin_modules) > $@
-src/connman.exp: $(src_connmand_OBJECTS)
- $(AM_V_GEN)$(NM) $^ | $(AWK) '{ print $$3 }' | sort -u | \
- $(EGREP) -e '^connman_' -e '^g_dbus_' -e '^g_dhcp_' > $@
-
-src/connman.ver: src/connman.exp
- $(AM_V_at)echo "{ global:" > $@
- $(AM_V_GEN)$(SED) -e "s/\(.*\)/\1;/" $< >> $@
- $(AM_V_at)echo "local: *; };" >> $@
-
src/connman.conf: src/connman-dbus.conf src/connman-polkit.conf
if POLKIT
$(AM_V_GEN)cp $(srcdir)/src/connman-polkit.conf $@