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
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
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
Joe Steeve
876d640d71
#1404 , "boost tool misses libs in Debian multiarch (x86_64)", fixed
...
Signed-off-by: Thomas Nagy <tnagy2pow10@gmail.com>
2014-02-14 21:39:54 +01:00
Syl
9febff1d4a
cpplint: added --cpplint-output, if the user don't want to use my custom output (choices are vs7, emacs, eclipse, from original script)
...
cpplint: improved options to env parsing
2014-02-11 23:56:37 +01:00
Syl
a71edf58e7
cpplint: changed the way to initialize env from options
...
cpplint: fixed --cpplint-break
2014-02-09 22:10:47 +01:00
Syl
610d0d59f2
Merge branch 'master' of https://code.google.com/p/waf
2014-02-08 21:04:00 +01:00
Syl
c2d1e1b3e5
added cpplint tool
2014-02-08 20:57:46 +01:00
Thomas Nagy
1b49106197
Added a solver to distnet
2014-02-08 15:49:25 +01:00
Thomas Nagy
45f0f3b77a
Ported distnet to Python 3
2014-02-03 23:16:32 +01:00
Jérôme Carretero
d15bf94934
add distnet extras tool, and assorted examples (WIP)
...
vs. builds on shared folders...
2014-02-01 14:41:05 -05:00
Thomas Nagy
c8bc800432
A more robust way of sorting commands in remote.py
2014-01-30 08:07:07 +01:00
Thomas Nagy
d4b2f086a1
Enable automatic ssh host discovery in remote.py
2014-01-26 17:57:49 +01:00
Krzysztof Kosiński
b0f8796a27
c_bgxlc: append rather than prepend the compiler
2014-01-26 05:12:56 +01:00
Krzysztof Kosiński
f3c57157ea
Revert "Rename the c_bgxlc tool to bgxlc."
2014-01-26 05:11:13 +01:00
Thomas Nagy
74b36a1002
Removed a warning in remote.py and ensured each variant runs a remote command
2014-01-25 23:58:41 +01:00
Jérôme Carretero
173cd3beca
add remote tool, for review
2014-01-25 16:55:03 -05:00
Krzysztof Kosiński
b0b7227ddd
Rename the c_bgxlc tool to bgxlc.
...
Tool names starting with "c_" are reserved for special tools.
2014-01-25 21:34:28 +01:00
Thomas Nagy
2943824c51
Issue 1399 - invalid cast in syms.py
2014-01-23 21:19:57 +01:00
Matt Fischer
2f2866a4cd
msvs: Added support for MSVS 2012
...
With the addition of one new field, the project files generated by
the msvs command can be opened by 2012 as well as 2010.
Change-Id: I27c3a04ec156029f7a6690b27cf27013f5816d2f
Signed-off-by: Thomas Nagy <tnagy2pow10@gmail.com>
2014-01-14 20:26:09 +01:00
Thomas Nagy
a29f775851
Merge from Jerome's branch
2014-01-14 02:31:08 +01:00
Thomas Nagy
b11454526d
Fixed the KeyError for multiple dependencies on the same task
2014-01-12 21:19:49 +01:00
Jérôme Carretero
33a60e79e7
treecleaner: 'in [...]' replaced by 'in (...)' where appropriate
2014-01-05 16:27:06 -05:00
Jérôme Carretero
f462fd9f31
extras: clang_compilation_database: python3 fixes
2014-01-02 18:26:10 -05:00
Thomas Nagy
f098a0dde4
make mem_reducer.py ready for python 3
2014-01-02 23:56:31 +01:00
Thomas Nagy
5fc835639e
Encapsulate task skipping in a method to help with the shrinking sets feature
2014-01-02 20:21:45 +01:00
Jérôme Carretero
a99ddb808f
extras: gccdeps: fix for CXX_NAME (but some issues remain)
2014-01-02 06:24:52 -05:00
Thomas Nagy
69f73f9625
Issue 1388
2013-12-20 18:16:41 +01:00
Thomas Nagy
2048f0fb89
another optimization spot for the shrinking sets system
2013-12-15 17:21:02 +01:00
Thomas Nagy
f9536abbb8
shrinking sets for the memory reducer
2013-12-15 12:47:12 +01:00
Thomas Nagy
a4b03b0fd6
removed the set copy to enable faster iterations
2013-12-15 12:19:01 +01:00
Thomas Nagy
6d05e237d2
Memory usage reducer, based on a post to the mailing-list by Christian Nilsendahl
2013-12-12 15:26:56 +01:00
Thomas Nagy
2226ee472f
notes
2013-11-17 01:09:04 +01:00
Thomas Nagy
797b935305
Issue 1377
2013-11-15 18:20:25 +01:00
Thomas Nagy
fb022f4787
do not convert to png anymore, and added a templating engine to replace the string appending
2013-11-14 22:44:12 +01:00
Thomas Nagy
067ade9a40
Issue 1375, doxygen and paths containing spaces
2013-11-07 23:11:57 +01:00
Thomas Nagy
2f43179c39
1.7 -> 1.8
2013-10-28 21:32:25 +01:00
Thomas Nagy
8f24d28534
recompile swig files if the swig version changes
2013-10-27 10:17:38 +01:00
Matt Fischer
f381bfd901
syms.py: Fix dep_nodes manipulation
...
Fixed a line in syms.py to append to the dep_nodes list instead of
forcibly overwriting it.
Signed-off-by: Thomas Nagy <tnagy2pow10@gmail.com>
2013-10-25 00:02:48 +02:00
Thomas Nagy
0f0f36b040
Issue 1367, python 2.4 and boost.py
2013-10-20 19:39:28 +02:00
Thomas Nagy
b0ec707975
Issue 1366, swig defines
2013-10-17 21:37:30 +02:00
7f2fe42579
implicit cython dependency pyx->pxd, Issue 1363
2013-10-15 00:42:13 +02:00
Thomas Nagy
455e22838a
Issue 1361, syms.py and python3
2013-09-30 17:56:48 +02:00
Thomas Nagy
54d4ff7ce0
'is not None' is unnecessary
2013-09-28 23:55:08 +02:00