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
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
487cc43df2
Issue 1354, clang compilation databases
2013-09-11 07:50:25 +02:00
Jérôme Carretero
f81e6c5499
extras: rst: little fixes
2013-09-09 01:01:57 -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
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
dc75919559
extras: swig: env.SWIG is a list now
2013-09-04 23:15:12 -04:00
Jérôme Carretero
5064fd92ef
always use the convention that commands are lists, remove find_perl_program, add interpreter
2013-09-04 23:10:10 -04:00
Thomas Nagy
e87782e58b
removed Node.bld_base, used only once
2013-09-01 21:46:43 +02:00
Jérôme Carretero
459f04cbee
extras: rst: fix scan regression
2013-08-25 18:33:53 -04:00
Jérôme Carretero
f9944a5ec7
rst: make parser overridable
2013-08-25 15:35:33 -04:00
Jérôme Carretero
e62d3771e1
extras: rst: add basic rst2latex support
2013-08-24 21:26:37 -04:00
Jérôme Carretero
2b309cfb79
extras: rst: use to_list on rst options, use -o switch to make older rst2pdf happy
2013-08-21 01:21:17 -04:00
Jérôme Carretero
669094a51f
extras: rst: add install_path processing (defaults to not installing)
2013-08-20 13:59:45 -04:00
Jérôme Carretero
24abf4f08c
extras: rst: pimp the scanner
...
Changes:
- update the include regexp to support the figure directive, and
substitution targets.
- warn on missing files that would be included
2013-08-18 23:29:50 -04:00
Jérôme Carretero
5e16b5dbbc
extras: add rst tool, for reStructuredText processing
2013-08-18 17:17:00 -04:00
Alexander Afanasyev
8e50cda867
extras/doxygen: Adding support for RECURSIVE and making detection non-mandatory by default
...
added: support for RECURSIVE, as well as for included and excluded files
changed: detection of doxygen is non-mandatory by default. If it is
desired that doxygen is mandatory, user is expected to check
bld|conf.env.DOXYGEN and bld|conf.env.TAR variables
Signed-off-by: Thomas Nagy <tnagy2pow10@gmail.com>
2013-08-18 21:31:22 +02:00
Thomas Nagy
e9fd0660dc
Undefined 'logger' variable
2013-07-16 21:00:02 +02:00
Matt Hoosier
1aad65b886
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:57:06 +02:00
Thomas Nagy
a1d35c0a69
simplification in syms.py
2013-06-27 22:22:25 +02:00
Matt Hoosier
24983316d6
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:18:59 +02:00
Thomas Nagy
58fe611bb9
Issue 1327 - typo
2013-06-09 09:47:39 +02:00
Thomas Nagy
3a285c62b1
Issue 1327
2013-06-09 09:47:01 +02:00
Thomas Nagy
b241462a2a
Issue 1327
2013-06-09 09:46:44 +02:00
Thomas Nagy
5c6d626048
removed the cache from the task level, it usually degrades performance and is better implemented on the compiler level
2013-05-26 10:14:49 +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
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
1da291a1e6
Force a fixed order in the link task inputs to prevent unnecessary rebuilds
2013-05-07 17:49:59 +02:00
Thomas Nagy
417b2c53cd
deployment extension in msvs projects
2013-05-07 08:53:18 +02:00
Alexander Afanasyev
522e3fb43a
protoc: small correction
...
Signed-off-by: Thomas Nagy <tnagy2pow10@gmail.com>
2013-04-28 10:08:42 +02:00
Thomas Nagy
230d35c9c3
Issue 1300
2013-04-27 02:10:15 +02:00
Thomas Nagy
77dc8ea368
Issue 1266
2013-03-12 14:10:12 +01:00
Thomas Nagy
89ae826782
New codelite plugin
2013-02-02 11:06:20 +01:00
Daniel Welty
9e92489dbc
gccdeps: Cache path to node lookup
...
The find_resource call is slow, so caching the resulting Node object
gives a significant speed up, about twice as fast.
Issue: 1244
Signed-off-by: Thomas Nagy <tnagy2pow10@gmail.com>
2013-01-04 18:24:40 +01:00
Thomas Nagy
ed52334a57
Issue 1232
2012-12-19 02:51:33 +01:00
Thomas Nagy
c0575b8528
New release 1.7.7
2012-12-16 17:08:08 +01:00
Thomas Nagy
59363114c3
Issue 1232
2012-12-16 16:58:55 +01:00