summaryrefslogtreecommitdiff
path: root/wscript
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' into waf-macosx-fixes.waf-macosx-fixesKarl Linden2016-03-311-104/+82
|\ | | | | | | Move aften check to resolve conflict.
| * Simplify build system logic. Fixes #168.Karl Linden2016-03-311-32/+16
| |
| * Drop make nonsense in wscript. Fixes #169.Karl Linden2016-03-311-6/+0
| |
| * Display all tool flags. Fixes #170.Karl Linden2016-03-311-3/+12
| |
| * Replace display_msg with conf.msg. Fixes #171.Karl Linden2016-03-311-40/+28
| |
| * Make platform detection less hardcoded. Rename --dist-target=mingw option to ↵Karl Linden2016-03-311-22/+24
| | | | | | | | --platform=win32.
* | Fixed styling of wscriptsethe2015-12-161-2/+2
| |
* | Fixed linking errors with frameworks for OSXethe2015-12-151-13/+25
| |
* | Link all drivers against serverlib on MacOSX and Windows.Karl Linden2015-12-131-4/+11
| |
* | Merge branch 'master' into waf-macosx-fixesKarl Linden2015-12-131-11/+16
|\ \ | |/
| * Check packages before anything else so use variables can be used in checks.Karl Linden2015-12-131-11/+16
| | | | | | | | | | | | This makes sure header checks work when the third party package is installed in a non-standard location, as long as a pkg-config file is found.
* | Merge branch 'master' into waf-macosx-fixesKarl Linden2015-12-131-6/+277
|\ \ | |/
| * Refactor duplicated code into toplevel wscript.Karl Linden2015-12-131-4/+270
| |
| * Check for ppoll() in toplevel wscript.Karl Linden2015-12-131-2/+7
| |
* | Load xcode and xcode6 in waf.Karl Linden2015-12-121-0/+3
|/
* update to waf 1.8.9 (it is now stored in source form to ease downstream ↵Karl Lindén2015-05-021-3/+3
| | | | maintainence)
* replace deprecated bld.add_subdirs with bld.recurseKarl Lindén2015-05-021-17/+17
|
* replace compiler_cc with compiler_c since the former is just an alias for ↵Karl Lindén2015-05-021-2/+2
| | | | the latter
* replace calls to deprecated opt.tool_options with opt.loadKarl Lindén2015-05-021-2/+2
|
* replace deprecated call to opt.sub_options with opt.recurseKarl Lindén2015-05-021-1/+1
|
* drop calls to deprecated conf.check_tool since they have been replaced with ↵Karl Lindén2015-05-021-19/+0
| | | | conf.load
* replace calls to conf.sub_config with calls to conf.recurseKarl Lindén2015-05-021-4/+4
|
* explicitly import Logs, Options, Task and Utils from waflibKarl Lindén2015-05-021-4/+1
|
* use Options instead of waflib.OptionsKarl Lindén2015-05-021-2/+1
|
* catch IOError instead of FileNotFoundError to not break compilation on python2Karl Lindén2015-05-021-1/+1
|
* let svnversion_regenerate.sh be a source to svnversion.h to make the waf outputKarl Lindén2015-05-011-0/+1
| | | | look prettier
* generate svnversion.h before building cxx objects (so that also cxx sources canKarl Lindén2015-05-011-1/+1
| | | | use the header)
* do not hardcode path to svnversion_regenerate.sh, but instead use find_resourceKarl Lindén2015-05-011-1/+4
| | | | (fixes builds with nonstandard out directory)
* inline create_svnversion_task as it is called only onceKarl Lindén2015-05-011-21/+14
|
* move the svnversion.h handling in build functionKarl Lindén2015-05-011-2/+3
|
* fix configuration when svnversion.h exists in source directoryKarl Lindén2015-05-011-2/+6
|
* fix svnversion.h generation upon distKarl Lindén2015-05-011-3/+4
|
* document global auto option related funtions with comments rather than ↵Karl Lindén2015-04-271-19/+11
| | | | docstrings so that ./waf --help is not polluted with internal documentation
* Fix check for mmsystem.h when building with --winmme optionTim Mayberry2015-04-271-2/+16
| | | | The mmsystem.h header check didn't include windows.h so check fails even though mmsystem.h was present.
* add the --htmldir option and install HTML docs into it if givenKarl Lindén2015-04-121-2/+19
|
* fix uninstall with doxygen by moving definition of share_dir and ↵Karl Lindén2015-04-111-2/+2
| | | | html_install_dir
* do not hardcode version in doxyfile.in, subst it from waf insteadKarl Lindén2015-04-111-1/+2
|
* fix install with doxygen by generating doxyfile from doxyfile.in and letting ↵Karl Lindén2015-04-111-6/+28
| | | | waf do most of the process
* rename the html_source_dir variable to html_build_dir (the directory ↵Karl Lindén2015-04-111-5/+5
| | | | contains built files, not sources)
* rename html_docs_*_dir variables to the shorter and unambiguous html_*_dirKarl Lindén2015-04-111-8/+8
|
* add a custom check for readline/readline.h that works around the header's ↵Karl Lindén2015-04-101-0/+19
| | | | stdio.h dependeny
* add the --readline auto optionKarl Lindén2015-04-101-0/+2
|
* add the --sndfile auto option and check sndfile availability with ↵Karl Lindén2015-04-101-0/+2
| | | | env['SNDFILE'] instead of is_defined('HAVE_SNDFILE')
* add the --samplerate auto option and use pkg-config to find samplerateKarl Lindén2015-04-101-8/+2
| | | | (the AutoOption class takes care of defining env['SAMPLERATE'] and HAVE_SAMPLERATE)
* use conf.env['SAMPLERATE'] to determine wether samplerate is available ↵Karl Lindén2015-04-101-0/+3
| | | | instead of conf.is_defined('HAVE_SAMPLERATE')
* move check for samplerate.h to before conf.sub_config('common') and remove ↵Karl Lindén2015-04-101-5/+5
| | | | the duplicate check in common
* add the --opus auto optionKarl Lindén2015-04-101-10/+3
|
* add the --celt auto option and rewrite the celt check using a smaller loopKarl Lindén2015-04-101-31/+21
| | | | (drop conf.define('HAVE_CELT', ...) since the AutoOption class handles this)
* make build option --winmme an auto option and use mmsystem.h and windows.h ↵Karl Lindén2015-04-101-6/+3
| | | | to check if winmme can be built
* make build option --portaudio an auto optionKarl Lindén2015-04-101-6/+4
|