Thomas Nagy
062a5263a0
Update conf.check_waf_version to 1.9
2016-06-04 09:33:13 +02:00
Daniel Bartel
fb68af3544
fix comment regarding commandline options
2016-05-30 21:26:14 +02:00
Thomas Nagy
02a8361149
Beautify Logs.{debug,error,info,warn} now that the formatting bug is fixed
2016-05-28 16:18:51 +02:00
Thomas Nagy
8407845787
Provide a showcase for print_commands.py and remove some old code
2016-05-28 16:05:00 +02:00
Thomas Nagy
34bad1498f
Remove the preforks since we already have a version with subprocesses in Utils.py
2016-05-27 18:59:40 +02:00
Thomas Nagy
5a35d6c105
Add a Qt5 example
2016-05-01 12:02:58 +02:00
Thomas Nagy
7e047a1284
stripping problems
2016-04-28 19:27:44 +02:00
Thomas Nagy
b87a761ead
Tuples in startswith/endswith (Python 2.5 feature)
2016-04-21 22:30:35 +02:00
Thomas Nagy
8717fa791f
outstanding.insert -> outstanding.append_left
2016-03-31 07:42:08 +02:00
Alexander Afanasyev
b99a82ddfe
Boost module enhancements and fixes
...
- Output detected version of boost in dot-form (e.g., 1.56.0, instead of 1_56)
- Fix Boost.Log library detection:
* when linking to shared library, BOOST_LOG_DYN_LINK needs to be defined
* when linking to non-multithreaded version, BOOST_LOG_NO_THREADS needs to be defined
(see http://www.boost.org/doc/libs/1_60_0/libs/log/doc/html/log/installation/config.html )
2016-02-26 21:04:50 +01:00
Thomas Nagy
12114e3429
typo
2016-01-27 23:53:23 +01:00
Thomas Nagy
e10998ff54
Solution file generation example
2016-01-26 20:00:07 +01:00
Thomas Nagy
b716d1ffb2
Docs, #1682
2016-01-07 15:27:54 +01:00
Thomas Nagy
69e51290fd
Made this project build on Linux
2016-01-03 06:54:21 +01:00
Thomas Nagy
8083205b81
Additional merges from #1666
2016-01-03 05:08:10 +01:00
Thomas Nagy
5a3a89b4de
Stop adding incompatible task data into the same dict objects
2015-12-24 18:36:48 +01:00
Thomas Nagy
7681bddfb7
Remove Node.sig and Node.cache_sig
2015-12-23 17:55:44 +01:00
Matt Clarkson
6c485625f4
Added a JSON example to the playground
...
The example reads a file as JSON, adds a key, then writes the new structure
to a JSON file in the build folder. The example accepts a '--pretty'
argument to output human readable JSON to the file.
2015-11-20 13:53:39 +00:00
Thomas Nagy
65388a22c5
Adding . in include paths seems to cause problems
2015-11-08 11:22:27 +01:00
ita1024
c9d68d9ff0
Merge pull request #1630 from shoover/playground
...
playground/c: update bld methods. Use write_config_header for variants…
2015-10-03 08:31:36 +02:00
Shawn Hoover
b0b773335c
playground/c: update bld methods. Use write_config_header for variants so
...
cleanall doesn't delete them.
2015-09-30 23:34:08 -04:00
Thomas Nagy
f45e5c9d6e
Python 3 syntax cleanup
2015-09-28 21:44:50 +02:00
Thomas Nagy
48504f2c3d
Enable the wrapped method to be reentrant
2015-08-28 21:37:09 +02:00
christophe.duvernois
28639e5c98
playground test update for swig with -outdir parameter
2015-05-03 18:47:05 +02:00
Thomas Nagy
6cfc3ebeef
docs
2015-03-06 18:27:43 +01:00
Thomas Nagy
82743d7966
docs
2015-03-05 19:49:57 +01:00
Daniel Vollmer
b1a606c8e6
Generate doxygen into a sub-folder of build
...
When no OUTPUT_DIRECTORY was set for doxygen, then the parent
directory of the doxyfile was used. If the doxyfile is in the
root-directory, then this was the build-directory itself, which
led to the complete build-directory (including all other build
artifacts) to be installed.
The OUTPUT_DIRECTORY set (if not given) now includes the name
of the doxyfile itself (+ suffix '.doxy').
The install of doxygen-generated files also did not preserve
the directory structure.
The doxy playground example was simplified and updated, as
separate installation is no longer needed.
Signed-off-by: Thomas Nagy <tnagy2pow10@gmail.com>
2015-03-05 15:14:22 +01:00
Thomas Nagy
80344dee5e
Use splitlines when possible
2015-03-03 12:19:25 +01:00
Thomas Nagy
e5056b9ade
Example to how how to obtain build dependencies through strace
2015-02-26 22:30:47 +01:00
Thomas Nagy
1f314af77b
Docs
2015-02-20 16:02:05 +01:00
Thomas Nagy
1985579cb4
Example of tracking files in the build directory to force partial rebuilds
2015-02-08 11:05:28 +01:00
Thomas Nagy
15d14c7bdf
Update playground/dynamic_headers - Issue 1530
2015-01-31 23:07:36 +01:00
Thomas Nagy
3064694440
Updated the dynamic_headers2 example
2015-01-31 18:18:26 +01:00
Thomas Nagy
004b866789
Updated the netcache client/server
2015-01-29 00:00:01 +01:00
Thomas Nagy
0bf605e194
Cleanup in the prefork scripts
2015-01-20 21:48:41 +01:00
Thomas Nagy
d9908f38ef
Python 3 fixes
2015-01-20 18:47:31 +01:00
Thomas Nagy
f10accf861
cleanup
2015-01-19 22:35:20 +01:00
Thomas Nagy
fa8d113d41
Additional notes on preforked build processes
2015-01-18 23:56:51 +01:00
Jérôme Carretero
0bdcae3e41
playground: embedded_resources: fixup typo
2015-01-13 13:32:10 -05:00
Thomas Nagy
149653a937
First commit of the year 2015
2015-01-01 16:24:54 +01:00
Thomas Nagy
20a1ed6146
Advanced example of library propagation in distnet
2014-11-22 11:53:13 +01:00
Thomas Nagy
a3e882dbba
Moved the stale files example to a single module
2014-10-25 01:57:13 +02:00
Thomas Nagy
7f2cc4ef42
Issue 1462 - Swig file installation example
2014-09-20 11:19:19 +02:00
Syl
6f228d762a
fix issue #1477 , thanks to Maxime Arthaud for the patch.
2014-09-01 23:14:10 +02:00
Jérôme Carretero
a4d0442e45
extras: add file_to_object tool
2014-08-31 22:37:07 -04:00
Thomas Nagy
a122bc98c9
another example
2014-08-20 21:25:41 +02:00
Thomas Nagy
e9ae4cc5b0
Moved the ocaml, fluid, go and swig examples to the playground area
2014-07-20 05:14:56 +02:00
Thomas Nagy
89d3870951
Another regression due to the change in find_program from Jerome
2014-06-12 21:32:23 +02:00
Thomas Nagy
e6b729487a
Moved the doxygen example to where it belongs under playground/
2014-06-12 07:24:55 +02:00
Thomas Nagy
8821ab2b28
moved pch out of demos (requires extras/pch.py) and disabled the dependency on boost
2014-05-21 01:37:14 +02:00
Jérôme Carretero
955c09d037
playground: add embedded resources example
2014-04-24 00:53:36 -04: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
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
Thomas Nagy
0aa480fdf0
docs
2014-02-09 18:23:26 +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
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
4a0a7106c4
Do not climb if a command starts by 'configure'
2014-01-25 23:38:29 +01:00
Jérôme Carretero
173cd3beca
add remote tool, for review
2014-01-25 16:55:03 -05:00
Thomas Nagy
f035709cfb
Testcase for the mem_reducer tool
2014-01-12 22:28:55 +01:00
Thomas Nagy
08de887cfb
undefined variable in an example file
2014-01-12 19:55:47 +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
a98f85795f
playground: add c-objects-stlib-shlib
2013-09-15 16:11:58 -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
1c4d085cfe
cosmetic changes
2013-08-30 17:35:17 +02:00
Jérôme Carretero
cc67d628c1
playground: c: do not use Utils.str_to_dict
2013-08-30 10:22:34 -04:00
Jérôme Carretero
3f356dd4fd
playground: c: fix Node search->search_node
2013-08-30 10:22:10 -04:00
Jérôme Carretero
6d5cbfc3e6
playground: rst: more demos
2013-08-25 19:57:29 -04:00
Jérôme Carretero
6cc46d9c39
playground: rst: more crazy stuff
2013-08-25 17:01:28 -04:00
Jérôme Carretero
06759c0a59
playground: rst: more examples
2013-08-25 16:35:49 -04:00
Jérôme Carretero
45a85542c5
playground: add rst example
2013-08-25 15:34:45 -04:00
Thomas Nagy
10347ac94f
more docs
2013-05-25 15:31:30 +02:00
Thomas Nagy
ff4c5d301d
docs
2013-05-25 15:26:28 +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
6d570f08bd
use os.remove instead of os.unlink for consistency
2013-05-18 19:51:45 +02:00
Thomas Nagy
023329adb4
cleanup in Netcache.java
2012-12-15 20:21:52 +01:00
Thomas Nagy
d1ea3e814d
docs
2012-10-15 23:33:30 +02:00
Thomas Nagy
b52d97adff
Issue 1184
2012-09-27 21:08:26 +02:00
Thomas Nagy
f9f6d3644f
typo
2012-08-28 20:41:32 +02:00
Thomas Nagy
e416a2a82a
Split the ports of the Netcache.java implementation
2012-08-28 02:00:16 +02:00
Thomas Nagy
d31f2ae845
reuse existing ports in Netcache.java
2012-08-28 00:01:17 +02:00
alexrp
c8aaae5738
Add header test to playground/nasm.
2012-07-28 10:57:06 +02:00
Thomas Nagy
2d4f81b071
docs
2012-07-28 10:50:13 +02:00
alexrp
03dfb45056
Update .gitignore files.
2012-06-21 17:39:14 +02:00
Thomas Nagy
18a7464ebb
docs: straight to the point
2012-06-09 09:54:48 +02:00
Thomas Nagy
5de226d7ac
docs and cosmetic changes
2012-06-09 09:42:11 +02:00
Jerome Carretero
1d2211243f
xilinx-ise: use global license, use Node.write
2012-06-04 21:54:08 -04:00
Jerome Carretero
386560fbbc
Add Xilinx ISE toolchain example in playground.
...
It works but it's not exactly pretty.
ISE 13.1 tends to segfault after execution on my machine so there are ";true" in the rules.
2012-06-03 18:13:11 -04:00
Jerome Carretero
a2f8ddaaa4
.gitignore's
...
Now, after the demos are run, outputs will be filtered from `git status`.
2012-06-02 19:59:08 -04:00
Jerome Carretero
6b05e61567
Add example for cleaning when top==out.
2012-06-02 19:51:21 -04:00
Thomas Nagy
4b3a288566
cleanup
2012-05-30 00:00:49 +02:00
Thomas Nagy
a80d9e936f
docs
2012-05-29 23:46:00 +02:00
Thomas Nagy
359518dc05
cython cache for Issue 1167
2012-05-29 23:43:56 +02:00
Thomas Nagy
9f7330b745
docs
2012-04-17 21:53:01 +02:00
Thomas Nagy
7a38aa315a
docs
2012-04-15 10:42:06 +02:00
Thomas Nagy
68e925a3c0
fixed the example
2012-03-12 01:54:49 +01:00
Thomas Nagy
1b97357acc
Issue 1127
2012-03-12 01:47:16 +01:00
Thomas Nagy
fe7fc71b81
docs
2012-03-12 01:06:09 +01:00
Thomas Nagy
92c42b9c8c
display the time taken
2012-03-12 00:58:58 +01:00
Thomas Nagy
630160f592
docs
2012-03-12 00:52:52 +01:00
Jerome Carretero
051248d8bf
Merge branch 'zougloub-ticgt' (minus the non-abspath stuff): can't hurt anybody
...
I'm using the ticgt tool at work and I don't feel like leaving it in a branch.
2012-02-25 01:19:41 -05:00
Jerome Carretero
fb29c77d4e
I need to do something about these FLAGS...
2012-02-08 01:40:42 -05:00
Jerome Carretero
fadbe6cd6d
ticgt: support stlib
2012-02-08 01:40:42 -05:00
Jerome Carretero
576255cf39
ticgt: enhancements, find more default flags
...
I'm still not quite convinced it's worth it using something else
than TI's makefiles.
2012-02-08 01:40:41 -05:00
Thomas Nagy
2f205b0e49
Another example
2011-12-09 21:24:07 +01:00
Thomas Nagy
856b53c046
Issue 1080
2011-12-09 00:54:59 +01:00
Thomas Nagy
56f8bdad6c
missing config.h
2011-12-01 00:02:46 +01:00
Thomas Nagy
01b821fbc3
docs
2011-10-23 08:41:30 +02:00
Thomas Nagy
c64bd5e317
docs
2011-10-23 08:37:09 +02:00
Thomas Nagy
9af5cc3909
docs
2011-10-23 08:31:19 +02:00
Thomas Nagy
9e2ab03b3c
docs
2011-10-23 08:18:56 +02:00
Thomas Nagy
0d3f20382d
docs
2011-10-03 20:20:48 +02:00
Thomas Nagy
093f4f673e
docs
2011-10-03 19:48:21 +02:00
Thomas Nagy
d5fcbdd5aa
docs
2011-10-03 19:18:28 +02:00
Thomas Nagy
15421bb6c6
Docs
2011-10-03 19:17:11 +02:00
Thomas Nagy
216a7b3b30
docs
2011-09-30 20:51:08 +02:00
Thomas Nagy
44a967e326
Initial commit
2011-09-10 11:13:51 +02:00