Commit Graph

10137 Commits

Author SHA1 Message Date
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