Commit graph

383 commits

Author SHA1 Message Date
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
Paul Davis
f9549b6c5c Update Pango modules file to work with Pango version in Fedora 17 2013-07-15 13:45:36 -04:00
Paul Davis
9b8a3a1ea4 Update mingw package script for Fedora 17 2013-07-15 13:45:00 -04:00
Paul Davis
a2a7545ea1 Update mingw environment to work with mingw-64 toolchain on F17 2013-07-15 13:44:11 -04:00
Paul Davis
555174d510 Revert "tweaks to mingw build environment"
This reverts commit fa09121a7f.
2013-07-15 13:20:48 -04:00
Paul Davis
fa09121a7f tweaks to mingw build environment 2013-07-15 13:17:32 -04:00
Paul Davis
f83b435c83 Add clean script to windows stuff to save a bit of typing 2013-07-11 12:26:29 -04:00
Paul Davis
3b8f2e82f2 Add Windows building/packaging scripts 2013-07-11 12:23:50 -04:00
Robin Gareus
77ac803ba0 osx packaging: clean up temp dirs
OSX's .DS_Store file keeps rmdir from working.
2013-06-14 18:15:05 +02:00
Robin Gareus
377a016d59 packaging scripts: use rsync for video-tools 2013-06-14 18:12:55 +02:00
Robin Gareus
1e78407e81 update OSX disk image
* unpack xjadeo dmg - add Jadeo.app
 * new background image with arrow for xjadeo
2013-06-13 22:42:37 +02:00
Paul Davis
67704f8de2 try removing --backtrace from VM build script 2013-06-12 07:17:37 -04:00
Paul Davis
155388ec3c fix up detection of version by define_versions.sh 2013-06-11 11:41:49 -04:00
Paul Davis
2e1e5da78e more changes to consolidate version definition into the top level wscript file 2013-06-11 11:37:52 -04:00
Paul Davis
ef6366a7cd adjust the way version and revision info are gathered, defined and used 2013-06-11 10:58:24 -04:00
Paul Davis
61e302c6bb make startup helper script use actual version, not a hard-coded 3.0 value 2013-06-11 10:32:16 -04:00
Paul Davis
39215e04a9 stop hard-coding main executable as ardour-3.0 2013-06-11 10:18:58 -04:00
Paul Davis
b7b279c588 round 2: *correctly* add --harvid to VM build scripts 2013-06-11 09:30:56 -04:00
Paul Davis
014e3d6603 add --harvid to VM build scripts 2013-06-11 09:28:59 -04:00
Robin Gareus
2b745cab64 set PATH (used for harvid+ffmpeg) 2013-06-10 22:24:19 +02:00
Robin Gareus
4023a120ad deploy harvid+ffmpeg binaries directly w/ardour OSX bundle 2013-06-10 22:23:49 +02:00
Paul Davis
5d81c0ca71 add test for writability of /usr/local/lib in OS X startup script 2013-06-10 11:03:39 -04:00
Paul Davis
e1802c9971 Merge branch 'master' of git@git.ardour.org:ardour/ardour 2013-06-09 13:13:53 -04:00
Paul Davis
98019ccc22 use correct quoting in OS X startup script 2013-06-09 13:13:38 -04:00
Robin Gareus
844436d3c6 include video-tools into OSX dmg 2013-06-08 13:29:04 +02:00
Robin Gareus
53c6c714cd disable symbol export -- fix LinuxVST issue
-rdynamic:  Pass the flag -export-dynamic to the ELF linker,
 on targets that support it. This instructs the linker to add
 all symbols, not only used ones, to the dynamic symbol table.
 This option is needed for some uses of dlopen or to allow
obtaining backtraces from within a program.

Some LinuxVST pluging cause ardour3 to crash -- if ardour is linked with
-rdynamic (see #ardour log from 2013-jun-6). This is likely compiler
specific and not a problem on las' build-machine (gcc 4.5.5) which is
why the linux-packaging script enables it by default.
The issue can be reproduced reliably with gcc 4.7.2 and 4.6.3. Although
it is yet unclear if it is caused by g++/ld or related to other factors
of the build-system...
2013-06-06 21:27:07 +02:00
Todd Naugle
ad829239d6 fix typo in jack version messages 2013-05-16 08:58:10 -05:00
Paul Davis
cadfc2aee1 various miscellany related to versions, gtk2 build and packaging 2013-05-08 13:16:50 -04:00
Paul Davis
e8301185c0 a few minor changes required to get a DMG to build (on Tiger, at least) 2013-05-07 12:21:42 -04:00
Robin Gareus
0b8712268e fix version detection in OSX build script 2013-04-30 17:45:22 +02:00
Robin Gareus
a366fba7d0 refine video-tools installer:
* arch/platform detection
* curl progress-bar
2013-04-20 14:52:18 +02:00
Robin Gareus
d1c4910f13 add script to install video-tools 2013-04-20 14:31:11 +02:00
Robin Gareus
7bb24872e5 update linux packaging script to include xjadeo & harvid 2013-04-16 21:53:38 +02:00
Paul Davis
1606996845 once more try to get that revision info correct, sigh 2013-04-08 12:50:58 -04:00
Paul Davis
0f47a171c9 try to get that revision info correct, sigh 2013-04-08 12:46:36 -04:00
Paul Davis
4b54057569 fix definition of release version info in the case where git describe --tags returns a precise tag, rather than tag-REVCOUNT 2013-04-08 12:32:14 -04:00
Robin Gareus
bec5882dbb harvid binaries moved to ardour.org 2013-04-07 19:39:06 +02:00
Paul Davis
2a1b4bff48 do not include templates in a distributed version of ardour, they are useless. see the comments in templates/wscript on why this is so, and why this change was made 2013-04-06 11:37:16 -04:00
Paul Davis
1150a37ab7 do not include harvid by default in linux build (wrong variable definition) 2013-04-05 22:01:09 -04:00
Paul Davis
dbe7ecb07c add -L to curl in linux build script so that 301 responses while fetching harvid are handled 2013-04-05 22:00:30 -04:00
Robin Gareus
bb9847abcd optionally include video-server in linux bundle 2013-03-27 14:51:25 +01:00
Robin Gareus
8d2a6b7687 add <ardour-root>/bin to PATH
prepare for video-util deployment in Linux bundle
2013-03-26 14:11:20 +01:00
Paul Davis
43b09fdd9a remove notion of BUILD from build and uninstall scripts 2013-03-25 10:39:00 -04:00
Paul Davis
03572e8454 remove notion of BUILD from stage2.run 2013-03-25 10:37:47 -04:00
Paul Davis
7aca3a9221 possible new naming convention, plus factor out version/DEBUG info into a sourced shell script fragment that can be shared by build+package 2013-03-25 09:49:07 -04:00
Paul Davis
936362abc2 more packaging tweaks related to git/wscript/python 2013-03-25 09:10:38 -04:00