Commit Graph

5023 Commits

Author SHA1 Message Date
Rob Browning
f6730ded3a * src/gnc-module/gnc-module.c
(gnc_module_system_setup_load_path): use gnc_setenv.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5934 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-21 02:46:45 +00:00
Rob Browning
3417194e28 * src/gnc-module/Makefile.am
(AM_CFLAGS): add core-utils.
(libgncmodule_la_LIBADD): add core-utils.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5933 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-21 02:46:12 +00:00
Rob Browning
3643115858 * src/engine/gnc-engine-util.h: add #include config.h.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5932 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-21 02:44:41 +00:00
Rob Browning
5964218245 * src/core-utils/core-utils.h: new file.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5931 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-21 02:43:20 +00:00
Rob Browning
a8baf089b6 * src/core-utils/core-utils.c: new file.
(gnc_setenv): new function.
(gnc_unsetenv): new function.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5930 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-21 02:43:13 +00:00
Rob Browning
39e944f5bc * src/core-utils/Makefile.am: new file.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5929 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-21 02:43:06 +00:00
Rob Browning
b700ffcd94 * src/core-utils/.cvsignore: new file.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5928 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-21 02:43:00 +00:00
Rob Browning
60e25066b9 * src/business/business-gnome/Makefile.am
(AM_CFLAGS): add GDK_PIXBUF_CFLAGS.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5927 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-21 02:41:07 +00:00
Rob Browning
7617839a54 * src/backend/file/test/test-save-in-lang.c
(test_file): switch from putenv to gnc_setenv.
(main): switch from putenv to gnc_setenv.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5926 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-21 02:39:24 +00:00
Rob Browning
564571d8dd * src/backend/file/test/Makefile.am (AM_CFLAGS): add src/core-utils.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5925 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-21 02:37:38 +00:00
Rob Browning
e56ca6384f * configure.in (AC_OUTPUT): add src/core-utils.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5924 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-21 02:37:11 +00:00
Rob Browning
7b546af901 * src/backend/file/sixtp-utils.c (gnc_timegm): switch from putenv
to gnc_setenv and gnc_unsetenv.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5923 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-21 02:36:31 +00:00
Rob Browning
23e0ba42d2 * src/README.modules: add core-utils.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5922 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-21 02:34:24 +00:00
Rob Browning
0e61a7f161 * src/Makefile.am (SUBDIRS): add core-utils.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5921 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-21 02:34:18 +00:00
Rob Browning
b93093cf4e *** empty log message ***
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5920 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-20 18:16:15 +00:00
Dave Peticolas
6271281ab2 Fix uses of putenv.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5919 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-18 08:59:14 +00:00
Dave Peticolas
57594f294f Add date conversion test. Fix date conversion bug.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5918 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-18 08:58:37 +00:00
Dave Peticolas
38a5c1c6b4 Fix GUILE_LOAD_PATH.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5917 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-18 08:16:26 +00:00
Rob Browning
3fdef48ead * src/business/business-gnome/Makefile.am
(AM_CFLAGS): add GNOME_PRINT_CFLAGS.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5916 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-18 03:00:34 +00:00
Rob Browning
1aee7a42ae * src/business/business-gnome/.cvsignore: add various-things.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5915 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-18 02:59:59 +00:00
Rob Browning
1b78ac4c4e * src/business/business-core/.cvsignore: add various things.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5914 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-18 02:59:15 +00:00
Rob Browning
b9bb2fc83f * src/business/.cvsignore: add Makefile.in.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5913 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-18 02:58:50 +00:00
Rob Browning
68cbea110c * src/gnc-module/gnc-module.c
(gnc_module_system_setup_load_path): don't free the argument to
putenv.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5912 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-18 02:52:34 +00:00
Rob Browning
cd56972b18 * src/business/business-core/test/Makefile.am: fixup
TESTS_ENVIRONMENT to use gnc-test-env.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5911 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-18 02:52:03 +00:00
Rob Browning
ac8518a3a5 * src/business/business-core/test/.cvsignore: add various things.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5910 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-18 02:51:57 +00:00
Rob Browning
a9d427f750 * src/gnc-module/test/Makefile.am: use gnc-test-env.
(EXTRA_DIST): remove test-scm-multi.scm.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5909 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-17 21:56:15 +00:00
Rob Browning
69fd796103 * src/gnc-module/test/test-scm-multi: turned into guile script
invoked via /bin/sh.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5908 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-17 21:55:27 +00:00
Rob Browning
52440b8872 * src/gnc-module/test/test-scm-multi.scm: deleted.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5907 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-17 21:55:13 +00:00
Dave Peticolas
6019a545a2 Fix warnings.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5906 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-17 08:55:32 +00:00
Dave Peticolas
cb9b477f77 Use putenv, not setenv.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5905 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-17 04:01:01 +00:00
Dave Peticolas
53738dbb2e Derek Atkins's patch.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5904 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-17 03:17:06 +00:00
Dave Peticolas
a519814ff9 Derek Atkins's fix.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5903 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-17 01:17:33 +00:00
Dave Peticolas
94d8372af6 Derek Atkins's business accounting patch.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5902 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-17 01:17:06 +00:00
Rob Browning
d68ffe2d70 *** empty log message ***
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5901 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-16 21:05:45 +00:00
Rob Browning
5c6681a124 * configure.in (AC_OUTPUT): add src/dialog-account.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5900 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-16 21:05:32 +00:00
Rob Browning
e0acaffe36 * src/.cvsignore: add gnucash.sh
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5899 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-16 21:04:38 +00:00
Rob Browning
4e6fa6cba7 * src/gnucash.sh.in: new file -- this will eventually become the
primary gnucash program, but for now, let's make it available for
testing.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5898 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-16 21:03:21 +00:00
Rob Browning
450e5f89c8 * src/Makefile.am (SUBDIRS): re-order to fix dependency problems.
(bin_SCRIPTS): add gnucash.sh.
(EXTRA_DIST): add gnucash.sh.in.
(gnucash.sh): new target.  This will eventually become the primary
gnucash program, but for now, let's make it available for testing.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5897 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-16 21:01:47 +00:00
Rob Browning
a4aadde04b * src/gnc-module/test/test-scm-init: don't set %load-path
internally anymore -- depend on a proper TESTS_ENVIRONMENT.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5896 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-16 20:59:09 +00:00
Rob Browning
acabe7e3a5 * src/gnc-module/test/test-load-scm: turn in to a self-contained
guile script launched by /bin/sh which will respect the PATH.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5895 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-16 20:58:11 +00:00
Rob Browning
fbad081437 * src/gnc-module/test/test-load-deps: turn in to a self-contained
guile script launched by /bin/sh which will respect the PATH.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5894 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-16 20:57:38 +00:00
Rob Browning
4d370b945b * src/gnc-module/test/Makefile.am
(EXTRA_DIST): remove test-load-deps.scm.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5893 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-16 20:56:28 +00:00
Rob Browning
b194dfa02b * src/tax/us/test/Makefile.am: switch to use gnc-test-env to build
TESTS_ENVIRONMENT.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5892 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-16 20:55:11 +00:00
Rob Browning
e2c521088f * src/scm/main.scm (gnc:startup): very ugly hack -- right now we
switch the current-module briefly during the loads.  This should
go away once the rest of the startup process is cleaned up.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5891 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-16 20:53:52 +00:00
Rob Browning
070ba7eba2 *** empty log message ***
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5890 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-16 20:52:05 +00:00
Rob Browning
44e2ba025e * src/gnc-module/gnc-module.c
(gnc_module_system_setup_load_path): don't change %load-path
anymore, augment LD_LIBRARY_PATH instead.  This reflects the
change in how guile and g-wrap now load C shared libraries.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5889 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-16 20:50:59 +00:00
Rob Browning
a5a059a832 * src/app-utils/file-utils.h: moved here from src/gnome.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5888 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-16 20:48:20 +00:00
Rob Browning
253fa73a86 * src/app-utils/file-utils.c: moved here from src/gnome.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5887 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-16 20:48:13 +00:00
Rob Browning
127d5bd9ab * src/app-utils/Makefile.am: add file-utils.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5886 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-16 20:47:55 +00:00
Rob Browning
53bd009dc5 * src/gnc-module/test/test-load-deps.scm: deleted - unnecessary.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5885 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-16 20:45:45 +00:00