Commit 904a9f79 authored by Morten Welinder's avatar Morten Welinder Committed by Morten Welinder
Browse files

just use the .la file for module_file.

2002-02-26  Morten Welinder  <terra@diku.dk>

	* plugins/*/*.xml.in: just use the .la file for module_file.

	* plugins/*/Makefile.am: don't hack the .xml file any more.
parent 720b6430
......@@ -9,9 +9,8 @@ Release Critical
http://bugzilla.gnome.org/show_bug.cgi?id=71551
Our deps in plugins are wrong: the xml file should depend on the .la file,
but it does not. (This shows only after "make clean" and with a "-j"
make.)
We need to somehow add --export-dynamic to the gnumeric link line, or else
plugins won't load on Solaris/gcc.
1.2 Targets
-----------
......
2002-02-26 Morten Welinder <terra@diku.dk>
* plugins/*/*.xml.in: just use the .la file for module_file.
* plugins/*/Makefile.am: don't hack the .xml file any more.
* src/mathfunc.c: Make various helper functions static.
* src/format-template.h: prototype the template member functions.
......
2002-02-26 Morten Welinder <terra@diku.dk>
* plugins/*/*.xml.in: just use the .la file for module_file.
* plugins/*/Makefile.am: don't hack the .xml file any more.
* src/mathfunc.c: Make various helper functions static.
* src/format-template.h: prototype the template member functions.
......
2002-02-26 Morten Welinder <terra@diku.dk>
* plugins/*/*.xml.in: just use the .la file for module_file.
* plugins/*/Makefile.am: don't hack the .xml file any more.
* src/mathfunc.c: Make various helper functions static.
* src/format-template.h: prototype the template member functions.
......
......@@ -12,8 +12,6 @@ applix_la_SOURCES = boot.c applix.h applix-read.c applix-write.c
xml_in_files = plugin.xml.in
xml_DATA = $(xml_in_files:.xml.in=.xml)
# It's a hack, but we tag our own command onto the merge rule...
@INTLTOOL_XML_RULE@
sh $(top_srcdir)/tools/fixup-plugin-xml $@ $(gnumeric_plugin_applix_LTLIBRARIES)
EXTRA_DIST = $(xml_in_files)
......@@ -5,7 +5,7 @@
<_description>Imports version 4.[234] spreadsheets</_description>
</information>
<loader type="g_module">
<attribute name="module_file" value="applix.la:dlname"/>
<attribute name="module_file" value="applix.la"/>
</loader>
<services>
<service type="file_opener" id="applix" priority="100" probe="TRUE"
......
......@@ -12,8 +12,6 @@ derivatives_la_SOURCES = options.c
xml_in_files = plugin.xml.in
xml_DATA = $(xml_in_files:.xml.in=.xml)
# It's a hack, but we tag our own command onto the merge rule...
@INTLTOOL_XML_RULE@
sh $(top_srcdir)/tools/fixup-plugin-xml $@ $(gnumeric_plugin_derivatives_LTLIBRARIES)
EXTRA_DIST = $(xml_in_files)
......@@ -5,7 +5,7 @@
<_description>Functions related to financial derivatives</_description>
</information>
<loader type="g_module">
<attribute name="module_file" value="derivatives.la:dlname"/>
<attribute name="module_file" value="derivatives.la"/>
</loader>
<services>
<service type="function_group" id="derivatives">
......
......@@ -12,8 +12,6 @@ dif_la_SOURCES = dif.c
xml_in_files = plugin.xml.in
xml_DATA = $(xml_in_files:.xml.in=.xml)
# It's a hack, but we tag our own command onto the merge rule...
@INTLTOOL_XML_RULE@
sh $(top_srcdir)/tools/fixup-plugin-xml $@ $(gnumeric_plugin_dif_LTLIBRARIES)
EXTRA_DIST = $(xml_in_files)
......@@ -5,7 +5,7 @@
<_description>Reads and writes information stored in the Data Interchange Format (*.dif)</_description>
</information>
<loader type="g_module">
<attribute name="module_file" value="dif.la:dlname"/>
<attribute name="module_file" value="dif.la"/>
</loader>
<services>
<service type="file_opener" id="dif" priority="1" probe="FALSE"
......
......@@ -43,8 +43,6 @@ excel_la_SOURCES = \
xml_in_files = plugin.xml.in
xml_DATA = $(xml_in_files:.xml.in=.xml)
# It's a hack, but we tag our own command onto the merge rule...
@INTLTOOL_XML_RULE@
sh $(top_srcdir)/tools/fixup-plugin-xml $@ $(gnumeric_plugin_excel_LTLIBRARIES)
EXTRA_DIST = $(xml_in_files)
......@@ -5,7 +5,7 @@
<_description>Imports/Exports MS Excel (tm) files</_description>
</information>
<loader type="g_module">
<attribute name="module_file" value="excel.la:dlname"/>
<attribute name="module_file" value="excel.la"/>
</loader>
<services>
<service type="file_opener" id="excel" priority="100" probe="TRUE"
......
......@@ -39,8 +39,6 @@ gnum_gb_la_LIBADD = \
xml_in_files = plugin.xml.in
xml_DATA = $(xml_in_files:.xml.in=.xml)
# It's a hack, but we tag our own command onto the merge rule...
@INTLTOOL_XML_RULE@
sh $(top_srcdir)/tools/fixup-plugin-xml $@ $(gnum_gb_LTLIBRARIES)
EXTRA_DIST = README main.gba gnumeric.gbp $(xml_in_files)
......@@ -8,7 +8,7 @@
<dep_plugin id="Gnumeric_Excel"/>
</dependencies>
<loader type="g_module">
<attribute name="module_file" value="gnum_gb.la:dlname"/>
<attribute name="module_file" value="gnum_gb.la"/>
</loader>
<services>
<service type="general"></service>
......
......@@ -14,8 +14,6 @@ gdaif_la_LIBADD = $(GDA_LIBS)
xml_in_files = plugin.xml.in
xml_DATA = $(xml_in_files:.xml.in=.xml)
# It's a hack, but we tag our own command onto the merge rule...
@INTLTOOL_XML_RULE@
sh $(top_srcdir)/tools/fixup-plugin-xml $@ $(gnumeric_plugin_gdaif_LTLIBRARIES)
EXTRA_DIST = $(xml_in_files)
......@@ -5,7 +5,7 @@
<_description>Database functions for allowing the retrieval of data from a database</_description>
</information>
<loader type="g_module">
<attribute name="module_file" value="gdaif.la:dlname"/>
<attribute name="module_file" value="gdaif.la"/>
</loader>
<services>
<service type="function_group" id="gdaif">
......
......@@ -18,8 +18,6 @@ Guilescripts_DATA = functions.scm gnumeric_startup.scm
xml_in_files = plugin.xml.in
xml_DATA = $(xml_in_files:.xml.in=.xml)
# It's a hack, but we tag our own command onto the merge rule...
@INTLTOOL_XML_RULE@
sh $(top_srcdir)/tools/fixup-plugin-xml $@ $(gnumeric_plugin_guile_LTLIBRARIES)
EXTRA_DIST = $(Guilescripts_DATA) $(xml_in_files)
......@@ -5,7 +5,7 @@
<_description>This plugin enables Guile(scheme) support in Gnumeric</_description>
</information>
<loader type="g_module">
<attribute name="module_file" value="guile.la:dlname"/>
<attribute name="module_file" value="guile.la"/>
</loader>
<services>
<service type="general"></service>
......
......@@ -19,8 +19,6 @@ html_la_SOURCES = \
xml_in_files = plugin.xml.in
xml_DATA = $(xml_in_files:.xml.in=.xml)
# It's a hack, but we tag our own command onto the merge rule...
@INTLTOOL_XML_RULE@
sh $(top_srcdir)/tools/fixup-plugin-xml $@ $(gnumeric_plugin_html_LTLIBRARIES)
EXTRA_DIST = README ChangeLog $(xml_in_files)
......@@ -5,7 +5,7 @@
<_description>Import/Export of HTML, TeX, DVI, roff</_description>
</information>
<loader type="g_module">
<attribute name="module_file" value="html.la:dlname"/>
<attribute name="module_file" value="html.la"/>
</loader>
<services>
<service type="file_opener" id="html32" priority="100" probe="FALSE" open="TRUE" import="TRUE">
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment