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
Thomas Nagy
ee719f1912
Improve the cuda example #2212
2018-12-07 07:57:43 +01:00
Thomas Nagy
753b153631
Provide a better Cuda example #2212
2018-12-05 20:49:40 +01:00
Nicolas Pauss
dede827db2
cython: add 'from cpython.version cimport PY_VERSION' example in playground.
...
This test the latest improvement of the regex in cython extra.
2018-12-03 09:51:47 +01:00
Romain Le Godais
b367410172
playground/cython: Update cython cache files.
...
The cache was generated with an old cython version (0.15.1). Update it by
generating it with a more recent version (0.29).
2018-12-03 09:46:47 +01:00
Thomas Nagy
314bd31e6a
Find more Swig dependencies - Issue 2206
2018-11-06 00:20:31 +01:00
Thomas Nagy
3f4acd6ff3
Add a new task semaphore system
2018-07-29 12:13:54 +02:00
Matt Selsky
a10822f688
Fix typos
2018-07-28 19:47:10 -04:00
Federico Pellegrin
48a4f6a765
eclipse: generate an external builder when no CDT is used in the project ( #2164 )
...
When CDT is not included in the project (ie. we just have Python and/or Java) the current implementation would not create automatically a call to waf
for the build stage. This patch adds in such cases an external builder that automates the call to waf without the need to manually configure one.
2018-05-11 12:16:04 +02:00
fedepell
64a582ecc2
eclipse: add support for generated files management for java and python
...
added support to search and add into source path also generated source
files for both java and python. this is useful when using generated code
(ie. protoc and pyqt5) so browsing in eclipse works correclty adding also
paths where generated code is done.
extended example in playground demostrating generated code
2018-04-22 00:40:28 +02:00
fedepell
c4f8e20e69
pyqt5: improve the sample in playground so can easily work also with pyside2
2018-04-18 08:05:07 +02:00
fedepell
bb458769ee
protoc: add .proto dependencies also in include path otherwise protoc will fail if dependency is in another directory
2018-03-22 23:13:40 +01:00
Thomas Nagy
8404aa4d5c
Cosmetic changes on the gdbus/dbus tools
2018-03-21 23:56:48 +01:00
Thomas Nagy
b806fe31d9
Moved gdbus to the playground area
2018-03-21 23:53:18 +01:00
Thomas Nagy
facdc0b173
Python 3.7 fixes #2126
2018-03-12 20:42:55 +01:00
Matt Selsky
28ea6e64e3
Typos
2018-03-06 09:14:40 +01:00
fedepell
a02c6d8727
protoc: handle case of proto files in deep directories when output is generated with paths
2018-03-02 19:33:38 +01:00
fedepell
102b85a466
cuda.py: insert a space after -o as by documentation otherwise it will not work
...
not sure if in very old nvcc version this was working anyway but as far as I can read on the documentation this should be the correct way and I tested it out
2018-01-31 20:34:36 +01:00
Przemyslaw Rzepecki
69157c7b68
Udated Erlang support.
...
This adds a scaner method to track Erlang heders dependencies.
Support for EUnit tests
Support for EDocs
Support for ERL, ERLC, ERLC_FLAGS environment settings.
2017-12-19 22:03:41 +01:00
Matt Selsky
f8f4f74403
Fix waf_unit_test class name
2017-12-03 10:03:24 +01:00
fedepell
ffe88abe80
javatest: extra to integrate java unit testing into standard waf_unit_test environment
2017-10-19 08:28:53 +02:00
Matt Selsky
06f0390992
Typos
2017-10-19 08:27:57 +02:00