Morten V. Pedersen
|
058b5d3793
|
Fix detection of build context when a custom context is used
|
2020-01-02 19:58:18 +01:00 |
|
Thomas Nagy
|
ce2e5ca9a2
|
Exclude ConfigSet from altering ConfigurationContext.run_build caches #2273
|
2019-12-20 07:57:20 +01:00 |
|
Thomas Nagy
|
13d9c8566c
|
Reduce relative path lengths to work around Visual Studio limitations #2272
|
2019-12-18 07:27:03 +01:00 |
|
Thomas Nagy
|
07d3203e0b
|
Make multicheck collisions less likely
|
2019-12-14 23:49:24 +01:00 |
|
Thomas Nagy
|
35617abe5e
|
Remove another sys.platform == win32
|
2019-12-11 19:51:49 +01:00 |
|
Thomas Nagy
|
015a51a7cf
|
Split llvm-lib path discovery into its own function
|
2019-12-11 07:42:02 +01:00 |
|
Thomas Nagy
|
52a49960c1
|
Improve extras/clang_cl
|
2019-12-10 07:53:23 +01:00 |
|
Adriano Scoditti
|
e3c275a96a
|
Make distclean target 'no_lock_in_top/run' modifiers compatible with env vars
|
2019-12-10 07:32:16 +01:00 |
|
Thomas Nagy
|
bab51bf9f4
|
Remove conf.find_cpp from irix compiler detection
|
2019-12-10 07:32:08 +01:00 |
|
Thomas Nagy
|
5ec740ad2e
|
Update irixcc
|
2019-12-10 07:32:01 +01:00 |
|
ita1024
|
73d432eb0a
|
Merge branch 'clang_cl2' into 'waf-2.1'
Clang-cl support
See merge request ita1024/waf!2273
|
2019-12-10 06:29:06 +00: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 |
|
Rafaël Kooi
|
32c2a49bf0
|
Support pure clang-cl builds on not Windows
A.k.a. I just tested it on Linux.
|
2019-12-10 05:07:35 +01:00 |
|
Rafaël Kooi
|
7310ade7c3
|
Initial clang-cl support
|
2019-12-10 05:07:35 +01:00 |
|
Rafaël Kooi
|
9fee4dfa75
|
Ignore VIM temporary files and Windows waf unpacks
|
2019-12-10 04:55:31 +01:00 |
|
Severin Strobl
|
799001bfae
|
Support versioned shared libraries.
Shared libraries often use a suffix encoding their version which should
be handled when parsing linker flags.
|
2019-11-24 09:07:58 +01:00 |
|
Thomas Nagy
|
d97ac90419
|
Improve the Qt5 fPIC/fPIE detection
|
2019-11-16 18:47:34 +01:00 |
|
Thomas Nagy
|
b27afc7bbc
|
Use task.get_cwd() in clang_compilation_database
|
2019-11-10 19:01:38 +01:00 |
|
ita1024
|
11f449ee57
|
Merge branch 'FixTypo' into 'waf-2.1'
Add back an accidentally deleted line clang_compilation_database.py
See merge request ita1024/waf!2269
|
2019-11-10 14:49:14 +00:00 |
|
Rafaël Kooi
|
5343e8547a
|
Add back an accidentally deleted line clang_compilation_database.py
|
2019-11-10 15:45:36 +01:00 |
|
Thomas Nagy
|
394f3cdac8
|
Typo
|
2019-11-10 12:34:36 +01:00 |
|
Thomas Nagy
|
16dbeb73e8
|
Fix relative path comparisons in clang_compilation_database
|
2019-11-10 12:32:20 +01:00 |
|
Thomas Nagy
|
38b6f24d73
|
Update msvc_pdb.py from the master branch
|
2019-11-10 10:41:25 +01:00 |
|
Thomas Nagy
|
e485b45472
|
Remove the dependency on Qt5Gui in the Qt5 detection
|
2019-11-10 10:39:39 +01:00 |
|
Federico Pellegrin
|
26309403fd
|
Tools/c_config.py: update to documentation
|
2019-11-07 07:07:44 +01:00 |
|
|
261a589a66
|
msvc_pdb: check compiled_tasks existence, so it will not misleadingly throw a stacktrace if no sources was added
|
2019-11-04 21:26:29 +01:00 |
|
Federico Pellegrin
|
64b74c7659
|
playground/swig: clean up java swig example
|
2019-11-04 21:26:13 +01:00 |
|
Thomas Nagy
|
142fe5016a
|
The future version will be 2.1.0
|
2019-11-03 10:45:20 +01:00 |
|
Thomas Nagy
|
4e171c87ad
|
Improve os.environ propagation #2264
|
2019-11-03 10:24:13 +01:00 |
|
Thomas Nagy
|
b8f19bfea3
|
Improve cache activity verbosity
|
2019-10-29 07:31:41 +01:00 |
|
Thomas Nagy
|
a6ff2fc274
|
Push wafcache files synchronously for now
|
2019-10-23 19:53:18 +02:00 |
|
Thomas Nagy
|
6ef3a95c48
|
Insert the classpath dependencies from other task generators in first position #2186
|
2019-10-23 07:39:03 +02:00 |
|
Rafaël Kooi
|
dbc66d19ba
|
[MSVC/Fortran] Add /Fd flag when /Zi or /ZI flags are detected
Fixes #1731
|
2019-10-22 07:25:31 +02:00 |
|
Thomas Nagy
|
f93cd67b14
|
Remove WinCE detection from msvc.py
|
2019-10-20 08:23:36 +02:00 |
|
Thomas Nagy
|
4aaadc1320
|
Remove Winphone detection
|
2019-10-20 07:45:02 +02:00 |
|
Thomas Nagy
|
5041a862fb
|
Propagate ldflags to fortran tasks #2262
|
2019-10-20 07:39:11 +02:00 |
|
Thomas Nagy
|
dbe338c246
|
Make wafcache a default module
|
2019-10-18 23:05:12 +02:00 |
|
Thomas Nagy
|
959d57b757
|
Remove the metaclass hierarchy in Python 2
|
2019-10-18 23:02:19 +02:00 |
|
Thomas Nagy
|
1068ff98ec
|
Waf file creation will now require Python 3
|
2019-10-17 20:05:48 +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 |
|