Thomas Nagy
c21317c727
Issue 1453
2014-05-19 21:32:24 +02:00
Thomas Nagy
6be13a74bb
cosmetic change: have you forgotten to load a waf tool?
2014-05-18 17:53:03 +02:00
Thomas Nagy
905d0295f6
Issue 1452
2014-05-17 00:11:34 +02:00
Thomas Nagy
e4a0e0746b
Escape null bytes potentially present in the waf file - workaround for Pypy 2.3
2014-05-10 06:17:00 +02:00
Thomas Nagy
79ef335d3d
Added defines for asm - #1442
2014-04-30 22:37:36 +02:00
Thomas Nagy
d4ca0e8cdc
Issue 1440
2014-04-27 20:06:04 +02:00
Jérôme Carretero
955c09d037
playground: add embedded resources example
2014-04-24 00:53:36 -04:00
Thomas Nagy
14a8f03012
Cosmetic changes in extras/swig.py
2014-04-20 02:32:25 +02:00
Thomas Nagy
65d25a9a69
Unmask as many exceptions as possible
2014-04-20 02:29:27 +02:00
Thomas Nagy
8e7c583496
add bld(ut_cmd=True) to enable specific test execution commands - Issue 1438
2014-04-14 18:54:04 +02:00
Thomas Nagy
5f95323ecb
Added a note for -kk in 'waf --help'
2014-04-12 18:16:44 +02:00
Thomas Nagy
4004dd47f3
do not eliminate backslashes from scriptlet expressions when shell=False - Issue 1433
2014-04-12 14:01:10 +02:00
Thomas Nagy
0c4b23fe88
hard-coded code snippets in boost.py - Issue 1432
2014-04-10 07:44:17 +02:00
Thomas Nagy
ffb298fabc
Define all platform-specific functions in Utils.py so that they can be replaced again later
2014-04-09 22:27:17 +02:00
Thomas Nagy
063da21871
Changed the default installation folders for import libraries
2014-04-09 22:24:55 +02:00
Thomas Nagy
7cc366513f
fixed the case: CC='ccache gcc' waf configure build
2014-04-07 22:10:56 +02:00
Thomas Nagy
3e426d9198
better location for the finalizer - Issue 1374
2014-04-07 19:02:29 +02:00
Thomas Nagy
97b1dca7b8
Issue 1374 - close config.log
2014-04-01 23:06:10 +02:00
Thomas Nagy
816023237b
Define the intltool cache flag automatically - Issue 1221
2014-03-30 01:33:15 +01:00
Thomas Nagy
6a419b6289
New qt5 libs
2014-03-25 22:17:51 +01:00
Chris Winter
53387d8eff
c_config: parse_flags: add support for parsing '-isystem' and friends
...
Signed-off-by: Thomas Nagy <tnagy2pow10@gmail.com>
2014-03-24 12:43:29 +01:00
Thomas Nagy
b5ceb9ef12
Regression due to lists in GHCPKG
2014-03-17 21:14:19 +01:00
Thomas Nagy
9f7e6a1bfb
Revert "it turns out that writeconsole in ansiterm.py is not needed"
...
This reverts commit 3deaeb241a
.
Signed-off-by: Thomas Nagy <tnagy2pow10@gmail.com>
2014-03-14 21:47:19 +01:00
Thomas Nagy
0cd060c394
Make it easier to declare asm or preprocessed outputs to c/c++ tasks
...
The following can be used to add asm outputs to a c++ task (gcc):
from waflib import Task
from waflib.TaskGen import feature, after_method
@feature('cxx')
@after_method('process_source')
def add_asm_outputs(self):
for tsk in self.compiled_tasks:
node2 = tsk.outputs[0].change_ext('.s')
tsk.env.append_value('CXXFLAGS', '-Wa,-adhln=%s' % node2.abspath())
tsk.outputs.append(node2)
2014-03-11 21:23:57 +01:00
Thomas Nagy
11180ae9f6
rcc detection for rcc-qt4
2014-03-11 01:24:49 +01:00
Thomas Nagy
15f24dc7d6
Fix for bld(features='subst', fun=xyz)
2014-03-11 01:18:58 +01:00
Thomas Nagy
584bc46c55
Let subst_fun write empty files
2014-03-09 18:56:12 +01:00
Thomas Nagy
92638245ff
Fixed bld(features='tex', deps='wscript')
2014-03-09 18:25:53 +01:00
Thomas Nagy
dd6fd8ce5d
support for included gpg signatures (use utils/verify-sig.py to verify them)
2014-03-05 22:52:54 +01:00
Thomas Nagy
72334441ce
Issue 1419 - gcc 2.95 detection
2014-03-05 21:23:32 +01:00
Syl
1afdb9bb73
gtest: fixed multiline output
2014-03-04 21:26:07 +01:00
Thomas Nagy
66c28e3578
hybrid builds
2014-03-04 08:22:48 +01:00
Thomas Nagy
015ad7349b
Write a different waf-print-msvc.py file each time to help debugging
2014-02-26 07:24:47 +01:00
Syl
300d0cf0bc
fixed cpplint with -p command line parameter
2014-02-25 22:52:17 +01:00
Syl
45507b2cdf
#1413 : moved a test
2014-02-24 20:36:36 +01:00
Syl
33bd87417d
fix #1413 : added sanity tests for LIB and INCLUDE in boost tool.
2014-02-24 20:35:38 +01:00
Thomas Nagy
afd9d8fae9
Issue 1412 - reduce multiple underscores to one in computed define names
2014-02-22 10:47:19 +01:00
Syl
a8626ef19c
boost: rolled back one of my previous patch, "s" for static needs to be passed by abi.
...
(for example, sgd for static debug)
2014-02-22 09:13:18 +01:00
Thomas Nagy
40673e8860
api fix - Issue 1410
2014-02-20 22:38:22 +01:00
Syl
e241496f3e
gtest: reduced build requirements
...
(strange behavior with bld.stlib)
2014-02-20 22:20:48 +01:00
Syl
825b7b5abf
gtest: output alignment
2014-02-20 21:36:56 +01:00
Syl
1edb8a2f00
gtest: added Google Unit Test example to playground
2014-02-20 21:33:00 +01:00
Thomas Nagy
f4185e7a26
Added global file installation pointcut
2014-02-17 00:26:58 +01:00
Thomas Nagy
ab82dd8b8b
possible race when stripping libraries
2014-02-16 23:42:47 +01:00
Thomas Nagy
2d709c24d5
docs
2014-02-16 23:20:32 +01:00
Syl
0e6728ea6e
cpplint: fixed import, sry.
2014-02-16 01:47:18 +01:00
Thomas Nagy
87b447772a
Issue 1409 - syms for mac-o/darwin
2014-02-16 01:28:46 +01:00
Syl
67eebf06a0
cpplint: skip it if waf can't import the module
2014-02-15 13:04:44 +01:00
Syl
ab108c002d
boost: added "s" to lib pattern, to link with static lib
2014-02-15 13:01:26 +01:00
Syl
b0330b0d5d
boost: split env variable by ";" instead of space
...
allows to specify multiple path in INCLUDE and LIB
2014-02-15 11:09:37 +01:00