2
0
mirror of https://gitlab.com/ita1024/waf.git synced 2025-01-28 03:01:40 +01:00

1897 Commits

Author SHA1 Message Date
Thomas Nagy
f71fe257ff
Make c_preproc.filter_comments a method so that it is easier to override 2016-06-05 00:53:25 +02:00
Thomas Nagy
88f8da4af1
msvc test 2016-06-05 00:39:04 +02:00
Thomas Nagy
e8ef5a89eb
More cleanup 2016-06-05 00:23:57 +02:00
Thomas Nagy
75b1423ce8
Winrc processing is almost certainly broken... 2016-06-05 00:01:01 +02:00
Thomas Nagy
062a5263a0
Update conf.check_waf_version to 1.9 2016-06-04 09:33:13 +02:00
fedepell
e64061f6d2 DOXY_FILE_PATTERNS is generated as a string but then used as an array when using the RECURSIVE option, therefore the generated patterns for files to be searched are wrong. Convert it into an array with split() therefore to have correct patterns. 2016-06-04 08:51:09 +02:00
Thomas Nagy
18044bddfe
One more Python version for the test suites 2016-05-31 22:41:12 +02:00
Thomas Nagy
a4c64c1731
Docs 2016-05-30 22:31:44 +02:00
Daniel Bartel
fb68af3544 fix comment regarding commandline options 2016-05-30 21:26:14 +02:00
Thomas Nagy
ae243dd23b
Fix waflib/extras/syms.py 2016-05-29 16:58:41 +02:00
Thomas Nagy
5526a71695
Update batched_cc for waf 1.9 2016-05-29 16:45:42 +02:00
Thomas Nagy
6665a6ebdd
Update waflib/extras/stale.py 2016-05-29 14:11:05 +02:00
Thomas Nagy
02a8361149
Beautify Logs.{debug,error,info,warn} now that the formatting bug is fixed 2016-05-28 16:18:51 +02:00
Thomas Nagy
8407845787
Provide a showcase for print_commands.py and remove some old code 2016-05-28 16:05:00 +02:00
Thomas Nagy
a615bb56c1
Use the info/error parameters 2016-05-28 15:11:58 +02:00
Thomas Nagy
8fcd30dcc8
Subclasses should not provide incompatible constructors 2016-05-28 14:51:44 +02:00
Thomas Nagy
34bad1498f
Remove the preforks since we already have a version with subprocesses in Utils.py 2016-05-27 18:59:40 +02:00
Thomas Nagy
a2b7c639e8
cleanup 2016-05-27 18:23:04 +02:00
Juan Alday
a5a0a81abb Fixes missing backslash for REG_PYTHON_DIR 2016-05-25 07:43:25 +02:00
Thomas Nagy
6574fd7e40
waf 1.9.0 p3 waf-1.9.0pre3 2016-05-23 22:08:57 +02:00
Thomas Nagy
d3471d6171
Adjustments for the msvc configuration structure changes 2016-05-22 18:39:44 +02:00
Thomas Nagy
c3af6e3fad
Simplify the data structures in msvc.py 2016-05-22 18:27:57 +02:00
Thomas Nagy
1eb45162b1
Bind setup_msvc and setup_ifort as configuration methods 2016-05-22 17:11:29 +02:00
Thomas Nagy
9c44a4b360
Remove print_all_msvc_detected 2016-05-22 17:10:21 +02:00
Thomas Nagy
315d94ec24
Typo conf->self 2016-05-22 17:06:53 +02:00
Thomas Nagy
0c945f9e0a
Simplifications 2016-05-22 16:57:22 +02:00
Thomas Nagy
25fc153658
Improve ifort logging 2016-05-22 16:48:14 +02:00
Thomas Nagy
201118736e
Error handling simplifications 2016-05-22 12:40:51 +02:00
Thomas Nagy
76c9d3356b
Remove msvc.get_compiler_env which does not get anything 2016-05-22 12:12:32 +02:00
Thomas Nagy
c46ffd1a4a
Typo 2016-05-22 12:09:46 +02:00
Thomas Nagy
e3d1da421f
Remove one level of object nesting in msvc configuration 2016-05-22 12:04:23 +02:00
Thomas Nagy
dbad47244b
Cleanup 2016-05-22 11:15:00 +02:00
Thomas Nagy
bae3e35af5
Cleanup 2016-05-22 10:58:24 +02:00
Thomas Nagy
56b84dc5a5
Cleanup 2016-05-22 03:13:28 +02:00
Thomas Nagy
15985db73d
Refactor ifort.py like msvc.py 2016-05-22 03:07:44 +02:00
Thomas Nagy
7fadda584a
Add a __repr__ method for MSVC_INSTALLED_VERSIONS 2016-05-22 02:50:02 +02:00
Thomas Nagy
df6e88f2f5
Typo 2016-05-22 02:45:12 +02:00
Thomas Nagy
929f89c0bb
Simplify msvc.py 2016-05-22 02:43:35 +02:00
Thomas Nagy
67e7db41d9
Simplification x=x+1 -> x+=1 2016-05-22 00:45:47 +02:00
Thomas Nagy
d3a3b23b13
Add a build function to the 'install' tests for consistency 2016-05-21 12:13:19 +02:00
Thomas Nagy
75a011f81c
docs 2016-05-21 12:08:28 +02:00
Thomas Nagy
ab9609c0d8
docs 2016-05-21 12:01:48 +02:00
Thomas Nagy
c2646d2380
Provide md5_tstamp by default and make it easier to add more persistent BuildContext dicts 2016-05-21 11:58:47 +02:00
Thomas Nagy
f876392200
Must call os.remove on files 2016-05-21 01:15:19 +02:00
Thomas Nagy
a079b50df1
Add more installation tests 2016-05-21 00:40:49 +02:00
Thomas Nagy
09fd2f211f
Ensure Node.delete can remove invalid folders 2016-05-21 00:39:56 +02:00
Thomas Nagy
e09a32467f
Fix install_files in the case relative_trick=True 2016-05-20 19:20:54 +02:00
Thomas Nagy
5eaf7aee1b
Simplification 2016-05-18 22:02:47 +02:00
Thomas Nagy
74e54322c5
Use try-else-finally in Python >= 2.5 2016-05-18 22:01:37 +02:00
Thomas Nagy
3f38b9d2b8
Logic simplification 2016-05-18 21:34:23 +02:00