Commit Graph

2232 Commits

Author SHA1 Message Date
WaffleSouffle b5c18460d2 Ignore waf.bat (generated by Windows build). 2017-04-04 18:35:29 +02:00
Thomas Nagy f6a030e172
Docs for #1937 2017-04-01 10:12:31 +02:00
Thomas Nagy bffa757bae
Add -pie for parse_flags #1936 2017-04-01 09:29:10 +02:00
Thomas Nagy e503375cb0
Add new entries for parse_flags #1936 2017-03-31 18:15:14 +02:00
Thomas Nagy 2391bbb2dd
waf-launcher - Issue 1935 2017-03-29 22:36:46 +02:00
Matt Selsky b0524d1a6f Typos 2017-03-27 19:30:51 +02:00
Harald Klimach ede9ac0740 Fixed Fortran module naming scheme (unexpected upper instead of lower). 2017-03-27 19:30:13 +02:00
yngwe@FRY 94fd866949 #1925: improve support for Visual Studio 2017, added support for all cross compiler & added ARM64 target support 2017-03-25 23:22:21 +01:00
Thomas Nagy 14c57b47e6
waf-1.9.9 2017-03-25 13:36:20 +01:00
Thomas Nagy 389f3f3b28
Order msvc compiler detection #1907 2017-03-25 13:33:22 +01:00
Thomas Nagy fc74d19ec0
docs 2017-03-25 13:09:19 +01:00
Thomas Nagy ee4d91dfce
Improve Qt detection with frameworks 2017-03-25 12:51:26 +01:00
Jan Niklas Hasse aa73787f63 Support CLICOLOR(_FORCE) to control colored output 2017-03-25 10:38:27 +01:00
Gordon Tisher 2942da2efe Update vs2017 support to correctly configure x64 2017-03-15 18:18:44 +01:00
Gordon Tisher d86f2ccd17 Add the ability to detect Visual Studio 2017 to msvc 2017-03-14 22:32:10 +01:00
Simon Guillot 0a789a6f09 Fix bug in the clang_compilation_database tool when no C compiler is loaded 2017-03-14 22:20:43 +01:00
Thomas Nagy c8638eab3e
Cleanup 2017-03-08 18:26:20 +01:00
Justin Israel 7caabfd264 Extend ListContext to print TaskGen descriptions
Signed-off-by: Justin Israel <justinisrael@gmail.com>
2017-03-08 18:21:50 +01:00
fedepell 6ce409f98f cppcheck: fix Python3 incompatibilities (see #1921) 2017-03-08 18:17:52 +01:00
Thomas Nagy 56c9721d88
Additional fortran extensions #1916 2017-03-04 12:10:12 +01:00
Thomas Nagy f7a16da8fc
Provide unity builds per task generator 2017-03-04 12:08:55 +01:00
Thomas Nagy 512bbfd819
Obtain run_build_cls from run_build/check parameters 2017-03-04 08:31:59 +01:00
Peter Vingelmann e596b529d8 Use platform-independent path separators in directory_files 2017-02-24 21:42:12 +01:00
DragoonX6 70616f2b7d Make clang_compilation_database add-on always output complete listings. 2017-02-18 11:58:50 +01:00
Alexander Afanasyev 7779706bc9 qt5: Workaround for QT5 detection on macOS (Bug #1910) 2017-02-15 18:35:28 +01:00
Matt Selsky f2186bc17b Typo 2017-02-15 08:09:40 +01:00
Alexander Afanasyev f05372f897 c_osx: Fix install task for mac_files 2017-02-15 08:05:41 +01:00
Thomas Nagy cb0fa36265
Better error message on missing macros 2017-02-14 22:47:15 +01:00
Thomas Nagy b4485d8bb1
Warn for missing cflags/cxxflags in gccdeps 2017-02-14 22:46:46 +01:00
Thomas Nagy 1e7f260c07
Fix the thread index in parallel_debug 2017-02-14 19:42:34 +01:00
Thomas Nagy a6109383bf
waf-1.9.8 2017-02-13 20:54:50 +01:00
Thomas Nagy ffcbf5d402
Work around an annoying Python 3.6 regression #1889 2017-02-13 20:53:15 +01:00
Thomas Nagy ef3b1bdcbf
Keep winres flags in subsequent detections #1908 2017-02-11 23:34:21 +01:00
Thomas Nagy 27cba45b5f
cleanup 2017-02-08 21:55:50 +01:00
Matt Selsky e6b150fac9 Update check_endianness() example to show that the return value needs to be used 2017-02-08 21:16:09 +01:00
Yinon Ehrlich 166fa49679 Retain original trace-back (#1903) 2017-02-05 12:59:01 +01:00
Thomas Nagy ace38d2d75
Cleanup 2017-01-30 23:24:35 +01:00
Jan Niklas Hasse 86e77ef5c3 Improve error message about version mismatch (#1902) 2017-01-30 23:23:15 +01:00
Thomas Nagy e82884e404
docs 2017-01-29 20:00:22 +01:00
Thomas Nagy 2cf69d9a79
Simplify the Qt5 library detection 2017-01-28 11:40:41 +01:00
Thomas Nagy 4bdcc37d06
Now -qopenmp option #1900 2017-01-25 18:36:33 +01:00
DigitalDan05 fcb95f4532 Allow numbers for Java compat attribute (#1899)
Force the java "compat" parameter as a string.
2017-01-24 20:51:29 +01:00
fedepell 823ad57b89 qt5: generate the list of Qt5 libraries by searching on the system, instead of hardcoded list in tool
This gives the possibility to search on the system (QT5_LIBDIR or library automatically
found) for libraries available instead of using the list hardcoded in the tool. The search is
done using a regexp that matches the same files as the ones used for library search with support
for dynamic/static and win32/unix.

This change makes the tool more versatile to new versions of Qt5 as we don't have to maintain the
library list anymore. It should also make configure faster as just the libraries phisically present
will be tested upon. Custom libraries installed on top of base Qt5 will be also recognized with this
method.
2017-01-24 18:25:28 +01:00
Matt Selsky d27f613fab Typo in docstring (#1895) 2017-01-16 18:41:23 +01:00
Federico Pellegrin 7133dab2dd Remove .so extension from detected qt5 library (#1892) 2017-01-11 21:29:59 +01:00
fedepell 821565818f qt5: add --qtextralibs option to add qt5 custom libraries on the system to the default libraries list present in the qt5 tool
example usages:
waf configure --qtextralibs Qt5OpcUA
waf configure --qtextralibs Qt5OpcUA,Qt5Dummy
2017-01-11 08:07:05 +01:00
Thomas Nagy 9d11883dbd
docs 2017-01-06 23:15:23 +01:00
Thomas Nagy fb4116f10e
docs 2017-01-06 23:14:51 +01:00
Thomas Nagy 3a12b52372
Fix the method specification in syms.py 2017-01-06 23:09:42 +01:00
Thomas Nagy 3938bb89aa
Missing parentheses in syms.py 2017-01-06 23:00:45 +01:00