2001-09-06 Dave Peticolas <dave@krondo.com>

* 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
This commit is contained in:
Dave Peticolas 2001-09-06 21:19:00 +00:00
parent a6024aea3c
commit e22f01c726
3 changed files with 32 additions and 17 deletions

View File

@ -1,3 +1,9 @@
2001-09-06 Dave Peticolas <dave@krondo.com>
* src/engine/Makefile.am: install public headers
* src/engine/SX-ttinfo.h: add fixme, reformat to 80 columns
2001-09-05 Dave Peticolas <dave@krondo.com>
* src/Makefile.am: identify new scripts as built sources

View File

@ -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}

View File

@ -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);