mirror of
https://github.com/Gnucash/gnucash.git
synced 2026-11-03 12:50:50 -06:00
Factor out some common typemaps into src/base-typemaps.i
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15026 57a11ea4-9604-0410-9ed3-97b8803252fd
This commit is contained in:
1 parent
e60faaee40
commit
838ff86fbd
22 files changed
+116
-168
No files matched your search
@@ -51,9 +51,9 @@ libgncmod_report_gnome_la_LIBADD = \
|
||||
${GLIB_LIBS}
|
||||
|
||||
if BUILDING_FROM_SVN
|
||||
swig-report-gnome.c: report-gnome.i ${gncinclude_HEADERS}
|
||||
swig-report-gnome.c: report-gnome.i
|
||||
$(SWIG) -guile $(SWIG_ARGS) -Linkage module \
|
||||
-I${top_srcdir}/src/engine -o $@ $<
|
||||
-I${top_srcdir}/src -o $@ $<
|
||||
endif
|
||||
|
||||
gncmoddir = ${GNC_SHAREDIR}/guile-modules/gnucash/report
|
||||
|
||||
@@ -10,6 +10,8 @@
|
||||
SCM scm_init_sw_report_gnome_module (void);
|
||||
%}
|
||||
|
||||
%import "base-typemaps.i"
|
||||
|
||||
void gnc_report_raise_editor(SCM report);
|
||||
void gnc_main_window_open_report(int report_id, GncMainWindow *window);
|
||||
GtkWidget * gnc_report_window_default_params_editor(SCM options, SCM report);
|
||||
|
||||
@@ -18,8 +18,9 @@ libgncmod_report_system_la_LIBADD = \
|
||||
${GLIB_LIBS}
|
||||
|
||||
if BUILDING_FROM_SVN
|
||||
swig-report-system.c: report-system.i ${gncinclude_HEADERS}
|
||||
$(SWIG) -guile $(SWIG_ARGS) -Linkage module -o $@ $<
|
||||
swig-report-system.c: report-system.i
|
||||
$(SWIG) -guile $(SWIG_ARGS) -Linkage module \
|
||||
-I${top_srcdir}/src -o $@ $<
|
||||
endif
|
||||
|
||||
AM_CFLAGS = \
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
SCM scm_init_sw_report_system_module (void);
|
||||
%}
|
||||
|
||||
typedef int gint;
|
||||
%import "base-typemaps.i"
|
||||
|
||||
SCM gnc_report_find(gint id);
|
||||
gint gnc_report_add(SCM report);
|
||||
Reference in new issue
Block a user