2
0
mirror of https://gitlab.com/ita1024/waf.git synced 2024-11-22 18:07:12 +01:00
Commit Graph

1435 Commits

Author SHA1 Message Date
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