Thomas Nagy
b5173b099e
Fix one more issue in msvc_pdb.py
2019-11-09 00:55:18 +01:00
Thomas Nagy
8849fe04e7
Further simplifications
2019-11-09 00:22:31 +01:00
Thomas Nagy
b0539ba41b
Simplify msvc_pdb.py
2019-11-09 00:16:15 +01:00
Thomas Nagy
0fca958657
Normalize the indentation according to the rest of the project
2019-11-08 20:43:45 +01:00
Thomas Nagy
3ac0ff4fd6
Ignore resource files
2019-11-08 20:39:47 +01:00
ita1024
3226ab28ff
Merge branch 'chk_config_docs' into 'master'
...
Tools/c_config.py: update to documentation
See merge request ita1024/waf!2266
2019-11-07 06:07:16 +00:00
Federico Pellegrin
217b3fcaa6
Tools/c_config.py: update to documentation
2019-11-05 14:01:51 +01:00
ita1024
00501901eb
Merge branch 'msvc_pdb_fix' into 'master'
...
msvc_pdb: check compiled_tasks existence, so it will not misleadingly throw a stacktrace if no sources was added
See merge request ita1024/waf!2265
2019-11-04 20:25:26 +00:00
ita1024
3a63ba9664
Merge branch 'swig_java_pg_example' into 'master'
...
playground/swig: clean up java swig example
See merge request ita1024/waf!2263
2019-11-04 20:23:28 +00:00
Alibek Omarov
e53f071bbe
msvc_pdb: check compiled_tasks existence, so it will not misleadingly throw a stacktrace if no sources was added
2019-11-04 16:31:58 +03:00
Thomas Nagy
2931163e56
Improve os.environ propagation #2264
2019-11-03 10:24:43 +01:00
Federico Pellegrin
f13794134b
playground/swig: clean up java swig example
2019-11-02 16:42:55 +01:00
Thomas Nagy
9da14a3356
Improve cache activity verbosity
2019-10-27 12:57:11 +01:00
Thomas Nagy
bd5ae88e15
Push wafcache files synchronously for now
2019-10-23 19:52:26 +02:00
ita1024
2702017dd3
Merge branch 'MSVCFix' into 'master'
...
[MSVC/Fortran] Add /Fd flag when /Zi or /ZI flags are detected
Closes #1731
See merge request ita1024/waf!2262
2019-10-22 05:25:07 +00:00
Rafaël Kooi
05a9ba59c6
[MSVC/Fortran] Add /Fd flag when /Zi or /ZI flags are detected
...
Fixes #1731
2019-10-21 23:52:05 +02:00
Thomas Nagy
2c90724ca0
Propagate ldflags to fortran tasks #2262
2019-10-19 00:11:11 +02:00
Thomas Nagy
fbee1a19d2
Tune the application name on --help #2254
2019-10-14 07:59:40 +02:00
Thomas Nagy
6539bd1ad3
Improve error messages in c_aliases
2019-10-08 20:04:00 +02:00
Thomas Nagy
2758fb3f7c
Silently ignore negative values for -j
2019-09-26 21:50:18 +02: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
ita1024
a56186637c
Merge branch 'pytest_njd' into 'master'
...
pytest: add handling also of java dependencies via CLASSPATH (ie. JEP/Jython)
See merge request ita1024/waf!2258
2019-09-13 22:24:55 +00:00
ita1024
39b92903e3
Merge branch 'javatest_njd' into 'master'
...
javatest: manage environment also for non-java dependencies (ie. JNI / JEP)
See merge request ita1024/waf!2257
2019-09-13 22:24: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
Federico Pellegrin
7ab507c799
pytest: add handling also of java dependencies via CLASSPATH (ie. JEP/Jython)
2019-09-10 09:55:17 +02:00
Thomas Nagy
68bf3867df
Unbreak the endianness test with msvc
2019-09-08 22:51:09 +02:00
ita1024
57ee25f844
Merge branch 'clang-db' into 'master'
...
clang_compilation_database: fix #2247 , add clangdb command to generate database by request without rebuilding, add tests (WIP)
Closes #2247
See merge request ita1024/waf!2256
2019-09-08 20:05:37 +00:00
Alibek Omarov
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
Thomas Nagy
4389e4400e
Add WAFCACHE_NO_PUSH to extras/wafcache
2019-09-01 09:31:07 +02:00
Thomas Nagy
aece9b5e4b
Enable wafcache remote servers
2019-08-25 22:31:12 +02:00
Thomas Nagy
397432f81e
Simplify the Python examples
2019-08-14 22:20:01 +02:00
Thomas Nagy
d2060dfd8a
Conceal imp warnings in Python3
2019-08-14 22:05:45 +02:00
Thomas Nagy
0c0916ebdb
Add a new file-based waf cache implementation
2019-08-01 21:23:46 +02:00
Thomas Nagy
2793fb7dbb
Improve endianness detection
2019-07-31 21:04:53 +02:00
Thomas Nagy
4a79f95aa4
Disable lto for the endianness configuration test #2250
2019-07-30 18:45:07 +02:00
Thomas Nagy
ea17399be6
waf-2.0.18
2019-07-14 10:44:58 +02:00
Thomas Nagy
314689b899
IronPython is broken
2019-07-11 19:52:03 +02:00
Thomas Nagy
88a0778476
Update the environment to IronPython 2.7.9
2019-07-11 19:13:14 +02:00
ita1024
a91bb8fa63
Merge branch 'doxygen_order_fix' into 'master'
...
Fix doxygen task-gen. pars input before processing
See merge request ita1024/waf!2255
2019-07-11 16:58:08 +00:00
Thomas Nagy
bbaa976ae0
Add executable arguments for configuration tests / execute=True
...
conf.check(..., execute=True, test_args=['--abc=def'])
2019-07-11 07:55:38 +02:00
Thomas Nagy
88fa1fab83
Make the configuration cache more accurate #2251
2019-07-08 19:23:50 +02:00
Philipp Spilger
ab167f687d
Fix doxygen task-gen. pars input before processing
...
* OUTPUT_DIRECTORY now is created for a present parameter in `pars`
of the task.
2019-07-05 10:38:10 +00:00
ita1024
fbe75085c6
Merge branch 'genpybind' into 'master'
...
Add 'genpybind' feature
See merge request ita1024/waf!2244
2019-07-02 10:46:22 +00:00
Yannik Stradmann
1fd2e4174c
Add genpybind example
2019-07-02 12:15:18 +02:00
David Stöckel
0c16ab4f65
Set resource-dir explicitly for genpybind-parse
2019-07-02 10:46:34 +02:00
Johann Klähn
cc20b414b3
Add genpybind feature
2019-07-02 10:46:34 +02:00
Thomas Nagy
190555a8d6
Add a testcase for #2244 : deadlock with cython+subst tasks
2019-06-28 08:47:33 +02:00
Thomas Nagy
8cf982a766
Fix a deadlock with cython+subst tasks #2244
2019-06-27 09:38:49 +02:00
Thomas Nagy
3c75c6eccb
Ensure waf-light is first in sys.path (Pip integration)
2019-06-27 08:38:33 +02:00