Christian Stimming
549c08535a
Use PATH_SEPARATOR variable for GUILE_LOAD_PATH for windows.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14780 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-09-01 20:29:16 +00:00
Christian Stimming
acc53e2850
Fix parallel build as proposed by Mike Alexander <mta@umich.edu>
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14779 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-09-01 20:23:18 +00:00
Christian Stimming
e11cb3a040
Use the PATH_SEPARATOR variable from ./configure during path creation in script. Necessary for windows ; searchpath separator
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14778 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-09-01 15:45:42 +00:00
Christian Stimming
bdd7cfe24e
Change the searchpath separator to glib macro so that on Windows, ';' is used. Also clean up more path creation functions.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14777 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-09-01 15:26:48 +00:00
Christian Stimming
e01902ba2f
For windows, determine glade and accounts path at runtime instead of configure time.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14776 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-09-01 15:25:25 +00:00
Andreas Köhler
9fa8e0c1b8
Fix wget_unpacked in install.sh, once again.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14775 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-30 16:55:36 +00:00
Andreas Köhler
c616557bdc
Added missing parameter in wget_unpacked in install.sh.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14774 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-30 16:52:17 +00:00
Andreas Köhler
d06912c6dc
Win32 script: added wget_unpacked, $LAST_FILE, corrected
...
--with-modules-dir.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14773 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-30 08:30:39 +00:00
Andreas Köhler
398dabebd8
Replace set [-+]e switching by `if'.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14772 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-30 07:15:14 +00:00
Christian Stimming
765193c3c8
Add more library dirs for test runtime.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14771 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-29 21:00:47 +00:00
Christian Stimming
056e825305
Add more library dirs for test runtime.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14770 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-29 20:32:23 +00:00
Christian Stimming
e107ed98a9
At runtime one of the gnome packages also needs gail.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14769 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-29 20:31:10 +00:00
Christian Stimming
d697c4f697
For configuring gnucash, add --enable-schemas-install=no. See wiki.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14768 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-29 20:23:52 +00:00
Christian Stimming
54f3190e6e
Next round of Makefile symlink cleanup.
...
Scheme files are now symlinked or copied into subdirectories gnucash/.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14767 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-29 08:18:56 +00:00
Christian Stimming
cff868d9cc
Remove unused scm-links section
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14766 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-29 08:18:12 +00:00
Christian Stimming
d89eb73a92
Add missing include
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14765 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-29 08:07:40 +00:00
Christian Stimming
ca9485f5d9
Next round of Makefile symlink cleanup.
...
Scheme files are now symlinked or copied into subdirectories gnucash/ and g-wrapped/.
Also, parallel builds should work fine now.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14764 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-29 08:05:33 +00:00
Christian Stimming
03224e7748
Add missing -f flag when symlinking the gw-.scm files
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14763 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-29 07:48:09 +00:00
Christian Stimming
76af6e96b3
Symlinking directories only works on non-win32.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14762 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-29 07:29:33 +00:00
Christian Stimming
3f36817ff9
Set g-wrap's module dir to Windows syntax. Make sure goffice exports the libgoffice_init symbol.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14752 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-28 19:28:47 +00:00
Derek Atkins
e16fdddd01
and one more file needs strptime.h.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14751 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-28 16:31:35 +00:00
Derek Atkins
27f50aa954
need to include strptime.h so we get the declaration.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14750 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-28 16:20:12 +00:00
Derek Atkins
352d39d412
libqof/backend/file needs lib/libc for the missing libc functions.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14749 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-28 16:05:56 +00:00
Derek Atkins
877fdb9dca
re-add gnc:gui-refresh-all, needed by a test, removed by r14619
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14748 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-28 15:42:30 +00:00
Christian Stimming
23c8cff5a8
Next round of Makefile symlink cleanup.
...
Scheme files are now symlinked or copied into subdirectories gnucash/ and g-wrapped/.
Also, parallel builds should work fine now.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14747 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-28 15:20:29 +00:00
Christian Stimming
1fa413f54d
First round of Makefile symlink cleanup.
...
Scheme files are now symlinked or copied into subdirectories gnucash/ and g-wrapped/. This will work on a platform without symlinks just fine.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14746 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-28 14:51:25 +00:00
Christian Stimming
6e0fb684bd
Guile path on win32 needs to be separated by ; instead of :.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14745 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-28 12:34:52 +00:00
Christian Stimming
9fbd42d09b
Move win32 check out of libgsf-1.12.3 configure section into the general configure section
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14744 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-28 11:29:22 +00:00
Christian Stimming
44ddca68cd
Add REGEX_LIBS linker flag that is needed on win32 platform
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14743 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-28 09:31:29 +00:00
Christian Stimming
0c7024f54e
Add CFLAGS which, if missing, would cause non-exported symbols. See wiki page.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14742 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-28 08:56:29 +00:00
Christian Stimming
72a2e8a9fd
On win32, LDFLAGS need to contain -no-undefined to get DLLs built.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14741 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-27 19:49:12 +00:00
Christian Stimming
b1037cd7e5
Add more env variables to configure so that rerunning configure works even outside of install.sh
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14740 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-27 12:45:37 +00:00
Andreas Köhler
137588d67c
One more patch fix
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14739 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-27 02:01:29 +00:00
Andreas Köhler
fc5e20d3c1
Correct last patch.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14738 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-27 01:29:19 +00:00
Derek Atkins
5520f3ade7
Patch goffice to deal properly with goffice.def
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14737 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-27 01:17:01 +00:00
Derek Atkins
08fe15b91d
modify the goffice.def later in the build.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14736 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-27 01:16:52 +00:00
Andreas Köhler
4de5345d76
Make the win32 script run even from outside of the its directory.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14735 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-27 00:29:52 +00:00
Derek Atkins
bed743aa1b
Don't arbitrarily change configure.in.
...
This changeset lets us run this script multiple times
and it wont break configure.in.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14734 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-26 23:11:15 +00:00
Derek Atkins
aa52b5aaea
revert back to checking for libgoffice-0.3.pc
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14733 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-26 23:06:35 +00:00
Derek Atkins
f314229927
Check for libgoffice-0.3 before libgoffice-1.
...
(So we find "native" goffice-0.3.x on win32
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14732 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-26 22:59:23 +00:00
Derek Atkins
80146b4f58
Get goffice building properly.
...
- make sure it will build dynamically
- remove unknown symbols
- fix the intltool-merge problem by replacing intltool-merge
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14731 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-26 21:22:58 +00:00
Christian Stimming
9f1d69b417
Revert libgoffice pkgconfig filename change. Add CFLAGS at gnucash configure.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14729 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-26 19:03:11 +00:00
Christian Stimming
6c25a4c73f
Fix version number of libgoffice pc file
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14728 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-26 08:53:53 +00:00
Derek Atkins
2a4fa596bc
msys sed doesn't understand "-i". Work around that.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14727 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-26 06:03:02 +00:00
Derek Atkins
564086d1df
More updates to the win32 build script.
...
- We need autotools before libgsf
- update the goffice build rule (but still not enabled)
- add the goffice patch. Expand the patch.
- turn off the INTLTOOL_XML_RULE in the goffice makefiles.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14726 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-26 05:31:02 +00:00
Derek Atkins
c66943e338
Add script code to build libgsf -- tested and works for me.
...
Add script code to build goffice (not enabled, yet).
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14725 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-26 03:30:13 +00:00
Derek Atkins
c9cb405d61
Be smarter about handling partially completed builds.
...
- Don't die when wget has already downloaded the file.
- add some more output during the auto-tools
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14724 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-26 01:48:48 +00:00
Derek Atkins
576b456485
use WORKING set +/-e construct.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14723 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-26 01:23:45 +00:00
Derek Atkins
f76c3bb344
Fix some typos. Deal with constructs that don't work with "set -e"
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14722 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-26 01:19:44 +00:00
Derek Atkins
199617fa83
Update win32 script to be better about failing.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14721 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-26 01:03:00 +00:00