Matt Fischer
f63ac9793d
msvs: Added support for MSVS 2012
...
With the addition of one new field, the project files generated by
the msvs command can be opened by 2012 as well as 2010.
Change-Id: I27c3a04ec156029f7a6690b27cf27013f5816d2f
Signed-off-by: Thomas Nagy <tnagy2pow10@gmail.com>
2014-01-14 20:25:37 +01:00
Thomas Nagy
e055513883
waf 1.7.15
2014-01-14 20:14:35 +01:00
Thomas Nagy
9f7ceb0e91
Issue 1395
2014-01-14 20:11:11 +01:00
Thomas Nagy
acb3b406a4
Issue 1395
2014-01-14 20:10:23 +01:00
Thomas Nagy
835528be01
docs for the regexp substitution in demos/subst/
2014-01-14 20:01:05 +01:00
Thomas Nagy
37f051a3a2
Enable custom regexp in bld(features='subst', re_m4=...)
2014-01-14 19:59:22 +01:00
Thomas Nagy
3581b89fbb
Enable custom regexp in bld(features='subst', re_m4=...)
2014-01-14 19:58:45 +01:00
Thomas Nagy
a29f775851
Merge from Jerome's branch
2014-01-14 02:31:08 +01:00
Thomas Nagy
f035709cfb
Testcase for the mem_reducer tool
2014-01-12 22:28:55 +01:00
Thomas Nagy
44c4fe8b6e
Testcase for the mem_reducer tool
2014-01-12 21:35:33 +01:00
Thomas Nagy
b11454526d
Fixed the KeyError for multiple dependencies on the same task
2014-01-12 21:19:49 +01:00
Thomas Nagy
d778b64c11
Fixed the KeyError for multiple dependencies on the same task and added imported the missing Logs module
2014-01-12 21:15:32 +01:00
Thomas Nagy
08de887cfb
undefined variable in an example file
2014-01-12 19:55:47 +01:00
Thomas Nagy
f7e709fa2d
undefined variable in an example file
2014-01-12 19:53:14 +01:00
Thomas Nagy
010b944062
typo
2014-01-12 19:49:31 +01:00
Jérôme Carretero
0e7df22ad5
Utils: check_exe() to return an absolute path so it can be called
...
Because there cases where subprocess.Popen'ing the [result] can fail.
2014-01-08 01:58:11 -05:00
Thomas Nagy
12b1212f4d
command-line options override environment variables, and not the other way around
2014-01-06 15:00:45 +01:00
Thomas Nagy
9db44ff4a5
Removed the temporary range objects from ansiterm
2014-01-06 13:03:27 +01:00
Thomas Nagy
0cc696faa3
Invalid parameter type c_int passed to FillConsoleOutputCharacterA
2014-01-06 01:14:21 +01:00
Thomas Nagy
cb3950ed1c
Invalid parameter type c_int passed to FillConsoleOutputCharacterA
2014-01-06 01:12:24 +01:00
Thomas Nagy
5c85d5907d
FillConsoleOutputCharacterA seems to be requiring a c_char, not a c_wchar
2014-01-06 01:01:10 +01:00
Thomas Nagy
b2eb048d86
Cleanup in ansiterm.py
2014-01-06 00:58:00 +01:00
Thomas Nagy
001488b8d3
Signatures for the rest of ctype functions
2014-01-06 00:54:35 +01:00
Jérôme Carretero
33a60e79e7
treecleaner: 'in [...]' replaced by 'in (...)' where appropriate
2014-01-05 16:27:06 -05:00
Thomas Nagy
d01f7f36e0
Stop creating range objects in ansiterm
2014-01-05 21:47:21 +01:00
Thomas Nagy
f7ed219004
Fix for color failures on Windows 7 64-bit
2014-01-05 21:41:57 +01:00
Thomas Nagy
8d8ba52810
Removed the workaround in ansiterm.py
2014-01-05 21:39:39 +01:00
Thomas Nagy
e01695d536
Trying to get rid of the invalid handle errors in ansiterm
2014-01-05 21:31:54 +01:00
Thomas Nagy
107ebc9251
Trying to get rid of the invalid handle errors in ansiterm
2014-01-05 21:30:52 +01:00
Thomas Nagy
ece779b5ed
Temporary workaround for ctype errors (invalid handle is returned sometimes)
2014-01-05 20:53:13 +01:00
Thomas Nagy
68acc6a2b9
Return the column count on windows
2014-01-05 11:23:49 +01:00
Thomas Nagy
f8b24e70a9
Forgot to change always/never by yes/no in Options.py
2014-01-05 10:54:18 +01:00
Thomas Nagy
85bfd3eded
Minor changes in the logging system
2014-01-05 10:51:24 +01:00
Thomas Nagy
3deaeb241a
it turns out that writeconsole in ansiterm.py is not needed
2014-01-05 10:18:57 +01:00
Thomas Nagy
4107a0e29d
New option --color to control the coloring, and split the coloring from the output synchronization code
2014-01-05 01:39:32 +01:00
Thomas Nagy
fa5f149775
removed the is_vista verification, write the text by chunks and default to the default stream writer when not a tty
2014-01-04 23:20:17 +01:00
Thomas Nagy
526620f16d
Cleanup in ansiterm.py
2014-01-04 17:20:19 +01:00
Thomas Nagy
4ce22a6fa2
Typo
2014-01-04 12:15:21 +01:00
Thomas Nagy
1b34dadd88
Re-added Parallel.error_handler
2014-01-04 11:04:59 +01:00
Thomas Nagy
8ae91879ce
Revert 2f7d561cb0
- there are regressions and the performance improvement is in Pypy only
2014-01-03 22:32:58 +01:00
Thomas Nagy
5032695f26
Simplified the error handling on task status in Runner.py (API change)
2014-01-03 18:22:34 +01:00
Jérôme Carretero
f462fd9f31
extras: clang_compilation_database: python3 fixes
2014-01-02 18:26:10 -05:00
Thomas Nagy
f5e26ff749
make mem_reducer.py ready for python 3
2014-01-02 23:57:07 +01:00
Thomas Nagy
f098a0dde4
make mem_reducer.py ready for python 3
2014-01-02 23:56:31 +01:00
Thomas Nagy
2f7d561cb0
Runtime improvements in Runner.py by using deques by default (python >= 2.4)
2014-01-02 23:35:17 +01:00
Thomas Nagy
5fc835639e
Encapsulate task skipping in a method to help with the shrinking sets feature
2014-01-02 20:21:45 +01:00
Jérôme Carretero
9d6eb24abf
extras: gccdeps: fix for CXX_NAME (but some issues remain)
2014-01-02 18:13:55 +01:00
Thomas Nagy
44720924b6
case when c classes are brough by msvc but no c compiler is required, demos/c++/wscript on windows
2014-01-02 18:12:35 +01:00
Jérôme Carretero
a99ddb808f
extras: gccdeps: fix for CXX_NAME (but some issues remain)
2014-01-02 06:24:52 -05:00
Jérôme Carretero
6546e34176
Tools: ar: support for ARFLAGS environment variable
...
For instance, to make deterministic archives::
ARFLAGS=rcsD waf configure
2014-01-02 06:24:39 -05:00