Commit graph

728 commits

Author SHA1 Message Date
Paul Davis
84f55440a3 fix redrawing of canvas with an optimized build
Best guess right now is that optimization does something bad when ceil() is called twice on a very large dbl-precision number,
which results in a zero (empty) redraw area. Without the removal of the redundant ceil & floor functions, no expose events
would be delivered to the canvas in an optimized build during drags (and maybe more).
2013-12-23 15:35:49 -05:00
Paul Davis
94993816cc move portable copyfile function into tools/autowaf.py and use it in both gtk2_ardour and taglib 2013-12-19 12:55:52 -05:00
Robin Gareus
12349aa3d8 mnemonic PDF: margin, URL, and (C)year updates 2013-12-15 18:31:48 +01:00
Paul Davis
e1bca03857 fix linux build script to include libcanvas rather than libgnomecanvas 2013-12-14 18:18:15 -05:00
Tim Mayberry
298768fb73 Add README to mingw package 2013-12-07 20:48:19 +10:00
Tim Mayberry
e9529d26e1 Add --list option to script to run ardour tests with wine 2013-12-07 20:48:19 +10:00
Tim Mayberry
7e42cafe39 Add ability to run single libardour tests using wine 2013-12-07 20:48:19 +10:00
Tim Mayberry
20f3e4d1fc Rename run-wine script to wine-ardour and run library tests from new scripts 2013-12-07 20:48:19 +10:00
Tim Mayberry
74ab358b21 Move environment setup to run tests in wine to new file 2013-12-07 20:48:19 +10:00
Tim Mayberry
b679b078e9 Use new version variable in windows packaging scripts 2013-12-07 20:48:19 +10:00
Tim Mayberry
192ba4b34b Strip all executables in a mingw release build 2013-12-07 20:48:19 +10:00
Tim Mayberry
30370eb0a0 Don't include *.debug files in debug package
These files slow down gdb at startup and many(any?) don't seem
to work correctly
2013-12-07 20:48:19 +10:00
Tim Mayberry
02dd48b386 Use DEBUG flag as defined by tools/define_versions.sh in mingw build 2013-12-07 20:48:19 +10:00
Tim Mayberry
2970b79141 Only call define versions script in mingwenv after a build is successful
This stops clean.sh script complaining about a non-existant path
2013-12-07 20:48:19 +10:00
Tim Mayberry
12065351e5 Updates to windows/mingw README file 2013-12-07 20:48:19 +10:00
Tim Mayberry
86e63380ee Add two scripts for running gdb so source listing works when debugging
Updated Debugging section in README
2013-12-07 20:48:19 +10:00
Tim Mayberry
3512a9fe40 Remove two scripts no longer used
These scripts are too specific to my virtual machine setup, a more generic
method can now be used by setting ARDOUR_VM_SHARE_DIR and using the
cptovmshare.sh script.
2013-12-07 20:48:19 +10:00
Tim Mayberry
f25c7081c9 Add script to copy package directory to directory shared by VM
directory path set in ARDOUR_VM_SHARE_DIR
2013-12-07 20:48:19 +10:00
Tim Mayberry
31d1164d3f Refer to external repository for instructions on setting up Fedora to cross compile Ardour using MinGW-64 2013-12-07 20:48:18 +10:00
Tim Mayberry
ed8e6461b5 Add scripts for building using mingw compiler with distcc 2013-12-07 20:48:18 +10:00
Paul Davis
75212b28b2 new/extended windows packaging scripts and associated resources 2013-12-05 13:57:04 -05:00
Paul Davis
8648a8a13b fix up wscript/build issues in exportvis after merge with master 2013-12-03 11:51:25 -05:00
Paul Davis
08371ae2cf resolve merge with master (?) 2013-11-26 10:24:51 -05:00
Paul Davis
486561a886 remove exportvis changes from autowaf.py 2013-11-05 11:24:06 -05:00
Paul Davis
c428ec14b9 add export-vis version of autowaf.py (before removing those changes from master) 2013-11-05 11:16:32 -05:00
Paul Davis
d2c81e9c4e add autowaf.py since we have branched from drobilla's version due to export visibility stuff 2013-11-05 11:09:03 -05:00
Paul Davis
3e661d97b5 update packaging tools to always use revision.cc to determine version number, not text in top level wscript 2013-11-05 09:35:03 -05:00
Robin Gareus
a4b6a4f8bb add script to clean up translations 2013-10-23 20:02:30 +02:00
Paul Davis
d135c4dc3a fix merge conflicts with master 2013-10-23 08:47:57 -04:00
Paul Davis
d92feec3f3 fix bundling of .mo files in OS X bundles 2013-10-22 11:08:50 -04:00
Robin Gareus
9faae9c8a3 bundled LV2 plugin build and deployment 2013-10-20 17:24:59 +02:00
Paul Davis
fb313fb174 Merge branch 'master' into windows 2013-10-16 21:57:17 -04:00
Paul Davis
da5a490678 remember to fix up libnames in backends, missed the 3.5 tag but this is just the build script 2013-10-16 21:28:41 -04:00
John Emmas
75b933eadb Merge remote-tracking branch 'remotes/origin/master' into windows+cc 2013-10-16 15:55:59 +01:00
Paul Davis
31554ebf84 package small-splash image in binary bundles 2013-10-15 21:30:12 -04:00
Paul Davis
69a8fc43e2 Merge branch 'master' into windows 2013-10-15 11:17:12 -04:00
Paul Davis
130a652247 additional pango version update 2013-10-15 10:51:13 -04:00
Paul Davis
a29b83c124 fix namespace issue with demangle on systems without execinfo.h 2013-10-15 10:41:42 -04:00
Robin Gareus
1735d791dd amend to prev commit. 2013-10-15 01:57:38 +02:00
Robin Gareus
fdbb9d240d update osx dmg packaging to new pango 2013-10-15 01:53:29 +02:00
Robin Gareus
44b359b70a enable videotimeline on OSX 2013-10-12 23:04:37 +02:00
Paul Davis
33f211d999 update OS X packaging script to include backends 2013-10-11 17:12:37 -04:00
Paul Davis
277b3e8fc9 update Linux packaging script to include backends 2013-10-11 17:11:44 -04:00
Paul Davis
6a436fd826 fix merge conflict from master 2013-07-31 20:11:15 -04:00
Robin Gareus
bd92bfe643 valgrind ignore glib UTF8 warnings 2013-07-31 19:23:20 +02:00
Tim Mayberry
b889a3d2f9 Use common mingw build script to reference location of windows test image 2013-07-22 13:44:32 +10:00
Tim Mayberry
f3fe3cfeaa Fix reference to new location of windows test image 2013-07-22 13:44:32 +10:00
Tim Mayberry
5ef3d54acb Add some dll's to list to copy to mingw based windows package
These are some new dependencies in Fedora 19 mingw packages
2013-07-22 13:41:15 +10:00
Tim Mayberry
f7e3b01e23 Use cross-platform packaging version script in MinGW build 2013-07-22 13:41:14 +10:00
Tim Mayberry
e39bf4d82c Correct file perms on to make scripts executable in windows build files 2013-07-22 13:41:14 +10:00