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

2293 Commits

Author SHA1 Message Date
Thomas Nagy
b75d3a1801 Issue 1140 2012-04-10 18:30:10 +02:00
Thomas Nagy
3a1a855ab5 another useful profiling value is 'cumulative' 2012-04-09 23:49:07 +02:00
Thomas Nagy
64c38485c0 fix the terminal width detection, Issue 1101 2012-04-09 23:34:23 +02:00
Thomas Nagy
5448e23e40 Python is getting a bit better at threading, we do not need to recycle threads anymore 2012-04-09 23:17:31 +02:00
Thomas Nagy
062c5cae1a add default constraints on the case subst:foo.in->foo.h for convenience purposes 2012-04-08 21:24:42 +02:00
Thomas Nagy
2477e19cbd do not output configuration errors to stderr (regression from Issue 1101) 2012-04-08 20:58:53 +02:00
Thomas Nagy
3e0c65e4af feature 'subst' supports before/after, disable the warning 2012-04-08 20:20:10 +02:00
Thomas Nagy
bafd9c4417 refactor the vapi_dirs flags processing 2012-04-07 14:48:45 +02:00
Thomas Nagy
1e083206af extract another method from the vala processing 2012-04-07 14:42:47 +02:00
Thomas Nagy
e7306c166f cleanup 2012-04-07 13:50:26 +02:00
Thomas Nagy
237de1d4e3 refactoring vala.py 2012-04-07 13:40:34 +02:00
Thomas Nagy
898872699d removed the macro DLL_EXPORT for gcc/g++ on windows and cleaned up a few TODO entries 2012-04-07 10:54:40 +02:00
Thomas Nagy
19f6fb2595 Issue 1124 2012-04-07 09:59:05 +02:00
Thomas Nagy
81a2e68859 cleanup 2012-04-07 09:45:53 +02:00
Oliver Sauder
b52d322d1d Fixed invalid import
Signed-off-by: Thomas Nagy <tnagy2pow10@gmail.com>
2012-04-06 15:09:27 +02:00
Oliver Sauder
80f39778d1 Added documentation for valadoc
Signed-off-by: Thomas Nagy <tnagy2pow10@gmail.com>
2012-04-06 15:09:27 +02:00
Oliver Sauder
9c9ea64b26 Fixing valadoc task
Signed-off-by: Thomas Nagy <tnagy2pow10@gmail.com>
2012-04-06 15:09:27 +02:00
Thomas Nagy
0bac837910 Issue 1140 2012-04-05 22:10:08 +02:00
Thomas Nagy
7033fb4767 convoluted solution for Issue 1101 2012-04-04 00:54:46 +02:00
Thomas Nagy
49f773b43c this might solve Issue 1132 2012-04-03 23:40:50 +02:00
Thomas Nagy
c3067e0912 In the file copy, ensure that the parent folder is created 2012-04-02 01:56:24 +02:00
Thomas Nagy
3987a8e7fd subst source/target may be a node object 2012-04-02 01:48:22 +02:00
Thomas Nagy
4f9efc66a5 bad import 2012-04-02 01:42:35 +02:00
Thomas Nagy
181438a9ba make sure the md5_tstamp module can be imported multiple times without causing problems 2012-04-02 01:36:52 +02:00
Thomas Nagy
d8b2bbc363 win32 optimizations 2012-04-02 01:11:21 +02:00
Thomas Nagy
03905f8402 cosmetic change 2012-04-01 11:30:23 +02:00
Thomas Nagy
213daf320b update for waf 1.7 2012-03-30 20:25:11 +02:00
Thomas Nagy
640ad5b61d extend bld.subst for the copy case 2012-03-29 00:04:34 +02:00
Thomas Nagy
c7a41fc9f6 Issue 1128 2012-03-25 10:33:57 +02:00
Thomas Nagy
67a3320c4a accept lists in bld.add_manual_dependency 2012-03-24 11:37:48 +01:00
Thomas Nagy
c86de0c041 Issue 1131 2012-03-23 03:50:15 +01:00
Thomas Nagy
59f4ceb51e Issue 1131 2012-03-23 03:42:05 +01:00
Thomas Nagy
ce05a01705 Issue 1131 2012-03-23 03:31:56 +01:00
Thomas Nagy
8481ee95b2 Issue 1110 2012-03-23 02:43:04 +01:00
Thomas Nagy
154bc0145e Issue 1130 2012-03-18 19:05:54 +01:00
Thomas Nagy
9c823649ab Issue 1122 2012-03-11 13:14:28 +01:00
Thomas Nagy
8bfddb955e Issue 1125 2012-03-10 19:22:40 +01:00
Thomas Nagy
5aee9e74a8 Issue 1123 2012-03-09 20:16:56 +01:00
Thomas Nagy
d9226758ab Merge branch 'master' of https://code.google.com/p/waf 2012-03-08 21:35:45 +01:00
Thomas Nagy
533029892f Issue 1122 2012-03-08 21:35:36 +01:00
Harald Klimach
b33c7a688a If the stdout does not contain the version string, check the stderr 2012-03-08 12:01:44 +01:00
Harald Klimach
3e3e391100 Do a multiline search for the NAG compiler version string 2012-03-08 11:34:37 +01:00
Harald Klimach
e7325b2b89 Small correction to the fc_nag module:
use lower to identify Module filenames
2012-03-08 01:01:55 +01:00
Harald Klimach
6285826ff4 Added support for the NAG Fortran compiler 2012-03-08 00:24:42 +01:00
Thomas Nagy
577bdbea67 Patch #2 in Issue 1110 2012-03-04 15:49:28 +01:00
Thomas Nagy
85f7426d31 Issue 722 2012-03-04 15:33:48 +01:00
Thomas Nagy
284c3a0810 Install all libraries with +x 2012-03-03 15:54:17 +01:00
Thomas Nagy
328a15232c bind the timer to the context object 2012-03-03 14:01:12 +01:00
Thomas Nagy
8ca6bc9504 Issue 1111 2012-02-26 14:32:30 +01:00
Thomas Nagy
5beb2c4d55 Issue 1117 2012-02-26 13:25:21 +01:00
Thomas Nagy
44308c4d10 s.split("\n") is not portable, use s.splitlines() 2012-02-26 09:43:18 +01:00
Jerome Carretero
6b3401d28e compile_fun: allow debug output to be copy/pasted into interpreter
$ waf --zones=action

