Thomas Nagy
|
dd81cb74dc
|
Pass the vala environment for installation (not modified so it should be fine)
|
2016-04-28 00:29:12 +02:00 |
|
Thomas Nagy
|
09f67a3b3a
|
Remove the private Scripting._can_distclean function
|
2016-04-27 18:42:38 +02:00 |
|
Thomas Nagy
|
e77b8dc24b
|
Catch errors in format_defines
|
2016-04-26 19:38:19 +02:00 |
|
Thomas Nagy
|
8b32d93ec3
|
cleanup: '%s' -> %r
|
2016-04-26 19:35:46 +02:00 |
|
Thomas Nagy
|
0ba6b042d5
|
Remove mac_resources processing, use mac_files instead
|
2016-04-25 22:35:58 +02:00 |
|
Thomas Nagy
|
9133dbc5c9
|
Cleanup: no need for keys() everywhere
|
2016-04-22 21:10:22 +02:00 |
|
Thomas Nagy
|
b0954282e9
|
Remove the -DDLL_EXPORT flag which was added by default to fortran link on windows platforms
|
2016-04-21 22:37:27 +02:00 |
|
Thomas Nagy
|
b87a761ead
|
Tuples in startswith/endswith (Python 2.5 feature)
|
2016-04-21 22:30:35 +02:00 |
|
Thomas Nagy
|
8520dd65bb
|
Code cleanup
|
2016-04-19 22:00:21 +02:00 |
|
Shawn Hoover
|
ac3a332b03
|
Enable lazy Visual Studio detection by default: one missed spot.
|
2016-04-15 13:41:53 -04:00 |
|
Thomas Nagy
|
e0080e9f58
|
Identify java tasks more accurately and add build order on non-jar tasks - Issue 1725
|
2016-04-11 00:08:20 +02:00 |
|
christophe.duvernois
|
49ed1e0c0a
|
java tool : allow manifest to be a node
|
2016-04-05 19:23:32 +02:00 |
|
Thomas Nagy
|
2c06f0acd6
|
Simplification
|
2016-04-05 19:22:54 +02:00 |
|
Thomas Nagy
|
d7a295ab0f
|
Simplification m.group(0) -> m.group()
|
2016-04-04 22:18:28 +02:00 |
|
Thomas Nagy
|
e8cf059004
|
Do not strip / from conf.check(x=, uselib_store=Y) stored arguments
|
2016-04-04 19:00:31 +02:00 |
|
Thomas Nagy
|
a1a24c8456
|
Use define_name in check_cfg(define_name=, global_define=1)
|
2016-04-03 13:20:42 +02:00 |
|
Thomas Nagy
|
e790f6d40f
|
Added a deprecation warning for the case conf.check_cfg(atleast_version=)
|
2016-04-03 12:40:00 +02:00 |
|
Thomas Nagy
|
89d5b5462f
|
Enable define_name in conf.check(modversion=,define_name=)
|
2016-04-03 12:09:22 +02:00 |
|
Thomas Nagy
|
c0c0da2e92
|
Set DEFINES=[X=1] with conf.check_cfg(define_name=X) to override the defaults
|
2016-04-03 11:42:59 +02:00 |
|
Thomas Nagy
|
00c955d8fa
|
Option for adding HAVE_X to conf.env - conf.check(add_have_to_env=1)
|
2016-04-03 11:08:00 +02:00 |
|
Thomas Nagy
|
ee0778a76f
|
Extra parenthesis around assert message
|
2016-04-01 23:14:26 +02:00 |
|
Thomas Nagy
|
8717fa791f
|
outstanding.insert -> outstanding.append_left
|
2016-03-31 07:42:08 +02:00 |
|
Thomas Nagy
|
c563396afe
|
Do not add defines to config.h when global_define is 0
|
2016-03-28 17:49:27 +02:00 |
|
Thomas Nagy
|
6089893e40
|
Simplify the assignment of configuration test execution to defines
|
2016-03-28 16:19:36 +02:00 |
|
Thomas Nagy
|
9fd2683095
|
Let conf.check/conf.check_cfg set HAVE_x in config.h by default
|
2016-03-28 16:16:30 +02:00 |
|
Thomas Nagy
|
1eaa5e7a0f
|
parse_flags code cleanup
|
2016-03-28 14:46:29 +02:00 |
|
Thomas Nagy
|
b585594d4d
|
For consistency, cast HAVE_X to integer values
|
2016-03-28 09:59:24 +02:00 |
|
Thomas Nagy
|
6579592065
|
re_cpp matches are never empty
|
2016-03-27 19:25:12 +02:00 |
|
Thomas Nagy
|
026bae9601
|
Reduce the amount of function calls in include extraction
|
2016-03-25 13:30:32 +01:00 |
|
Thomas Nagy
|
df7fc838ce
|
Do not capture unused regexp groups
|
2016-03-25 12:56:25 +01:00 |
|
Thomas Nagy
|
5d8d7bf700
|
Save a few function calls in waflib/Tools/c_preproc.py
|
2016-03-25 12:22:00 +01:00 |
|
Thomas Nagy
|
a64a8d1d29
|
Extend relative cwd processing to Task generators
|
2016-03-23 22:28:14 +01:00 |
|
Gustavo Jose de Sousa
|
d46f541099
|
Use stash/revert/commit pattern for transactional configuration
Apply that pattern when relevant. That allows correct behavior if tools are
loaded inside a transaction.
|
2016-03-22 08:05:53 +01:00 |
|
Thomas Nagy
|
85e403516c
|
Issue 1632
|
2016-03-19 18:14:08 +01:00 |
|
Thomas Nagy
|
e8bf2731d1
|
Increase the default cache size for c_preproc
|
2016-03-19 15:18:16 +01:00 |
|
Thomas Nagy
|
a08aff6bff
|
Format debug/info records lazily
|
2016-03-19 14:46:22 +01:00 |
|
Thomas Nagy
|
017d8fd39e
|
Use relative paths in apply_incpaths by default
Relative paths are usually best for for specialized compilers (emscripten),
so this is for convenience. Absolute paths are usually faster.
|
2016-03-17 22:56:34 +01:00 |
|
Thomas Nagy
|
0970eb86cb
|
docs
|
2016-03-15 22:06:10 +01:00 |
|
Thomas Nagy
|
89ac2f0215
|
Issue 1594
|
2016-03-09 22:25:52 +01:00 |
|
Thomas Nagy
|
64af7a67bb
|
clang quirks - Issue 1714
|
2016-03-04 19:23:14 +01:00 |
|
Thomas Nagy
|
0ce499c24c
|
Revert "Make D dependency scanner aware of package.d files"
This reverts commit a61528efc3cdca56fffe27cc4bc4e6b21d2b563e.
|
2016-02-26 21:05:13 +01:00 |
|
Thomas Nagy
|
f56f22bb50
|
Prefix by # to have the artifacts at the root of the build directory
|
2016-02-26 19:25:23 +01:00 |
|
Thomas Nagy
|
e176101c8c
|
Nicer configuration message on ruby detection
|
2016-02-24 07:16:04 +01:00 |
|
Thomas Nagy
|
df8e144631
|
Smarter detection of programs passed to the command-line
|
2016-02-23 22:59:29 +01:00 |
|
Thomas Nagy
|
9147e9128a
|
Cleanup: unnecessary semicolons in Python code
|
2016-02-19 23:26:40 +01:00 |
|
Thomas Nagy
|
a02a0b54b3
|
Limit caching unnecessary data in preproc.py
|
2016-02-19 23:26:19 +01:00 |
|
Thomas Nagy
|
2d89937205
|
-DFOO in compiler commands - Issue 1704
|
2016-02-18 21:56:02 +01:00 |
|
Thomas Nagy
|
7e16c7cb1e
|
Removed bld.returned_tasks
|
2016-02-15 23:52:11 +01:00 |
|
Guillaume Poirier-Morency
|
c4bfce0fe7
|
vala: Initialize 'VALAFLAGS' with OS flags
|
2016-02-15 21:54:35 +01:00 |
|
Thomas Nagy
|
4e09a1bc5a
|
New lru caches in preproc.py to limit memory overconsumption
|
2016-02-15 00:46:44 +01:00 |
|