Thomas Nagy
8571c15a1b
missing change
2013-11-08 22:46:51 +01:00
Thomas Nagy
dcd6184d3f
Issue 1372 version detection for old and buggy sun compilers
2013-11-08 22:45:34 +01:00
Thomas Nagy
067ade9a40
Issue 1375, doxygen and paths containing spaces
2013-11-07 23:11:57 +01:00
Thomas Nagy
de94ba37c9
enable dist/distcheck on windows, Issue 1373
2013-11-07 22:07:05 +01:00
Thomas Nagy
3884124886
Issue 1371
2013-11-03 00:14:04 +01:00
Thomas Nagy
2f43179c39
1.7 -> 1.8
2013-10-28 21:32:25 +01:00
Thomas Nagy
feaad909d5
Missing folders for Issue 1325
2013-10-28 21:25:58 +01:00
Thomas Nagy
12cade1ec8
typo
2013-10-28 21:05:57 +01:00
Thomas Nagy
ff820ccf49
Extract rpath flags into use variables
2013-10-27 14:56:04 +01:00
Thomas Nagy
ed661ed41c
have distclean remove the waf cache on windows
2013-10-27 14:01:38 +01:00
Thomas Nagy
b13e98f1e4
Match file extensions in the order of declaration
2013-10-27 12:42:41 +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
84c9aa9a04
another regression caused by find_program changes
2013-10-23 00:10:28 +02:00
Thomas Nagy
50737b138a
Python 3.4 now provides non-inheritable file handles by default
2013-10-21 20:58:00 +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
Dariusz Pelowski
53ab568fe5
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:25:26 +02:00
Thomas Nagy
455e22838a
Issue 1361, syms.py and python3
2013-09-30 17:56:48 +02:00
Thomas Nagy
90b491e834
moved the parser function definition out of the while loop
2013-09-30 00:05:36 +02:00
Thomas Nagy
9ec230fb4d
cleanup
2013-09-29 23:45:36 +02:00
Thomas Nagy
54d4ff7ce0
'is not None' is unnecessary
2013-09-28 23:55:08 +02:00
Nate Rosenblum
87403f4285
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:54:55 +02:00
Jérôme Carretero
e7425bc2ba
extras: rst: fix typo
2013-09-24 00:59:16 -04:00
Thomas Nagy
9838d0bb08
New cppckeck tool from Michel Mooij
2013-09-22 17:41:17 +02:00
Jérôme Carretero
dcea4231ef
extras: rst: also build rst2html from the folder in which the target is built
2013-09-20 13:32:03 -04:00
Jérôme Carretero
b170b314ad
extras: rst: shorter rst2*tex code
2013-09-18 23:57:05 -04:00
Jérôme Carretero
4e205c4487
extras: rst: add rst2s5 support via extension of rst2html
2013-09-18 23:25:09 -04:00
Jérôme Carretero
7a20f2fd44
rst: rst2pdf fixup for includes in source and build folder
2013-09-18 02:15:54 -04:00
Jérôme Carretero
952c5b1ec7
extras: rst: fix another typo and add rst2xetex support
2013-09-18 02:06:01 -04:00
Jérôme Carretero
27afbfe600
extras: rst: fix "typo"
2013-09-18 02:01:09 -04:00
Thomas Nagy
d693385073
merged the openbsd shared library installation fixes from waf 1.7
2013-09-17 00:26:16 +02:00
Jérôme Carretero
57f6a272e2
Tools: tex: note on target bypass
2013-09-14 00:34:13 -04:00
Jérôme Carretero
8a9b3825a2
Tools: msvc: fix regression in msvc MT tool call (issue #1357 )
...
Yeah, env['MT'] is a list.
2013-09-12 18:50:06 -04:00
Thomas Nagy
e07529ad89
Issue 1348, gdc detection for gdc-msys
2013-09-11 07:52:27 +02:00
Thomas Nagy
487cc43df2
Issue 1354, clang compilation databases
2013-09-11 07:50:25 +02:00
Thomas Nagy
dedafdfa81
Disabled the pickle gc optimization by default (computers are fast enough now, and it can be reenabled if necessary)
2013-09-10 21:28:25 +02:00
Jérôme Carretero
f81e6c5499
extras: rst: little fixes
2013-09-09 01:01:57 -04:00
Thomas Nagy
fe1bbf536f
Issue 1356 icl detection with python 3
2013-09-07 13:27:13 -04:00
Jérôme Carretero
00946bacdb
extras: protoc: document protoc trickiness
...
I tried to quickly go through the protoc source to find how the include
paths are interpreted, but I'm sleepy now.
2013-09-05 01:10:20 -04:00
Jérôme Carretero
bf5ce8b30c
extras: protoc: add dep scanner
2013-09-05 00:48:29 -04:00
Jérôme Carretero
12b5c2f2a4
TaskGen: create_task: allow passing attributes to task instance via kw
...
use case: some programs want to run in specific folders
2013-09-05 00:48:00 -04:00
Jérôme Carretero
863662fa65
extras: rst: fix typo
2013-09-05 00:18:15 -04:00
Jérôme Carretero
150d1ed0b5
extras: ocaml: env.OCAMLC is a list
2013-09-05 00:16:50 -04:00
Jérôme Carretero
8076e8d52e
Tools: c_config: one more fix for the path, which can also be a string...
2013-09-05 00:12:45 -04:00
Jérôme Carretero
89358e70d4
Tools: flex: env.FLEX is a list
2013-09-05 00:08:00 -04:00
Jérôme Carretero
da5d43d418
Tools: perl: env.PERL is a list (+ simplifications)
2013-09-05 00:05:04 -04:00
Jérôme Carretero
5b97eefb66
Tools: vala: env.VALAC is a list
2013-09-04 23:53:30 -04:00
Jérôme Carretero
85e7df4ea1
Tools: c_config: fix mistake in previous commit
2013-09-04 23:47:47 -04:00