7ef0df7904
Revert "use product-neutral name for LV2 install dir"
...
This reverts commit 44ca3c948c
.
2015-01-22 11:38:28 -05:00
44ca3c948c
use product-neutral name for LV2 install dir
2015-01-21 21:20:15 -05:00
dfba00766c
fix bundled LV2 installation path (waf install)
2015-01-20 18:07:43 +01:00
c1ccf8e28e
prepare for release candidate tags:
...
regexp: /[0—9]+-[0-9]+(-rc[0-9]*)?/
<Major>-<Minor>[-rc[<num>]]
valid tag examples: 4.0, 4.1-rc3, 5.0-rc
2015-01-08 20:18:09 +01:00
659c0d093d
remove hardcoded major version in build scripts
2015-01-08 17:59:41 +01:00
c16d520338
prepare for 'ardour4'
2015-01-05 19:07:24 +01:00
50c4385b6b
Increase minimum required Glib version to 2.28 for g_get_monotonic_time
2015-01-02 22:11:59 +07:00
1da30faf7f
Add tests that show the timing differences between the Glib/mm based timeouts
...
This shows that PBD::Timer is pretty much identical in terms of timing and CPU
usage as Glib TimeoutSources.
They also show the differences on Windows when setting the minimum Multimedia Timer
resolution using timeBeginPeriod
2015-01-01 19:04:09 +07:00
2e7cfe081f
Add --no-lrdf configure option.
2014-12-24 13:00:32 -05:00
a3fcc02644
fix spelling error in MSVC compiler flags dictionary
2014-12-22 14:05:40 -05:00
1eda0bac19
Add some preliminary options for building with msvc and waf
2014-12-22 17:41:02 +00:00
92376a657d
Don't check for 'dlopen' or 'dlfcn.h' if we're building with MSVC
2014-12-22 17:38:30 +00:00
09687c1712
allow generic i386 builds with OSX/clang
2014-12-18 10:25:39 +01:00
a45259b783
fix —optimize and —debug-symbols configure flags
...
“execv() arg 2 must contain only strings”
2014-12-18 10:22:45 +01:00
d36b5c78bd
Nuke user CFLAGS/CXXFLAGS if debug is set.
2014-12-18 02:26:51 -05:00
ea9cdaa57a
add missing quotes
2014-12-17 22:51:11 +01:00
a280f28af9
potentially a better check for MSVC
2014-12-17 14:09:18 -05:00
9e67d18ad8
remove debug output
2014-12-17 14:08:33 -05:00
8568cb9d8b
new wscript using compiler flags dictionary and very basic provision for msvc
2014-12-17 13:59:00 -05:00
246a4f3018
correct install location for .mo files (i18n) and cleanup LOCALEDIR use a bit
2014-12-09 08:19:11 -05:00
df92e33cc5
fix typo in wscript
2014-12-06 02:42:14 +01:00
Julien de Kozak
036b6234ac
Relax VAMP version from 2.4 to 2.1
2014-12-01 23:18:10 +01:00
b9be8d2652
Replace individual waf options for enabling backends with one --with-backends option
2014-11-26 22:47:05 +07:00
421a1d9912
Revert "Don't add non-clang flag regardless of platform."
...
Apple's g++ on 10.6. does not understand -Wno-unused-local-typedefs
either
This reverts commit 9dd8024e41
.
2014-11-25 14:06:15 +01:00
a2475509e5
Check for clang with an actual code check.
...
Turns out Apple in its infinite wisdom installs clang as /usr/bin/g++, so
guessing based on executable name doesn't work.
2014-11-25 02:20:21 -05:00
8b268344f9
Shup up clang about gtkmm/papertraits.h.
2014-11-25 02:08:35 -05:00
9dd8024e41
Don't add non-clang flag regardless of platform.
2014-11-25 02:07:40 -05:00
634a348296
Fix clang check for versioned clang executables.
2014-11-25 02:07:07 -05:00
7b3263891f
waf is fun
2014-11-24 04:56:31 +01:00
2bdf9e447f
OSX gcc does not support local-typedef warning
2014-11-24 04:24:58 +01:00
3aea7af3fd
lost quote
2014-11-24 00:00:58 +01:00
5aba4df252
fix/silence various compiler warnings.
...
* ifdef unused static functions
* brackets around assignment and comparision
* no return statement in function returning non-void
* boost concept_checks.hpp unused-local-typedefs
2014-11-23 23:57:55 +01:00
b630cc81bc
the return of the PPC nostalgia
2014-11-14 08:16:25 +01:00
b04414d170
allow to use cairo-image/software surface for canvas & cairowidgets
2014-10-28 02:15:10 +01:00
b23c29c204
fix gcc/C++11
2014-10-25 22:00:47 +02:00
f3ff1b9669
weak/runtime jack linking: load libjack dynamically at runtime
2014-10-23 16:53:13 +02:00
e2c6eb0ba1
silence clang ‘unused include file/compiler flag’ warnings
2014-10-23 03:43:04 +02:00
892909b052
separate host and target (OSX)
2014-10-19 23:13:50 +02:00
6970972191
add OSX 10.9 version flags
...
TODO: here, Xcode 6.0.1 and OS10.9.5 mmacosx-version-min=10.5 works
and produces binaries compatible with 10.5 or later, but that may
no be standard. - Please x-check, for now 10.8 should work everywhere.
2014-10-16 16:16:41 +02:00
6794a4d020
add explanatory comment for future historians
2014-10-07 10:57:08 -04:00
a7da906a79
NOOP, proper label for flat carbon header includes
2014-10-07 16:53:10 +02:00
7bfa25777b
OSX 10.9.5 compile fixes - part one
2014-10-07 14:46:06 +02:00
d1564669cf
windows application icon
2014-10-05 02:12:25 +02:00
aeda6cbea9
add --with-wavesbackend config option (disabled by default)
2014-10-01 18:28:47 +02:00
b69f86b795
also build clearerlooks for windows
2014-10-01 00:13:17 +02:00
e1e4f9c9dd
revert stupid change that breaks python3 and was probably related to other python-related issues fixed when support for python3 was added to our wscript files
2014-09-29 21:38:08 -04:00
dfec51964d
fix small thinko with --no-lxvst option
2014-09-17 10:25:57 -04:00
beb0b3a6a7
add --no-lxvst option
2014-09-10 20:55:32 +02:00
9ad3feaba0
rename system and user config files with product-neutral names
2014-09-07 10:20:29 -04:00
885f1c71ec
Remove unused variables (fix warnings).
2014-08-31 17:54:16 -04:00