Waf Project
4d97d3a264
Improve cuda detection logs
2024-10-24 02:17:12 +08:00
Federico Pellegrin
7e12df33df
pyqt5: extend support to Qt6 (both PyQt6 and PySide6)
2024-08-09 08:52:37 +02:00
Waf Project
8971304c36
Another Python regression
2024-07-13 23:06:31 +08:00
Waf Project
0c0f49ce6f
Update playground/updates
2024-05-25 19:33:04 +08:00
Waf Project
b47fceb86a
Update more examples
2024-05-21 20:35:25 +02:00
Waf Project
69049d83b8
Update the javatest example
2024-05-20 23:45:39 +02:00
Waf Project
8d2ad010f5
Update the pyqt example
2024-05-20 23:37:27 +02:00
Waf Project
72db8e0240
Update the protobuf example
2024-05-20 23:24:32 +02:00
Waf Project
2485ab46cd
Update the build file tracker example
2024-05-20 23:12:43 +02:00
Waf Project
68f84f9084
Fix the example in playground/rst
2024-05-20 21:04:25 +02:00
Waf Project
43c5ae670a
Remove old broken examples
2024-05-19 15:59:06 +02:00
Waf Project
8a0ecaef5f
Update another example
2024-05-19 15:28:36 +02:00
Waf Project
149102f11f
Argparse updates
2024-05-14 00:26:16 +02:00
Waf Project
a3fec9f0b3
Improve ldscript example
2024-04-21 06:59:27 +02:00
Waf Project
a7d05142c5
Update outdated playground examples
2024-04-07 19:34:00 +02:00
Waf Project
39413bedfd
Update playground/ldscript
2024-03-28 16:47:29 +01:00
Adam Barton
67dcb2b7f6
Haxe Toolkit support
2023-03-28 22:57:14 +00:00
Federico Pellegrin
fae5693f41
sphinx: support multiple output formats
2022-10-02 01:50:40 +02:00
Federico Pellegrin
78f49d44c8
pyqt5: improve autodetection of tools and add flag support
...
Improves autodetection by adding tool naming as found in some recent
distributions (ie. Fedora). Adds also possibility to pass via env
command line options to tools (needed ie. to explicitly pass
generator due to changes to uic/rcc tool).
Test updated to demonstrate and document the parameter needed to
work out of the box with newest tooling.
2022-10-02 01:50:23 +02:00
Federico Pellegrin
41eb8ef35f
eclipse: add possibility to add custom targets execution
...
Make it easy to add custom target executions in the automatic
eclipse configuration generation, for example to call other
standard waf targets from other tools or with specific options.
2021-12-09 15:44:30 +01:00
Federico Pellegrin
229bf15ab2
eclipse: add generation of editor language settings
...
Add automatic generation of editor language settings for C and C++,
so the automatic code correction uses the correct compiler and
compiler flags, including for example the correct C/C++ standard
so construct from such standards are correctly managed by the IDE.
Correct compiler and flags are automatically generated using the
build environment data gathered during configure phase.
The playground example has been modified to contain some code that
is standard specific to demonstrate the new feature when run under
Eclipse.
2021-09-01 00:43:35 +02:00
Federico Pellegrin
236e6a7945
cuda: pass correctly compiler options from nvcc to the underlying compiler with --compiler-options
2021-01-09 01:28:32 +01:00
Federico Pellegrin
d17780bc6b
cuda: solve warnings due to testapp being created by two tg
2021-01-09 01:28:24 +01:00
Andrew Brodko
5841a8571e
Haxe support
2020-12-23 20:38:58 +00:00
Thomas Nagy
b7c7ffccab
Fix the file_to_object example
2020-12-09 08:21:19 +01:00
Thomas Nagy
35b60bed61
Remove an extra 'pch' annotation in playgroud/pch/wscript
2020-08-10 21:23:16 +02:00
Thomas Nagy
43ce688cdf
Fix playground/pch's second example
2020-08-10 21:23:09 +02:00
Thomas Nagy
a910d07d55
Make the unit test result format API compatible with waf 2.0
2020-04-28 01:17:07 +02:00
Federico Pellegrin
04e586b28a
waf_unit_test: correct also demos/playgrounds with addition of ut_task change
2020-04-24 08:52:01 +02:00
Rafaël Kooi
c4f18f8182
Add a ReadMe and example environment for clang-cl on Linux
2019-12-10 05:07:35 +01:00
Rafaël Kooi
273d9dbe73
Add a small example utilizing clang-cl
2019-12-10 05:07:35 +01:00
Federico Pellegrin
64b74c7659
playground/swig: clean up java swig example
2019-11-04 21:26:13 +01:00
ita1024
f7cfcce157
Merge branch 'swig_pg_1' into 'master'
...
swig playground: fix build for Python 3.x
See merge request ita1024/waf!2259
2019-09-13 22:25:28 +00:00
Federico Pellegrin
02c3711e2e
javatest: manage environment also for non-java dependencies (ie. JNI / JEP)
2019-09-13 22:24:28 +00:00
Federico Pellegrin
3969482777
swig playground: fix build for Python 3.x
2019-09-13 09:23:39 +02:00
b8fd6a0515
clang_compilation_database: fix #2247 , add clangdb command to generate database by request without rebuilding, add tests (WIP)
2019-09-08 20:05:37 +00:00
Yannik Stradmann
1fd2e4174c
Add genpybind example
2019-07-02 12:15:18 +02:00
Thomas Nagy
190555a8d6
Add a testcase for #2244 : deadlock with cython+subst tasks
2019-06-28 08:47:33 +02:00
Piotr Szubiakowski
f547a5f932
sphinx: adds an example to the playground.
2019-05-26 13:37:34 +02:00
Dragoon
1581e221b4
Add a simple example for using Clang as a cross compiler for MSVC
2019-05-10 00:30:58 +02:00
Maurizio Drocco
cb28dc94ab
added stubs/ to lib search paths
2019-02-13 23:40:47 +00:00
Federico Pellegrin
429c4c88d9
protoc: simplify the java generation also solving problems with .proto input files generated during build
2019-01-20 10:41:51 +00:00
Thomas Nagy
3bf0e7049b
Remove xrange in one example
2019-01-18 18:48:26 +01:00
fedepell
f876a7b18c
protoc: fix filename generation for .java
2019-01-17 14:45:40 +01:00
ita1024
e68dc88857
Merge branch 'cython' into 'master'
...
Cython enhancements
See merge request ita1024/waf!2196
2018-12-29 10:11:19 +00:00
Thomas Nagy
b1928ee46b
Let the protoc demo build even if java is missing
2018-12-21 11:10:57 +01:00
fedepell
70f1522fa1
protoc: handle extra taskgen and out of project include directories
2018-12-21 06:16:08 +01:00
fedepell
ba1947b113
protoc: fix included protoc search on nested wscripts
...
previously code was erroneously using tg.bld.path instead of tg.path
so for nested wscript calls the wrong directory was used in search.
added also better error handling with error message if an included
directory does not exist
2018-12-19 15:45:48 +01:00
fedepell
9cd14427c1
javaw: add possibility to enable recurse use also globally via env variable
2018-12-14 05:50:27 +01:00
fedepell
37a36eabf2
javaw: add recursive use processing if recurse_use=True
2018-12-12 07:07:17 +01:00