2
0
mirror of https://gitlab.com/ita1024/waf.git synced 2024-11-25 19:30:04 +01:00
Commit Graph

3231 Commits

Author SHA1 Message Date
Thomas Nagy
5c841caaa3 Update the ChangeLog file 2020-11-08 20:19:46 +01:00
Thomas Nagy
ce770a924a Improve the WAFCACHE_CMD description 2020-11-08 20:04:27 +01:00
Thomas Nagy
dfb3f5be73 Reduce verbosity in out-of-tree builds 2020-11-08 14:48:21 +01:00
Thomas Nagy
3083f83eb5 Improve WAFCACHE_CMD parameter handling 2020-11-03 22:41:37 +01:00
ita1024
255a2db163 Merge branch 'wafcache_configure' into 'master'
wafcache: make the extra more configurable for cloud providers usage

See merge request ita1024/waf!2305
2020-11-03 20:55:47 +00:00
Federico Pellegrin
1322f448a6 wafcache: make the extra more configurable for cloud providers usage 2020-11-03 20:55:47 +00:00
ita1024
f5b3aa8796 Merge branch 'wafcache_minio' into 'master'
wafcache: add support for MinIO/mc cache

See merge request ita1024/waf!2304
2020-11-02 16:49:25 +00:00
Federico Pellegrin
db81b7d508 wafcache: add support for MinIO/mc cache
Add support for MinIO object storage (https://min.io/) using the
MinIO client (https://github.com/minio/mc) to wafcache.

MinIO is an open-source, self-hostable, S3 compatible cache. The
MinIO client supports MinIO connections as well as normal S3/GCS
storages by configuring aliases beforehand.

Hint: some distributions have `mc` (the GNU Midnight Commander)
installed which is not the minio client, be aware of this (or your
build may get stuck with waf waiting for `mc` to never finish)
2020-11-02 07:14:50 +01:00
ita1024
b619648a8f Merge branch 'ut_changedvars' into 'master'
waf_unit_test: extend !2302 with ut_cmd and ut_paths as well

See merge request ita1024/waf!2303
2020-10-16 15:19:57 +00:00
Federico Pellegrin
0a18f9b512 waf_unit_test: consider ut_cmd always for task signature 2020-10-16 04:37:44 +02:00
Thomas Nagy
c30b928890 Force unit test re-runs on environment or command changes 2020-10-15 18:54:14 +02:00
ita1024
60405f7bc9 Merge branch 'waf_utstr_signature' into 'master'
waf_unit_test: make sure test is rerun if ut_str changes

See merge request ita1024/waf!2302
2020-10-14 23:56:35 +00:00
Federico Pellegrin
cccb443376 waf_unit_test: make sure test is rerun if ut_str changes 2020-10-14 04:57:19 +02:00
Thomas Nagy
b2c81f8561 The lrelease program is necessary, not lupdate 2020-09-19 10:09:18 +02:00
Thomas Nagy
7348371f84 Fail Qt5 detection immediately when the c++ compiler is missing 2020-09-19 08:47:57 +02:00
Thomas Nagy
7dd713f01f Make sure lupdate is explicitly required 2020-09-19 08:41:54 +02:00
ita1024
c8685cf3e2 Merge branch 'patch-3' into 'master'
Update tutorial.rst to clarify that the env attribute is shared between the...

See merge request ita1024/waf!2301
2020-09-06 17:58:49 +00:00
ita1024
aaf89c0645 Merge branch 'patch-1' into 'master'
Update tutorial.rst to use uniform parameter names in all places where the...

See merge request ita1024/waf!2300
2020-09-06 17:57:25 +00:00
Dotan Cohen
19540dc97d Update tutorial.rst to clarify that the env attribute is shared between the cnf and bld parameters to their respective methods. 2020-09-06 11:44:16 +00:00
Dotan Cohen
81dbcf32d2 Update tutorial.rst to use uniform parameter names in all places where the configure() method or its parameter is mentioned. 2020-09-06 11:31:31 +00:00
Thomas Nagy
b05dcce007 Simplify the determination of --msvc_version's default value 2020-08-19 23:50:29 +02:00
ita1024
794e3672ed Merge branch 'add-msvc-default' into 'master'
default to version of visual studio from command prompt if it exists

See merge request ita1024/waf!2299
2020-08-19 21:39:07 +00:00
Anthony DuPont
b3d1a0c2d4 default to version of visual studio from command prompt if it exists 2020-08-19 17:23:38 -04:00
Thomas Nagy
0eb79f2514 Force an asm-specific defines flag 2020-08-15 12:17:34 +02:00
Thomas Nagy
2c58b1ffbb Remove an extra 'pch' annotation in playgroud/pch/wscript 2020-08-10 21:22:13 +02:00
Thomas Nagy
8722191e44 Fix playground/pch's second example 2020-08-10 21:16:06 +02:00
Thomas Nagy
49a9845639 Port file_to_obj to Python3 2020-08-03 23:31:18 +02:00
Thomas Nagy
1c1204a739 Improve wafcache process pre-allocation 2020-08-03 23:21:36 +02:00
ita1024
8dc44eebd2 Merge branch 'patch-1' into 'master'
c_config: add MCST Elbrus detection

See merge request ita1024/waf!2297
2020-07-12 20:43:39 +00:00
49c5b387f1 c_config: add MCST Elbrus detection 2020-07-12 14:33:33 +00:00
ita1024
8a8a9cc2ac Merge branch 'typo' into 'master'
Typo

See merge request ita1024/waf!2294
2020-07-01 06:54:28 +00:00
Matt Selsky
a67a1bfc6e Typo 2020-06-30 23:39:13 -04:00
Thomas Nagy
a01652d3c2 Conceal gccdeps/msvcdeps errors on inaccessible/unreadable files 2020-06-25 00:55:46 +02:00
Thomas Nagy
8b6786623d gccdeps/msvcdeps: renaming a header must rebuild silently #2293 2020-06-20 00:45:10 +02:00
Thomas Nagy
8537c0de4a Update c_dumbpreproc (broken) 2020-06-18 21:15:46 +02:00
ita1024
225448be0d Merge branch 'doxygen_taskgen_fix' into 'master'
Allow parameter "always" in doxygen tool (waflib/extra/doxygen.py)

See merge request ita1024/waf!2292
2020-06-14 06:11:30 +00:00
Andreu Montiel
1e1818c06b Allow parameter "always" in doxygen tool (waflib/extra/doxygen.py) 2020-06-13 16:45:18 +02:00
ita1024
f0427d294d Merge branch 'xcode-fixes' into 'master'
Xcode project generation improvements

See merge request ita1024/waf!2291
2020-05-20 16:51:34 +00:00
Johan Pauwels
058552063c Escape quoted strings in Xcode project 2020-05-18 13:15:11 +01:00
Johan Pauwels
0d5f11ca29 Export preprocessor macros in Xcode project 2020-05-18 13:13:51 +01:00
Johan Pauwels
44cd7ff57d Fix configuration of linker flags in Xcode file 2020-05-18 13:12:48 +01:00
Johan Pauwels
bb86b2c15b Fix alignment in generated Xcode file 2020-05-18 13:09:40 +01:00
ita1024
3ce7da0976 Merge branch 'sphynx_install' into 'master'
sphinx: fix installation phase (as generated files are unknown until build)

See merge request ita1024/waf!2289
2020-05-15 15:31:27 +00:00
ita1024
c271a2cb08 Merge branch 'xcode6-py3-fix' into 'master'
Xcode6 py3 fix.

See merge request ita1024/waf!2290
2020-05-15 06:01:40 +00:00
Johan Pauwels
aafc0364fc Xcode6 py3 fix.
The return type of .keys() in Python 3 is no longer a list, but a 
'dict_keys', which does not support the '+' operator.
2020-05-14 20:26:43 +00:00
Federico Pellegrin
def556acd6 sphinx: fix installation phase (as generated files are unknown until build) 2020-05-06 13:50:26 +02:00
ita1024
716f35db8f Merge branch 'qt5_libs_docs' into 'master'
qt5: improve documentation on library detection and options

See merge request ita1024/waf!2288
2020-05-01 10:37:38 +00:00
Federico Pellegrin
b202ab275e qt5: improve documentation on library detection and options 2020-04-30 07:59:03 +02:00
ita1024
801f4497d4 Merge branch 'msvcdeps-logging' into 'master'
msvcdeps: Tweak debug output

See merge request ita1024/waf!2287
2020-04-24 18:47:57 +00:00
Michael Vincent
f414602722 msvcdeps: Tweak debug output
Print out which source file waf is gathering dependencies for and leave
the leading spaces in the dependency debug output because it can be
helpful to see the dependency hierarchy.
2020-04-22 19:12:13 -05:00