[2/2] cprogram: build/main.c.1.o -> build/main
18:16:04 action ['def f(tsk):', '\tenv = tsk.env', '\tgen = tsk.generator', '...']

cut & paste...

>>> x = CUT&PASTE
>>> print("\n".join(x))

def f(tsk):
    env = tsk.env
    gen = tsk.generator
    ...
2012-02-25 18:23:27 -05:00
Thomas Nagy
1134de1bb5 Issue 1120 2012-02-25 16:47:30 +01:00
Thomas Nagy
245246df2f Merge branch 'master' of https://code.google.com/p/waf 2012-02-25 14:17:26 +01:00
Thomas Nagy
25783e94d9 extract the system paths to a constant 2012-02-25 14:17:12 +01:00
Jerome Carretero
051248d8bf Merge branch 'zougloub-ticgt' (minus the non-abspath stuff): can't hurt anybody
I'm using the ticgt tool at work and I don't feel like leaving it in a branch.
2012-02-25 01:19:41 -05:00
Jerome Carretero
3fafc3e4e3 ticgt: add a few lines of docs 2012-02-25 01:12:09 -05:00
Thomas Nagy
74beae4113 Issue 1117 2012-02-22 20:41:09 +01:00
Thomas Nagy
976d2e95a0 make the 'execute' parameter optional when checking for the d libraries 2012-02-22 19:24:06 +01:00
Thomas Nagy
5435fda557 Optimize the processing of the targets in bld(rule=) 2012-02-20 02:28:10 +01:00
Thomas Nagy
95951a6f5d fixed the import in the code snippet for profiling 2012-02-20 02:06:16 +01:00
Thomas Nagy
d85051b7d6 Limit the amount of similar tasks created by bld(rule=...) by using a cache by default 2012-02-20 01:45:33 +01:00
Thomas Nagy
242869fd40 docs (replace 1.6 by 1.7) 2012-02-19 12:44:37 +01:00
Thomas Nagy
a1a7e0b2af removed the no-longer-needed subprocess copy 2012-02-19 10:36:30 +01:00
Thomas Nagy
3938a4ae70 for consistency x.search() -> x.search_node() 2012-02-19 10:15:31 +01:00
Harald Klimach
818e057de5 Addressing issue #1116 2012-02-18 15:33:56 +01:00
Thomas Nagy
b5ea8d79f2 remove the go stuff, it will be rewritten 2012-02-18 01:42:44 +01:00
Thomas Nagy
35e7a05ffa Issue 1115 2012-02-18 00:53:18 +01:00
Thomas Nagy
652d42f0ff Issue 1114 2012-02-18 00:27:05 +01:00
Thomas Nagy
8f4f2583f0 propagate the env defined in self.env.env instead of re-creating one from scratch 2012-02-17 20:18:02 +01:00
Thomas Nagy
86836488cc Issue 1113 2012-02-17 01:44:18 +01:00
Thomas Nagy
872e480abf typo 2012-02-16 20:16:30 +01:00
Thomas Nagy
013f38ed35 Issue 1112 2012-02-16 09:22:17 +01:00
Thomas Nagy
60686b8ef7 fix for python 3.2 2012-02-15 22:03:08 +01:00
Thomas Nagy
7efa03bfee @after->@after_method 2012-02-15 09:29:34 +01:00
Thomas Nagy
b3fcd71d50 Added Node.evict() 2012-02-12 15:36:57 +01:00
Thomas Nagy
ef0c80e3b6 Added Utils.writef (counterpart of Utils.readf) 2012-02-12 15:27:38 +01:00
alexrp
3368341313 Allow passing args through to 'waf configure' in 'waf distcheck'.
This adds a new option, --distcheck-args, which can be set to
specify the args that will be passed to 'waf configure' when
running 'waf distcheck'. If the option is not set, all arguments
starting with '-' passed to 'waf distcheck' are passed instead.
2012-02-11 21:24:41 +01:00
Thomas Nagy
779a93f07b missed one possible exception 2012-02-11 14:57:20 +01:00
Thomas Nagy
b5bb54ede7 remove more except: lines 2012-02-11 14:49:27 +01:00
Thomas Nagy
63d3442ad2 remove more except: lines 2012-02-11 14:43:07 +01:00
Thomas Nagy
d8f192fbc2 remove more except: lines 2012-02-11 14:31:00 +01:00
Thomas Nagy
adf2225f76 remove as many bare 'except:' statements as possible 2012-02-11 13:43:47 +01:00
Thomas Nagy
28dc361072 filtered_object -> accept_node_to_link (still bloatware but better name) 2012-02-08 21:40:01 +01:00
Thomas Nagy
8144fc74f9 we do not need a custom subprocess module anymore 2012-02-08 21:27:29 +01:00
Jerome Carretero
8f9ee6f547 ti_cgt: do not alter LINKFLAGS, but append objects 2012-02-08 01:40:43 -05:00
Jerome Carretero
1ec508d1cd ti_cgt: Add missing dsplink files. 2012-02-08 01:40:42 -05:00
Jerome Carretero
fb29c77d4e I need to do something about these FLAGS... 2012-02-08 01:40:42 -05:00
Jerome Carretero
f86c3bd610 ticgt: do not monkey patch core waf code anymore (cleaner !)
But there's still use of duplication of internal functionality.
2012-02-08 01:40:42 -05:00
Jerome Carretero
7f97cb4827 ticgt: get rid of hack(), thanks again ita
So we are closer (ccroot.create_compiled_task is monkey patched)
 to having a standard toolchain.
