Robin Gareus
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
Tim Mayberry
b9be8d2652
Replace individual waf options for enabling backends with one --with-backends option
2014-11-26 22:47:05 +07:00
Robin Gareus
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
David Robillard
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
David Robillard
8b268344f9
Shup up clang about gtkmm/papertraits.h.
2014-11-25 02:08:35 -05:00
David Robillard
9dd8024e41
Don't add non-clang flag regardless of platform.
2014-11-25 02:07:40 -05:00
David Robillard
634a348296
Fix clang check for versioned clang executables.
2014-11-25 02:07:07 -05:00
Robin Gareus
7b3263891f
waf is fun
2014-11-24 04:56:31 +01:00
Robin Gareus
2bdf9e447f
OSX gcc does not support local-typedef warning
2014-11-24 04:24:58 +01:00
Robin Gareus
3aea7af3fd
lost quote
2014-11-24 00:00:58 +01:00
Robin Gareus
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
Robin Gareus
b630cc81bc
the return of the PPC nostalgia
2014-11-14 08:16:25 +01:00
Robin Gareus
b04414d170
allow to use cairo-image/software surface for canvas & cairowidgets
2014-10-28 02:15:10 +01:00
Robin Gareus
b23c29c204
fix gcc/C++11
2014-10-25 22:00:47 +02:00
Robin Gareus
f3ff1b9669
weak/runtime jack linking: load libjack dynamically at runtime
2014-10-23 16:53:13 +02:00
Robin Gareus
e2c6eb0ba1
silence clang ‘unused include file/compiler flag’ warnings
2014-10-23 03:43:04 +02:00
Robin Gareus
892909b052
separate host and target (OSX)
2014-10-19 23:13:50 +02:00
Robin Gareus
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
Paul Davis
6794a4d020
add explanatory comment for future historians
2014-10-07 10:57:08 -04:00
Robin Gareus
a7da906a79
NOOP, proper label for flat carbon header includes
2014-10-07 16:53:10 +02:00
Robin Gareus
7bfa25777b
OSX 10.9.5 compile fixes - part one
2014-10-07 14:46:06 +02:00
Robin Gareus
d1564669cf
windows application icon
2014-10-05 02:12:25 +02:00
Robin Gareus
aeda6cbea9
add --with-wavesbackend config option (disabled by default)
2014-10-01 18:28:47 +02:00
Robin Gareus
b69f86b795
also build clearerlooks for windows
2014-10-01 00:13:17 +02:00
Paul Davis
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
Paul Davis
dfec51964d
fix small thinko with --no-lxvst option
2014-09-17 10:25:57 -04:00
Robin Gareus
beb0b3a6a7
add --no-lxvst option
2014-09-10 20:55:32 +02:00
Paul Davis
9ad3feaba0
rename system and user config files with product-neutral names
2014-09-07 10:20:29 -04:00
David Robillard
885f1c71ec
Remove unused variables (fix warnings).
2014-08-31 17:54:16 -04:00
Paul Davis
692f69ba14
parameterize the version number used to define the config directory name
2014-07-16 08:15:18 -04:00
Paul Davis
97a99f545f
fix attempt at making -framework Accelerate arguments work correctly
2014-07-15 10:42:10 -04:00
Paul Davis
d6f2b9561a
fix argument list for -framework Accelerate on OS X (arguments were fused into a single string)
2014-07-15 10:19:26 -04:00
Paul Davis
e8106bb415
minor fixes to wscript files to make things python3 compatible
2014-07-13 08:36:18 -04:00
Robin Gareus
39ea166620
add --debug-symbols configure option.
...
This allows for --optimize --debug-symbols for profiling.
2014-07-08 18:40:52 +02:00
Paul Davis
e21907d247
make WINDOWS_KEY value propagate correctly into wscript files for use when generating key bindings
2014-07-08 00:53:13 -04:00
Tim Mayberry
cd57e14cf3
Fix install path of ardour_system.rc
2014-06-07 13:49:11 +10:00
Robin Gareus
27f8fc90cf
mark dbus reservation tool optional
2014-06-05 03:26:52 +02:00
Robin Gareus
a907d3455e
break out ALSA related functions into libardouralsautil
2014-06-04 19:16:37 +02:00
Robin Gareus
745c3cce1d
fix wscript for x-compiling
2014-06-03 02:06:22 +02:00
Robin Gareus
d5fa80e01d
fix linking against libasound
2014-06-02 21:09:21 +02:00
Robin Gareus
432f54db24
make ALSA backend optional and disable by default
2014-06-02 20:33:12 +02:00
Paul Davis
796f4e9711
make building the dummy backend be a configure-time option. defaults to False for the time being
2014-05-28 22:30:06 -04:00
Paul Davis
317a6c7f99
fix wscript to handle git revision ID that consists of just MAJOR.MINOR, as will happen if the repo is at the exact same rev as the MAJOR.MINOR tag
2014-05-28 15:53:36 -04:00
Robin Gareus
1b515fd0ff
really fix osx mavericks detection
2014-05-25 00:21:20 +02:00
Paul Davis
331b23cd05
fix script breakage
2014-05-24 16:20:58 -04:00
Robin Gareus
298ce8fdbf
osx 10.9 needs c++11 (it's now default and used for the build-stack)
2014-05-24 20:10:14 +02:00
Robin Gareus
1c57dbfb3b
fix typo link*er*_flags for OSX w/c++11
2014-05-24 20:10:13 +02:00
Paul Davis
95ccbc452f
Merge branch 'noppc' of https://github.com/mojofunk/ardour into cairocanvas
2014-05-19 17:45:01 -04:00
Tim Mayberry
fd2409f90c
There will be no supported PPC build of Ardour3 so remove powerpc optimization section
2014-05-14 10:46:07 +10:00