Paul Davis
f47eda68ce
fix top level wscript for case when building in a git repository and current rev matches a tag precisely
2014-05-28 15:27:07 -04:00
Grygorii Zharun
a9a1411380
[Summary] reverted paths related changes in wscripts as those are not consistent for Windows.
...
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 453785]
2014-04-18 09:05:33 -05:00
Grygorii Zharun
ce2a519afa
[Summary] Merging from GIT
...
[Details] Starting point:
Mar 24 2014, 11:47 PM
Commit: 87184ab80d
Target point:
Commit: 59e6694405
Apr 16 2014, 4:01 PM
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 453690]
2014-04-18 04:21:54 -05:00
Grygorii Zharun
3fc87a360c
[Summary] Removing redundant trx key and renamed trx to tracks
...
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 452271]
2014-04-10 13:57:49 -05:00
Grygorii Zharun
dc2c38709b
[Summary] Merging in Poul's changes in profile.h
...
[Deatails] Paul added a support into profile.h to determine if Tracks app is used
[Reviewed by]
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 452233]
2014-04-10 08:55:30 -05:00
Valeriy Kamyshniy
5c00841e92
Making Tracks from Ardour
...
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 446854]
2014-03-27 16:15:03 -05:00
Grygorii Zharun
1f1b622126
Change filetype
...
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 446430]
2014-03-26 10:09:53 -05:00
Robin Gareus
543099afba
rework SystemExec - use vfork wrapper (and lots of related stuff)
2014-03-13 16:58:07 +01:00
Paul Davis
495c0de4ac
fix up waf build in wake of search path changes earlier today
2014-03-10 17:30:12 -04:00
Robin Gareus
1c839ed541
some more mingw x-compile fixes
2014-03-04 18:53:43 +01:00
Robin Gareus
912f07b919
mingw build fixes (tested with i686-w64-mingw32 on linux-x86_64)
2014-03-04 15:25:58 +01:00
Robin Gareus
9952f774e9
some mingw related tweaks to the build-environment.
2014-03-03 16:09:14 +01:00
Robin Gareus
993ed56701
prepare standalone VST scanner tool.. part one
2014-02-25 14:57:57 +01:00
Paul Davis
6f759b5650
add headless to child list for wscript
2014-02-24 14:47:00 -05:00
Paul Davis
2a7ed69c28
merge with master, with minor conflict fixes
2014-02-07 19:00:44 -05:00
Paul Davis
ed75b9425b
make backtrace symbols work again inside gtk2_ardour (-rdynamic is a link-time flag, not compile-time
2014-02-07 15:25:18 -05:00
Paul Davis
c11bf0cc72
make -fvisibility=hidden be controlled by ./waf configure --exports-hidden
2014-01-31 10:25:58 -05:00
Paul Davis
0b9b895b8d
current mingw actually calls libpthread libpthread
2014-01-31 10:25:58 -05:00
Paul Davis
0dee3813f9
reintroduce --lv2dir option and LV2DIR value to determine where to install builtin LV2 plugins
2014-01-18 18:21:33 -05:00
Paul Davis
83c0720645
remove VAMP and Rubberband from source tree
2014-01-12 15:40:48 -05:00
Paul Davis
0a2a6aaabb
remove taglib from source tree (require external provision)
2014-01-12 15:40:48 -05:00
Paul Davis
5062a00c7d
move -fvisibility=hidden to the top of the source tree, and remove its internal use; use libtimecode as a shared lib again
2014-01-12 15:40:47 -05:00
Paul Davis
658bb3ccd4
finished merge of cairocanvas with windows and windows+cc branches
2014-01-10 17:11:10 -05:00
Paul Davis
3020b224fa
Merge windows+cc branch into cairocanvas branch. Not finished, need to now merge windows branch to get changes from there
2014-01-10 16:07:57 -05:00
Paul Davis
d15fda6d75
fix merge errors with master
2014-01-10 14:53:03 -05:00
Sakari Bergen
f45ec9f87b
Add unit test runner (artest) and a config option to run tests after builds
2014-01-08 22:00:34 +02:00
Sakari Bergen
3a59899193
Add -fno-omit-frame-pointer to AddressSanitizer options
2014-01-08 20:35:46 +02:00
Paul Davis
36c233fe6c
Merge branch 'master' into cairocanvas
2014-01-07 21:37:48 -05:00
Sakari Bergen
bfe0cf9870
Add config option for address sanitizer
2014-01-06 17:04:07 +02:00
Paul Davis
1676789907
fix merge conflicts from master
2013-12-12 10:06:59 -05:00
Nils Philippsen
cd7072fdec
don't overwrite necessary compiler flags
...
Distinguish flags influencing optimization (overridable) from those
necessary for building (e.g. for using SSE).
2013-12-09 17:33:45 +01:00
Nils Philippsen
b4cb506cea
improve architecture detection
...
Recognize ppc64, ppc, s390x, s390 CPUs, default to 'none' instead of
i686 (which tries to build with SSE and fails on non-x86 architectures).
2013-12-09 12:16:54 +01:00
Paul Davis
60134ddcba
remove unnecessary and *nix-centric LANG= from start of command used to get gcc version; use python's platform.uname() rather than os.uname() to get platform information
2013-12-05 14:43:32 -05:00
Paul Davis
e5f13d2b94
reorder child dirs to make optionally external dirs more obvious and only test USE_EXTERNAL_LIBS once
2013-11-26 21:53:38 -05:00
Paul Davis
08371ae2cf
resolve merge with master (?)
2013-11-26 10:24:51 -05:00
Paul Davis
fe6c5612a2
Merge branch 'master' into cairocanvas
2013-11-04 16:20:10 -05:00
Paul Davis
e24089ec1f
do not hard-code version number anymore - define via git or libs/ardour/revision.cc
2013-11-04 14:57:36 -05:00
Paul Davis
ea1ccb869a
fix merge with master
2013-10-31 13:16:51 -04:00
Paul Davis
fe14092d57
Merge branch 'master--optional-external-libs' of https://github.com/nphilipp/ardour
2013-10-28 08:54:29 -04:00
Nils Philippsen
85a277c6a3
allow overriding optimization flags completely
...
If an optimization level ("-O<something>") is present in the argument
for --arch, do not prepend default optimization flags.
2013-10-28 09:32:37 +01:00
Nils Philippsen
5f00d2f3a7
allow linking unbundled versions of some libraries
...
(libltc, rubberband, taglib, vamp-sdk)
2013-10-28 09:06:09 +01:00
Paul Davis
d135c4dc3a
fix merge conflicts with master
2013-10-23 08:47:57 -04:00
Paul Davis
664e715a00
merge from master
2013-10-22 15:29:44 -04:00
Paul Davis
61e66bb763
do not use --tags to get git description/version
2013-10-22 14:51:14 -04:00
Robin Gareus
f5c386bbb4
add reasonablesynth.lv2
...
A reasonably simple synth to allow new users to 'hear midi'.
This is a first step. It still needs proper install and bundling.
2013-10-20 04:31:07 +02:00
Paul Davis
e5888d3983
merge with master and fix 2 conflicts
2013-10-16 22:06:56 -04:00
Paul Davis
fb313fb174
Merge branch 'master' into windows
2013-10-16 21:57:17 -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
cfd571f490
bump to 3.5
2013-10-15 13:30:15 -04:00
John Emmas
fa71d82dda
Merge branch 'windows' into windows+cc
2013-10-11 18:23:53 +01:00