From e22f01c7263ffb6ad7f23f85013dddd14aabff8a Mon Sep 17 00:00:00 2001 From: Dave Peticolas Date: Thu, 6 Sep 2001 21:19:00 +0000 Subject: [PATCH] 2001-09-06 Dave Peticolas * src/engine/Makefile.am: install public headers * src/engine/SX-ttinfo.h: add fixme, reformat to 80 columns git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5331 57a11ea4-9604-0410-9ed3-97b8803252fd --- ChangeLog | 6 ++++++ src/engine/Makefile.am | 28 ++++++++++++++++------------ src/engine/SX-ttinfo.h | 15 ++++++++++----- 3 files changed, 32 insertions(+), 17 deletions(-) diff --git a/ChangeLog b/ChangeLog index c515e4c16d..f734eefa15 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2001-09-06 Dave Peticolas + + * src/engine/Makefile.am: install public headers + + * src/engine/SX-ttinfo.h: add fixme, reformat to 80 columns + 2001-09-05 Dave Peticolas * src/Makefile.am: identify new scripts as built sources diff --git a/src/engine/Makefile.am b/src/engine/Makefile.am index 5675f33c16..65a0fd5491 100644 --- a/src/engine/Makefile.am +++ b/src/engine/Makefile.am @@ -36,48 +36,52 @@ libgncmod_engine_la_SOURCES = \ # NetIO.c -noinst_HEADERS = \ +gncincludedir = ${GNC_INCLUDE_DIR} +gncinclude_HEADERS = \ Account.h \ - AccountP.h \ Backend.h \ - BackendP.h \ DateUtils.h \ FreqSpec.h \ - FreqSpecP.h \ GNCId.h \ - GNCIdP.h \ Group.h \ - GroupP.h \ SchedXaction.h \ SX-ttinfo.h \ Query.h \ Scrub.h \ TransLog.h \ Transaction.h \ - TransactionP.h \ date.h \ engine-helpers.h \ glib-helpers.h \ gnc-associate-account.h \ - gnc-book-p.h \ gnc-book.h \ gnc-commodity.h \ gnc-common.h \ gnc-engine-util.h \ gnc-engine.h \ - gnc-event-p.h \ gnc-event.h \ gnc-numeric.h \ - gnc-pricedb-p.h \ gnc-pricedb.h \ guid.h \ kvp_frame.h \ - kvp-scm.h \ - md5.h \ messages.h # NetIO.h +noinst_HEADERS = \ + AccountP.h \ + BackendP.h \ + FreqSpecP.h \ + GNCIdP.h \ + GroupP.h \ + SX-ttinfo.h \ + TransactionP.h \ + gnc-book-p.h \ + gnc-event-p.h \ + gnc-pricedb-p.h \ + kvp-scm.h \ + md5.h + libgncmod_engine_la_LDFLAGS = -module libgncmod_engine_la_LIBADD = ${GUILE_LIBS} ${GLIB_LIBS} diff --git a/src/engine/SX-ttinfo.h b/src/engine/SX-ttinfo.h index 3df6368093..67578d98fa 100644 --- a/src/engine/SX-ttinfo.h +++ b/src/engine/SX-ttinfo.h @@ -37,9 +37,10 @@ /* kvp_frame policy? */ typedef struct { + /* FIXME add notes field */ char *description; /* owned by us */ char *num; /* owned by us */ - gnc_commodity *common_currency; /* not freed? */ + gnc_commodity *common_currency; /* not freed */ GList *splits; /* list of template splits, owned by us */ } TTInfo; @@ -87,12 +88,16 @@ const char * gnc_ttsplitinfo_get_action(TTSplitInfo *split_i); void gnc_ttsplitinfo_set_memo(TTSplitInfo *split_i, const char *memo); const char *gnc_ttsplitinfo_get_memo(TTSplitInfo *split_i); -void gnc_ttsplitinfo_set_credit_formula(TTSplitInfo *split_i, const char *credit_formula); -void gnc_ttsplitinfo_set_credit_formula_numeric(TTSplitInfo *split_i, gnc_numeric credit_formula); +void gnc_ttsplitinfo_set_credit_formula(TTSplitInfo *split_i, + const char *credit_formula); +void gnc_ttsplitinfo_set_credit_formula_numeric(TTSplitInfo *split_i, + gnc_numeric credit_formula); const char *gnc_ttsplitinfo_get_credit_formula(TTSplitInfo *split_i); -void gnc_ttsplitinfo_set_debit_formula(TTSplitInfo *split_i, const char *debit_formula); -void gnc_ttsplitinfo_set_debit_formula_numeric(TTSplitInfo *split_i, gnc_numeric debit_formula); +void gnc_ttsplitinfo_set_debit_formula(TTSplitInfo *split_i, + const char *debit_formula); +void gnc_ttsplitinfo_set_debit_formula_numeric(TTSplitInfo *split_i, + gnc_numeric debit_formula); const char *gnc_ttsplitinfo_get_debit_formula(TTSplitInfo *split_i); void gnc_ttsplitinfo_set_account(TTSplitInfo *split_i, Account *acc);