2012-02-08 01:40:42 -05:00
Jerome Carretero
ac14963f81 ticgt: use create_compiled_task to dispatch to 'c' or 'ti_c' dynamically
Thanks ita.

Now, we'd like to do something as clean for the link task.
2012-02-08 01:40:42 -05:00
Jerome Carretero
fadbe6cd6d ticgt: support stlib 2012-02-08 01:40:42 -05:00
Jerome Carretero
e1f5ed8555 ticgt: recursive scanning for tconf 2012-02-08 01:40:42 -05:00
Jerome Carretero
5cb4297597 ticgt: use taskgen path NOT build path 2012-02-08 01:40:42 -05:00
Jerome Carretero
576255cf39 ticgt: enhancements, find more default flags
I'm still not quite convinced it's worth it using something else
 than TI's makefiles.
2012-02-08 01:40:41 -05:00
Jerome Carretero
10087316c4 Start working on TI codegen toolchain (c6x) 2012-02-08 01:40:41 -05:00
Jerome Carretero
1aed4d6b9f c: avoid absolute paths 2012-02-08 01:40:41 -05:00
Jerome Carretero
a30aa80dcc Revert "cleanup"
This reverts commit 3fa197298b.

Trying to import extras/subprocess first fails on Python 3.{1,2}.
2012-02-08 00:43:12 -05:00
Jerome Carretero
1553cb2dd6 ccroot: implement bld.read_object("pouet.o") and aux. feature
I could use this !
2012-02-07 23:48:15 -05:00
Jerome Carretero
5c3f6c680b ccroot: alter add_objects_from_tgen which was too restrictive
The code was talking about filtering out .pdb but it was filtering out anything
that is not in .{o,obj}, preventing from injecting weird objects in the link task.
2012-02-07 22:48:23 -05:00
Thomas Nagy
f5f73429d4 reverting the previous changes to runner.py, need to think more about it 2012-02-06 03:08:12 +01:00
Thomas Nagy
e0bf42db95 missing change 2012-02-06 02:48:07 +01:00
Thomas Nagy
2eebd14dcd move the task error handler to the method error_handler 2012-02-06 02:25:10 +01:00
Thomas Nagy
3fa197298b cleanup 2012-02-06 02:21:37 +01:00
Thomas Nagy
bbacc90ced cleanup 2012-02-06 02:17:24 +01:00
Thomas Nagy
4404d9062c cleanup 2012-02-06 02:13:25 +01:00
Thomas Nagy
2263d60b8d Issue 1101 2012-02-06 02:07:18 +01:00
Thomas Nagy
959e450043 cleanup for waf 1.7 2012-02-06 01:45:44 +01:00
Thomas Nagy
634a9ed606 clean up for waf 1.7 2012-02-04 19:41:51 +01:00
Thomas Nagy
bfca082c42 Cleanup for waf 1.7 2012-02-04 19:39:45 +01:00
Thomas Nagy
8fb1de97d8 do not load the compat15 tool by default in waf 1.7 2012-02-04 19:34:19 +01:00
Thomas Nagy
4b108e2f95 new release 1.6.11 2012-02-04 19:02:11 +01:00
Thomas Nagy
5b577a9109 docs 2012-01-26 21:08:52 +01:00
Thomas Nagy
f953165688 error message improvement 2012-01-25 09:36:33 +01:00
Thomas Nagy
1d8f14da94 Issue 1103 2012-01-14 16:35:33 +01:00
Thomas Nagy
09940abecf Issue 1104 2012-01-14 13:45:49 +01:00
Thomas Nagy
dd14b122b8 problem fixed? Issue 1104 2012-01-14 13:32:35 +01:00
Thomas Nagy
738d7ac931 Issue 1104 2012-01-14 10:59:49 +01:00
Thomas Nagy
c12030c1f8 Issue 1104 2012-01-14 05:09:54 +01:00
Thomas Nagy
bdb0108515 make sure to display taskbase instances in the pdebug diagram 2012-01-11 00:16:36 +01:00
Thomas Nagy
5f2284cad6 typo 2012-01-08 18:24:29 +01:00
Thomas Nagy
72efb7867b Issue 1099 2012-01-08 18:13:50 +01:00
Thomas Nagy
33f0b6bdfb make sure to remove the waf cache on python 3 2012-01-08 15:49:06 +01:00
Thomas Nagy
3460a01464 more tricks on forcing specific build orders 2012-01-08 15:41:08 +01:00
Thomas Nagy
8683e29136 dmd wants .obj files on windows? 2012-01-07 15:23:40 +01:00
Thomas Nagy
cdb339213b Issue 1098 2012-01-05 21:01:11 +01:00
Thomas Nagy
00fda9dc84 Issue 1097 2012-01-04 20:37:53 +01:00
Thomas Nagy
3561e05ed4 #1096 2012-01-02 20:26:06 +01:00
Thomas Nagy
dd4984aab0 #1095 2011-12-31 14:32:38 +01:00
Thomas Nagy
7252308f7d #1094 again 2011-12-31 13:49:34 +01:00
Thomas Nagy
5d31ae480a give conf.env.env to Popen in missing places 2011-12-25 11:11:44 +01:00
Thomas Nagy
3562008ffb Issue 1090 2011-12-25 10:37:19 +01:00
Thomas Nagy
8dc822fded Issue 1089 2011-12-21 08:55:08 +01:00
Thomas Nagy
9c49c5ab00 Issue 1083 2011-12-17 23:07:25 +01:00
Thomas Nagy
9956585445 another missing import 2011-12-17 22:42:17 +01:00
Thomas Nagy
4bb247a623 missing import 2011-12-17 22:39:57 +01:00
Thomas Nagy
4bc064a119 enable the qt4 tool to run even if xml support is missing 2011-12-17 15:45:42 +01:00
Thomas Nagy
7604f729c3 ensure that the drive letters are properly handled when dealing with foreign files 2011-12-17 09:47:39 +01:00
Thomas Nagy
b8c19f423a future release 1.6.10 2011-12-17 09:28:02 +01:00
Thomas Nagy
a7e69d6b81 Issue 1086 2011-12-14 09:20:34 +01:00
Thomas Nagy
856b53c046 Issue 1080 2011-12-09 00:54:59 +01:00
Thomas Nagy
a639280339 Issue 1078 2011-12-07 20:50:20 +01:00
Thomas Nagy
818b605675 Fix for Issue 1076 2011-12-07 03:27:43 +01:00
Thomas Nagy
5bf4fe72fd Merge branch 'master' of https://code.google.com/p/waf 2011-12-06 03:43:27 +01:00
Thomas Nagy
fd8bc22660 corner case with recurse(recurse(name=a)) 2011-12-06 03:43:15 +01:00
Johan Boule
952d7ab1e9 changed TODO about darwin to a simple note. 2011-12-03 22:00:16 +01:00
Thomas Nagy
250a8c699c The previous change breaks the powerpc builds
The compiler detection often relies on functions named gcc_xxx_platform,
if powerpc is left, then all the functions must be added in all those
modules.
2011-12-03 21:44:38 +01:00
Johan Boule
5af4835da5 Merge branch 'master' of https://code.google.com/p/waf 2011-12-03 21:02:22 +01:00
Johan Boule
e071749244 - added note about spurious darwin detection
- added google nacl
2011-12-03 20:56:58 +01:00
Johan Boule
469742d18a powerpc doesn't mean darwin 2011-12-03 20:35:55 +01:00
Thomas Nagy
19adba7841 added a warning for ant_glob on the build directory 2011-12-02 19:13:30 +01:00
Thomas Nagy
c798bbe74f avoid the exception on --help on win32 2011-11-28 19:19:25 +01:00
Thomas Nagy
c00a364048 py3k syntax 2011-11-26 15:10:00 +01:00
Thomas Nagy
4c9eceb088 Issue 1074 2011-11-25 22:19:16 +01:00
Thomas Nagy
4bb4ff5993 chmod in the build directory with features=subst 2011-11-23 21:36:16 +01:00
Thomas Nagy
56ac2bf5e8 fix for python 2.4 2011-11-20 15:27:11 +01:00
yngwe
2c59015b99 PowerPC does not necessarily mean MacOS; darwin GCC should now be detected better 2011-11-20 14:24:01 +01:00
Thomas Nagy
6eb83abd1c fix for python 3 2011-11-19 21:31:25 +01:00
Thomas Nagy
a2c4801476 check for endianness 2011-11-19 21:25:58 +01:00
Thomas Nagy
bfbbaa2081 add a parameter test_exec to 'check_library' 2011-11-19 18:49:07 +01:00
Thomas Nagy
7fdca5d90d docs 2011-11-19 18:31:23 +01:00
Thomas Nagy
407a78e209 another fix for powerpc, it looks like i am the first to be looking into it 2011-11-19 14:24:17 +01:00
Thomas Nagy
68a5675914 more powerpc fixes 2011-11-19 13:35:21 +01:00
Thomas Nagy
e6f8d1e9ee evil osx stuff 2011-11-19 13:21:02 +01:00
Thomas Nagy
7e904b7e74 #1066 2011-11-19 00:03:28 +01:00
Thomas Nagy
a115091e20 docs 2011-11-18 00:33:25 +01:00
Thomas Nagy
0dda692b6f more osx stuff 2011-11-12 21:47:02 +01:00
Thomas Nagy
8e0552b5cf another attempt for osx 2011-11-12 21:38:21 +01:00
Thomas Nagy
f8f5af618f experimental osx stuff 2011-11-12 21:30:48 +01:00
Thomas Nagy
6f5aceb005 experimental osx stuff 2011-11-12 21:08:54 +01:00
Thomas Nagy
1784b31a5e Merge branch 'master' of https://code.google.com/p/waf 2011-11-12 11:09:52 +01:00
Thomas Nagy
0584dcc093 #1066 2011-11-12 11:09:16 +01:00
yngwe
b986066245 fixed python3 errors; made XCode project generator use ARCH flag (debugging of universal binaries now possible) 2011-11-11 15:19:50 +01:00
Thomas Nagy
4e22c25c5b the variable standard_includes became unused for some reason 2011-11-09 20:21:11 +01:00
Thomas Nagy
cd0e72f264 #1068 2011-11-09 03:09:58 +01:00
Thomas Nagy
32468b86ba #1066 2011-11-09 02:54:27 +01:00
Jerome Carretero
1a9360c3b2 Linkage test in conf.check_boost + docs + attempt to autodetect link flags (bad)
The linkage test "fixes" #1038 : if we can't link, you'll know it before building.

