summaryrefslogtreecommitdiff
path: root/wscript
AgeCommit message (Collapse)Author
2015-11-29NOOP, remove trailing whitespace, replace tabs in python scriptsRobin Gareus
2015-11-25check for itstool (>= 1.0.4, -j option)Robin Gareus
2015-11-24update configure time tests and code to use libsndfile 1.0.26's version of ↵Paul Davis
the R64 auto-downgrade-to-WAV code
2015-11-18Add --profile waf option so frame pointer isn't omitted in optimized buildsTim Mayberry
2015-11-18Remove -O0 optimize flag from debuggable flags to enable debuggable ↵Tim Mayberry
optimized builds This allows debug symbol information to be included for optimized builds. This may not always be useful for debugging but it is necessary to use profiling tools like perf. The default optimize level is -O0 if no other optimize flag is specified so the optimization level will be the same unless overridden.
2015-10-23Build freedesktop files if requested.nick_m
2015-10-18fix OS X system detection (amend 66704ee)Robin Gareus
2015-09-28remove outdated limiationRobin Gareus
2015-09-26new tool to test gcc4/5 ABIRobin Gareus
2015-09-26gcc5/c++11 deprecates std::auto_ptrRobin Gareus
2015-09-14fix bundled LV2 plugin deployment.Robin Gareus
Ardour Application bundles use uppercase LV2, consistent with LV2 "the name" on http://lv2plug.in/ and the recommendation for OSX & Win on http://lv2plug.in/pages/filesystem-hierarchy-standard.html/ Since this is for internal-use only, so we do not need to follow the lowercase Unix recommendation.
2015-09-08configure time detection of a patch/feature of libsndfile not yet in releasePaul Davis
2015-08-23more python2/3 compatRobin Gareus
2015-08-21support the young serpentsRobin Gareus
2015-08-17Remove duplicate code in wscript after mergeTim Mayberry
2015-08-16Tweaked build and run for windowsGuy Sherman
Quotes were appearing around the version number. Modified wscript to remove quotes from VERSION and PROGRAM_VERSION. One of the places windows looks for DLLs is in directories listed in PATH. A new file called ardev-win which sets up the contents of PATH and LD_LIBRARY_PATH as required.
2015-08-13provide a mechanism for ./waf dist to work without hardcoding APPNAME in wscriptPaul Davis
2015-08-12python /^x86_64/ does not match 'x86_64-w64-mingw32-gcc' so what..Robin Gareus
2015-08-12regexp funRobin Gareus
2015-08-06Added PT .ptf session audio import functionalityDamien Zammit
Signed-off-by: Damien Zammit <damien@zamaudio.com>
2015-07-06fix wscripts to work with python3.Paul Davis
encode/decode return byte arrays in python3, not strings
2015-07-05remove tabs from python codeRobin Gareus
2015-06-29Revert "experimentally remove some C++11 flags (likely to return)"Paul Davis
This reverts commit a27ad61695053fc18a9630dd9e7c2418416ba915. This was not a fix for the problem it was an attempt to fix.
2015-06-29experimentally remove some C++11 flags (likely to return)Paul Davis
2015-06-29ensure that program version strings are not unicodePaul Davis
2015-06-29remove more explicit compiler flags by placing them in the compiler flags ↵Paul Davis
dictionary
2015-06-29store compiler flags in conf/bld context object so that we can use them ↵Paul Davis
selectively at build time
2015-06-29Added optimized AVX function for sample processingPaul Davis
Added AVX versions of existing 5 SSE functions. Added 6th AVX function to copy vectors which is 1.5 times faster then memcpy. Data consistency and validness is fully tested after processing with new AVX functions on aligned and non aligned buffers.
2015-06-29tracks build ... backends are hard-codedPaul Davis
2015-06-29add now-expected -D defines for a Tracks buildPaul Davis
2015-06-29better implementation of configure and build time is_tracks_build() testPaul Davis
2015-06-29add clean and nice check for Tracks buildsPaul Davis
2015-06-29define PROGRAM_NAME in waf conf/bld objects, to allow program-dependent ↵Paul Davis
stuff at the wscript level
2015-06-29add stacktrace() support for Windows (Grygorii Zharun)Paul Davis
2015-05-03Fix mixed spaces/tabs in wscriptsChristopher Arndt
2015-04-23add a real check for functioning JACK metadata API; remove configure time ↵Paul Davis
option for this
2015-04-21more windows related SSE build fixesPaul Davis
2015-04-21fix another recent error in wscript for windowsPaul Davis
2015-04-21fix recent error in wscript for windowsPaul Davis
2015-04-21[Summary] Added SSE sound processing functions support for Windows. Version 1.Greg Zharun
Conflicts: wscript
2015-04-15disable -rdynamic by defaultRobin Gareus
see man 3 dlopen. Ideally we’d use RTLD_DEEPBIND, but it’s neither portable and rather new (glibc 2.3.4). This fixes issues with symbol conflicts in plugins e.g. http://pastebin.com/FkFkf3Mm (plugin expects its own OSC[illator?] class but gets ardour’s OpenSoundControl instead).
2015-04-07windows can’t rename open files.Robin Gareus
This needs a better solution after 4.0.
2015-04-05change the compile flags set by the --freebie configure option to enable ↵Paul Davis
silence-after-seconds
2015-04-02allow to prefix tags with “<text>+”Robin Gareus
eg. mixbus+3.0 or mb+3.1-rc1
2015-03-22small tool to dump default config.Robin Gareus
2015-03-10fix OSX/Clang optimized buildsRobin Gareus
not quite sure how -fomit-frame-pointer can make a difference with 64bit builds, but it does crash on start in gdk_window_new -> .. -> [NSColor _controlColor] -> GetThemeImage -> _NSAppKitThemeLock with no other threads involved. full backtrace: http://pastebin.com/FxsCMzSY
2015-03-08add a no-jack-metadata option for poor 12.04 soulsRobin Gareus
(jack does have metadata support but ubuntu packaged a version with a wrong header)
2015-03-07I’m starting to regret these checks..Robin Gareus
2015-03-07fix linux detectionRobin Gareus
2015-03-06build system tweaks for coreaudio/waves-coreaudioRobin Gareus