Commit graph

390 commits

Author SHA1 Message Date
Robin Gareus
ea9cdaa57a add missing quotes 2014-12-17 22:51:11 +01:00
Paul Davis
a280f28af9 potentially a better check for MSVC 2014-12-17 14:09:18 -05:00
Paul Davis
9e67d18ad8 remove debug output 2014-12-17 14:08:33 -05:00
Paul Davis
8568cb9d8b new wscript using compiler flags dictionary and very basic provision for msvc 2014-12-17 13:59:00 -05:00
Paul Davis
246a4f3018 correct install location for .mo files (i18n) and cleanup LOCALEDIR use a bit 2014-12-09 08:19:11 -05:00
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