Documentation was added for some MSVC problematics, it may not be great...

Added --boost-linkage_autodetect to accommodate automagically (ugly) for some typical boost builds on MSVC.
2011-11-08 02:13:00 -05:00
Thomas Nagy
21776d976f Merge branch 'master' of https://code.google.com/p/waf 2011-11-08 01:03:10 +01:00
Thomas Nagy
d421f58c5c #1066: need to check if it works properly on win32 2011-11-08 01:02:57 +01:00
yngwe
21035f9cca WinCE support (by Matt); issue 1065 2011-11-07 20:02:39 +01:00
Thomas Nagy
612cb9b8b3 #1061 2011-11-06 14:34:10 +01:00
Thomas Nagy
977372d94a docs 2011-11-06 14:26:32 +01:00
Thomas Nagy
5419ad2230 cleanup 2011-11-06 13:10:06 +01:00
Thomas Nagy
8587f69be3 #1040 2011-11-06 13:06:54 +01:00
Thomas Nagy
c0f1df3905 uncontroversial changes of #1040 2011-11-06 12:58:26 +01:00
Thomas Nagy
f9754ac7d5 another experimental module for stopping as early as possible when errors occur with -k 2011-11-05 23:57:17 +01:00
Thomas Nagy
742ca78276 missing constant HEADERS_GLOB + code cleanup 2011-10-30 23:44:15 +01:00
Thomas Nagy
7bb92d55ae using -verbose to track which .class were created was a good idea, but it does not work in practice 2011-10-30 20:40:57 +01:00
Thomas Nagy
d3d4e2626c #1063 2011-10-27 01:02:58 +02:00
yngwe
da41aac8c0 Merge branch 'master' of https://code.google.com/p/waf 2011-10-27 00:13:01 +02:00
yngwe
d89792e88c XCode project generator for Mac applications 2011-10-27 00:11:10 +02:00
Thomas Nagy
3f0b96ee7a #1063 2011-10-26 22:09:30 +02:00
Thomas Nagy
9fbfadd6d8 #1063 2011-10-26 22:04:34 +02:00
Thomas Nagy
665fa4294c #1062 2011-10-26 21:57:58 +02:00
Thomas Nagy
c6f6bb29b1 disable the binding installation #1060 2011-10-22 18:13:49 +02:00
Thomas Nagy
e473f2a62e cleanup 2011-10-19 04:14:04 +02:00
Thomas Nagy
c8448e9c30 dmd on windows will not be supported 2011-10-19 04:11:25 +02:00
Thomas Nagy
a65b19cb36 #1052 2011-10-19 04:02:03 +02:00
Thomas Nagy
98be37f206 dmd2 is a totally different thing 2011-10-19 03:34:59 +02:00
Thomas Nagy
bc001ce1de evil bug in md5_tstamp 2011-10-18 19:02:53 +02:00
Thomas Nagy
1f4edf5ace Provide another hashing scheme 2011-10-17 18:52:01 +02:00
Thomas Nagy
9fab9e0f6b better error messages 2011-10-17 18:37:19 +02:00
Thomas Nagy
57627dc5e9 #1055, add more asm variables 2011-10-16 18:19:31 +02:00
Thomas Nagy
71efd9b435 a more robust way of loading environment variants 2011-10-16 08:41:21 +02:00
Thomas Nagy
38b0201ce5 force env.store() to create the required folder structure for convenience 2011-10-16 08:30:10 +02:00
Thomas Nagy
07fb78a9bf solution for [ Issue 1033 ] by Nicolas Mercier 2011-10-15 16:26:05 +02:00
Thomas Nagy
b283f54c08 docs 2011-10-14 20:22:09 +02:00
Thomas Nagy
bed108b178 #1054 2011-10-13 08:14:28 +02:00
Thomas Nagy
3e98ef102c remove the annoying syctl output from the console (mac osx) 2011-10-10 18:56:10 +02:00
Thomas Nagy
664116ab1f fix the cpu detection on HPUX 2011-10-09 22:34:01 +02:00
Thomas Nagy
fc962542f8 #1052 2011-10-09 22:20:54 +02:00
Thomas Nagy
0647d2aaee change the error message verbosity 2011-10-09 20:55:38 +02:00
Thomas Nagy
8d4d7ac9b0 #1053 2011-10-09 19:46:34 +02:00
Thomas Nagy
432133d1ee #1053 2011-10-09 10:54:11 +02:00
Thomas Nagy
bd430fcacd #1047 2011-10-08 18:07:56 +02:00
Thomas Nagy
b885c0d80a Cleanup 2011-10-08 16:11:12 +02:00
Thomas Nagy
58bff6569c Issue #1047 2011-10-07 19:50:36 +02:00
Thomas Nagy
df22b83466 missing import 2011-10-05 20:04:19 +02:00
Thomas Nagy
d755722218 #1049 2011-10-04 22:00:15 +02:00
Thomas Nagy
aae2817b62 docs 2011-10-04 21:53:06 +02:00
Thomas Nagy
2baaf78394 If there is no previous error, and if an exception occurs while in -k, then that error must be displayed 2011-10-04 21:42:32 +02:00
Thomas Nagy
c1a0bc1f3b In verbose mode with -k, display the complete error messages 2011-10-04 21:31:01 +02:00
Thomas Nagy
54b89c8804 #1050 2011-10-04 20:52:02 +02:00
Thomas Nagy
02cb892519 Smarter way of reinjecting files by extension
Use the file name to match against the list of extensions, and
not just the last extension used.
2011-10-04 20:29:05 +02:00
Thomas Nagy
476f89681a Smarter "reentrant" behaviour for TaskGen.declare_chain
Re-add to the list of source files the files that have an
existing mapping.
2011-10-04 20:26:22 +02:00
Thomas Nagy
1bf049e4fc Check for erroneous "rule" attributes on task classes 2011-10-04 19:45:30 +02:00
Thomas Nagy
5b38195885 fix the regression made by changing the lock file name 2011-10-01 19:04:26 +02:00
Thomas Nagy
dfd5872e62 new release - waf 1.6.8 2011-10-01 09:25:36 +02:00
Thomas Nagy
516a253cbd #1039 2011-10-01 09:20:36 +02:00
Thomas Nagy
f9a598cb29 cosmetic changes 2011-10-01 08:24:36 +02:00
ita
a29880d753 Processor detection improvement 2011-09-30 16:45:11 +02:00
ita
a971973cde For consistency, execute the command-line processing in the same try-except block as other commands 2011-09-29 13:54:20 +02:00
Thomas Nagy
41d7ab3aa6 #1045, disable the .py file installation when setting install_path=None 2011-09-26 02:37:05 +02:00
Thomas Nagy
ce5241dc26 issue #856 2011-09-17 02:18:04 +02:00
Thomas Nagy
bde0ca40d1 issue #1041 2011-09-16 00:30:25 +02:00
Harald Klimach
d939b02498 Ups, missed the cxx LINKFLAGS, when moving them for all compilers. 2011-09-12 10:01:35 +02:00
Thomas Nagy
b8cab53e60 This one is definitely a bug 2011-09-12 00:29:09 +02:00
Harald Klimach
1f8c9269d1 Move LINKFLAGS further to the front, similar to
the CFLAGS.
2011-09-11 12:02:48 +02:00
Thomas Nagy
2efa1ed844 Remove the remaining references to svn. 2011-09-10 21:25:03 +02:00
Thomas Nagy
95449949a2 Much better logging 2011-09-10 20:46:24 +02:00
Thomas Nagy
c41ca4b821 use lists instead of tuples for constants and convert to unix format all .py files 2011-09-10 20:02:12 +02:00
Thomas Nagy
579da4528b Unused variable 2011-09-10 12:20:18 +02:00
Thomas Nagy
44a967e326 Initial commit 2011-09-10 11:13:51 +02:00