diff options
author | Marcel Holtmann <marcel@holtmann.org> | 2009-08-24 19:05:41 -0700 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2009-08-24 19:05:41 -0700 |
commit | 7d3d52009dd110f3b2f94adad98348f6171f4c3d (patch) | |
tree | 799a9eb01e429caaf95ab6a9ec5e81b6d5f3a276 /plugins | |
parent | d9a2bb1337b87203e3dd16aa52b897eaa13803f9 (diff) | |
download | ofono-7d3d52009dd110f3b2f94adad98348f6171f4c3d.tar.bz2 |
Use script to generate list of builtin plugin symbols
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/Makefile.am | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/plugins/Makefile.am b/plugins/Makefile.am index d9b612e1..d1728e82 100644 --- a/plugins/Makefile.am +++ b/plugins/Makefile.am @@ -30,12 +30,6 @@ CLEANFILES = $(BUILT_SOURCES) MAINTAINERCLEANFILES = Makefile.in -builtin.h: - echo "" > $@ - list='$(builtin_modules)'; for i in $$list; \ - do echo "extern struct ofono_plugin_desc __ofono_builtin_$$i;" >> $@; done - echo "" >> $@ - echo "static struct ofono_plugin_desc *__ofono_plugins[] = {" >> $@ - list='$(builtin_modules)'; for i in $$list; \ - do echo "&__ofono_builtin_$$i," >> $@; done - echo "NULL };" >> $@ +builtin.h: $(top_srcdir)/src/genbuiltin $(builtin_sources) + $(AM_V_GEN)$(top_srcdir)/src/genbuiltin $(builtin_modules) | \ + $(SED) -e "s/builtin\[\]/plugins\[\]/" > $@ |