Thomas Nagy
ec7c651394
Issue 1372 version detection for old and buggy sun compilers
2013-11-08 22:45:11 +01:00
Thomas Nagy
ca4c933a28
Missing folders for Issue 1325
2013-10-28 21:26:12 +01:00
Thomas Nagy
96ccc17eeb
have distclean remove the waf cache on windows
2013-10-27 14:01:22 +01:00
Thomas Nagy
be92aa67d2
recompile swig files if the swig version changes
2013-10-27 10:18:06 +01:00
Matt Fischer
045f5fd8d4
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:33 +02:00
Thomas Nagy
979973c04e
Python 3.4 now provides non-inheritable file handles by default
2013-10-21 20:58:18 +02:00
Thomas Nagy
2ff420f6f2
Issue 1367, python 2.4 and boost.py
2013-10-20 19:39:11 +02:00
Thomas Nagy
4252f2f162
Issue 1366, swig defines
2013-10-17 21:36:22 +02:00
Dariusz Pelowski
d3de3e6968
fix for missing package name argument for 'pkg-config' call during fetching custom variables
...
Signed-off-by: Thomas Nagy <tnagy2pow10@gmail.com>
2013-10-15 00:24:43 +02:00
Thomas Nagy
b923643d66
Issue 1361, syms.py and python3
2013-09-30 17:55:42 +02:00
Thomas Nagy
a90d82112c
'is not None' is unnecessary
2013-09-28 23:52:19 +02:00
Nate Rosenblum
112199eb1f
Allow doxygen parameters to be passed to task
...
The doxygen demo program suggests that doxy parameters can be passed
as arguments to the task, e.g.,
bld(features="doxygen", doxyfile="doxy.conf",
pars={'INPUT': bld.path.ant_glob("**/*.c")})
Previously, these inputs were not passed from the task generator
to the task, and only the parameters read from the doxy configuration
file were used. This patch retrieves parameters (if any) from the task
generator and uses them to override those in the doxy file,
allowing more flexible overriding for individual build targets.
Signed-off-by: Thomas Nagy <tnagy2pow10@gmail.com>
2013-09-28 23:51:35 +02:00
Thomas Nagy
ad2eb7d58e
broken indentation in waf_unit_test.py for python 3
2013-09-17 14:15:07 +02:00
Thomas Nagy
4fef9dcbaa
typo
2013-09-10 22:09:33 +02:00
Thomas Nagy
ebec33a835
waf-1.7.13
2013-09-09 22:09:03 +02:00
Thomas Nagy
daa91dba4b
Issue 1356 icl detection with python 3
2013-09-07 10:33:33 +02:00
Thomas Nagy
6747ec18d8
Issue 1335 - library installation again
2013-09-04 08:36:37 +02:00
Thomas Nagy
578816dbca
Issue 1335 - regression in the library installation
2013-09-04 00:20:42 +02:00
Thomas Nagy
85441cdd87
Issue 1335 - explanations are not clear at all
2013-09-04 00:04:47 +02:00
Thomas Nagy
2b2e79d7e4
Issue 1355 - openbsd fix for the link in the build directory
2013-09-03 23:17:05 +02:00
Thomas Nagy
673f34aae8
Issue 1355 - openbsd fix for the link in the build directory
2013-09-03 22:37:04 +02:00
Thomas Nagy
7696b4f7d3
Issue 1355, shared libs installation on openbsd
2013-09-03 17:53:03 +02:00
Thomas Nagy
cfe7242d48
Issue 1355, shared libs installation on openbsd
2013-09-03 17:49:21 +02:00
Thomas Nagy
7eeb28e511
New version Waf 1.7.12
2013-08-31 18:34:06 +02:00
Jérôme Carretero
34d75558ab
fix shlib vnum for OpenBSD
2013-08-26 15:33:09 -04:00
Thomas Nagy
93e24091d3
Issue 1335
2013-07-16 21:11:02 +02:00
Thomas Nagy
dd74c243d0
Undefined 'logger' variable
2013-07-16 20:59:36 +02:00
Matt Hoosier
043cf665d2
Add 'msvcdeps' tool
...
This tool operates similarly to 'gccdeps' by offloading the
flattening of the #include dependency tree to the compiler.
Change-Id: I5e58e8ca838f3d3dc65efa6ce4abf161110632ea
Signed-off-by: Thomas Nagy <tnagy2pow10@gmail.com>
2013-07-16 20:56:31 +02:00
Thomas Nagy
8aed4e882c
Issue 1339 detect the sun compiler version number
2013-07-13 19:06:57 +02:00
Thomas Nagy
b26126694d
Issue 1337 typo in the protoc docs
2013-07-08 08:03:39 +02:00
Thomas Nagy
76f0a02f9f
simplification in syms.py
2013-06-27 22:22:54 +02:00
Matt Hoosier
9a1d7bf0ce
syms.py: allow environment to supply paths to dumpbin and nm
...
This is required when doing cross-compilation.
Signed-off-by: Thomas Nagy <tnagy2pow10@gmail.com>
2013-06-27 22:19:51 +02:00
Thomas Nagy
000922c394
Issue 1329 C# response file flag quoting issues
2013-06-21 18:22:00 +02:00
Thomas Nagy
054afb8921
Issue 1328 forgot to use the maxdepth argument in ant_glob()
2013-06-21 18:15:17 +02:00
Thomas Nagy
3662eb290a
Issue 1327 - typo
2013-06-05 21:42:49 +02:00
Thomas Nagy
a4cb0114aa
Issue 1223
2013-06-05 00:18:55 +02:00
Thomas Nagy
251d27d5eb
Issue 1327
2013-06-05 00:12:35 +02:00
Thomas Nagy
c996c3222a
Issue 1327
2013-06-05 00:03:21 +02:00
Thomas Nagy
e455950fe6
Issue 1323
2013-06-01 03:52:12 +02:00
Thomas Nagy
48c3889917
Fix for systems without threading - Issue 1323
2013-05-30 21:08:27 +02:00
Thomas Nagy
5b3dc2c5ab
apidoc fixes
2013-05-25 22:49:22 +02:00
Thomas Nagy
5906f37447
Simple system for logging the outputs
...
Add the following to your wscript file:
def init(ctx):
ctx.load('build_logs')
2013-05-25 17:39:41 +02:00
Thomas Nagy
856db9cc90
added export_includes/export_defines parameters to read_shlib/read_stlib
2013-05-25 15:17:25 +02:00
Thomas Nagy
c9fa0b75b5
preparation for waf 1.7.11
2013-05-25 12:00:37 +02:00
Thomas Nagy
760d0f875c
Issue 1319 Reduce the amount of paths for the unit test execution
2013-05-19 08:49:40 +02:00
Thomas Nagy
c4685a8cb8
Issue 1310 use INCLUDE/LIB environment variables to detect boost libs on windows
2013-05-19 08:36:00 +02:00
Thomas Nagy
6d570f08bd
use os.remove instead of os.unlink for consistency
2013-05-18 19:51:45 +02:00
Thomas Nagy
426637d10a
Prevent unnecessary rebuilds in the qt processing
...
A list was changed during iteration, causing an unnecessary dependency to be
kept, and triggering subsequent rebuilds. This only occured with multiple .moc included.
2013-05-18 19:31:56 +02:00
Thomas Nagy
8267e7ae97
Issue 1318 reuse moc tasks
2013-05-18 14:08:41 +02:00
Thomas Nagy
29f80f4aeb
Issue 1317 append to moc flags
2013-05-18 09:48:27 +02:00