mirror of
https://github.com/Gnucash/gnucash.git
synced 2025-02-25 18:55:30 -06:00
2002-07-24 Christian Stimming <stimming@tuhh.de>
* src/import-export/hbci/glade/hbci.glade: Some HBCI GUI work -- still no real code yet. git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7124 57a11ea4-9604-0410-9ed3-97b8803252fd
This commit is contained in:
parent
e62f438452
commit
2a990a6cfd
@ -1,3 +1,8 @@
|
|||||||
|
2002-07-24 Christian Stimming <stimming@tuhh.de>
|
||||||
|
|
||||||
|
* src/import-export/hbci/glade/hbci.glade: Some HBCI GUI work --
|
||||||
|
still no real code yet.
|
||||||
|
|
||||||
2002-07-21 Christian Stimming <stimming@tuhh.de>
|
2002-07-21 Christian Stimming <stimming@tuhh.de>
|
||||||
|
|
||||||
* src/app-utils/guile-util.c (gnc_get_debit_string): Fix by Matt
|
* src/app-utils/guile-util.c (gnc_get_debit_string): Fix by Matt
|
||||||
|
@ -1,40 +1,18 @@
|
|||||||
SUBDIRS = . test
|
gladedir = $(GNC_GLADE_DIR)
|
||||||
|
glade_DATA = \
|
||||||
|
account.glade \
|
||||||
|
commodities.glade \
|
||||||
|
fincalc.glade \
|
||||||
|
help.glade \
|
||||||
|
newuser.glade \
|
||||||
|
price.glade \
|
||||||
|
print.glade \
|
||||||
|
progress.glade \
|
||||||
|
register.glade \
|
||||||
|
stocks.glade \
|
||||||
|
tax.glade \
|
||||||
|
transfer.glade \
|
||||||
|
userpass.glade \
|
||||||
|
sched-xact.glade
|
||||||
|
|
||||||
pkglib_LTLIBRARIES = libgncmod-hbci.la
|
EXTRA_DIST = $(glade_DATA)
|
||||||
|
|
||||||
libgncmod_hbci_la_SOURCES = \
|
|
||||||
gncmod-hbci.c
|
|
||||||
|
|
||||||
libgncmod_hbci_la_LDFLAGS = -module
|
|
||||||
libgncmod_hbci_la_LIBADD = \
|
|
||||||
${top_builddir}/src/gnome-utils/libgncmod-gnome-utils.la \
|
|
||||||
${top_builddir}/src/app-file/libgncmod-app-file.la \
|
|
||||||
${top_builddir}/src/gnc-module/libgncmodule.la \
|
|
||||||
${top_builddir}/src/engine/libgncmod-engine.la \
|
|
||||||
${GUILE_LIBS} \
|
|
||||||
${GLIB_LIBS}
|
|
||||||
|
|
||||||
AM_CFLAGS = -I${top_srcdir}/src/gnc-module \
|
|
||||||
${GLIB_CFLAGS} \
|
|
||||||
${GUILE_INCS}
|
|
||||||
|
|
||||||
|
|
||||||
.scm-links:
|
|
||||||
rm -f gnucash import-export
|
|
||||||
ln -sf . gnucash
|
|
||||||
ln -sf . import-export
|
|
||||||
touch .scm-links
|
|
||||||
|
|
||||||
noinst_DATA = .scm-links
|
|
||||||
|
|
||||||
gncscmmoddir = ${GNC_SHAREDIR}/guile-modules/gnucash/import-export
|
|
||||||
gncscmmod_DATA = hbci.scm
|
|
||||||
|
|
||||||
gncscmdir = ${GNC_SHAREDIR}/scm
|
|
||||||
gncscm_DATA =
|
|
||||||
|
|
||||||
EXTRA_DIST = \
|
|
||||||
${gncscmmod_DATA} \
|
|
||||||
${gncscm_DATA}
|
|
||||||
|
|
||||||
CLEANFILES = ${SCM_FILE_LINKS} gnucash import-export .scm-links
|
|
||||||
|
1564
src/import-export/hbci/glade/hbci.glade
Normal file
1564
src/import-export/hbci/glade/hbci.glade
Normal file
File diff suppressed because it is too large
Load Diff
@ -1,8 +1,8 @@
|
|||||||
/*********************************************************************
|
/*********************************************************************
|
||||||
* gncmod-tax-us.c
|
* gncmod-hbci.c
|
||||||
* module definition/initialization for us tax info
|
* module definition/initialization for HBCI support
|
||||||
*
|
*
|
||||||
* Copyright (c) 2001 Linux Developers Group, Inc.
|
* Copyright (c) 2002 Christian <stimming@tuhh.de>
|
||||||
*********************************************************************/
|
*********************************************************************/
|
||||||
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
@ -37,13 +37,6 @@ libgncmod_hbci_LTX_gnc_module_description(void) {
|
|||||||
return g_strdup("Support for HBCI protocol");
|
return g_strdup("Support for HBCI protocol");
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
|
||||||
lmod(char * mn)
|
|
||||||
{
|
|
||||||
char * form = g_strdup_printf("(use-modules %s)\n", mn);
|
|
||||||
gh_eval_str(form);
|
|
||||||
g_free(form);
|
|
||||||
}
|
|
||||||
|
|
||||||
int
|
int
|
||||||
libgncmod_hbci_LTX_gnc_module_init(int refcount) {
|
libgncmod_hbci_LTX_gnc_module_init(int refcount) {
|
||||||
@ -56,6 +49,9 @@ libgncmod_hbci_LTX_gnc_module_init(int refcount) {
|
|||||||
if(!gnc_module_load("gnucash/app-utils", 0)) {
|
if(!gnc_module_load("gnucash/app-utils", 0)) {
|
||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
|
if(!gnc_module_load("gnucash/gnome-utils", 0)) {
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
|
||||||
/* load the HBCI Scheme code */
|
/* load the HBCI Scheme code */
|
||||||
if(gh_eval_str("(use-modules (gnucash import-export hbci))") ==
|
if(gh_eval_str("(use-modules (gnucash import-export hbci))") ==
|
||||||
|
@ -1,6 +1,13 @@
|
|||||||
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||||
|
;; hbci.scm
|
||||||
|
;; load the HBCI support code
|
||||||
|
;;
|
||||||
|
;; Copyright (c) 2002 Christian <Stimming@tuhh.de>
|
||||||
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||||
|
|
||||||
(define-module (gnucash import-export hbci))
|
(define-module (gnucash import-export hbci))
|
||||||
|
|
||||||
;;(export gnc:txf-get-payer-name-source)
|
;;(export gnc:txf-get-payer-name-source)
|
||||||
;;(export txf-expense-categories)
|
;;(export txf-expense-categories)
|
||||||
|
|
||||||
;;(load-from-path "txf.scm")
|
(use-modules (gnucash main))
|
||||||
|
Loading…
Reference in New Issue
Block a user