Thomas Nagy
5de226d7ac
docs and cosmetic changes
2012-06-09 09:42:11 +02:00
alexrp
fb815d0c8a
Copy/pasta is evil and I should feel bad.
2012-06-09 09:20:22 +02:00
alexrp
2318c294dd
And another!
2012-06-08 23:01:54 +02:00
alexrp
fdf234c2a6
Fix silly syntax error.
2012-06-08 22:58:38 +02:00
alexrp
78aa2f3e92
Some changes to the D support:
...
* Added ldc2 as a separate tool. It can be detected/used with --check-d-compiler in the compiler_d tool now.
* Added code to make sure that the compilers we find actually are the right ones (heuristics).
* Correct some old comments.
2012-06-08 21:38:40 +02:00
Thomas Nagy
a78a146365
Merge branch 'master' of https://code.google.com/p/waf
2012-06-07 17:35:26 +02:00
Thomas Nagy
f19e7cb3c8
typo
2012-06-07 17:32:01 +02:00
alexrp
0ce8e8b5ca
Clarify error message (ldc is not a dmd2 replacement, ldc2 is).
2012-06-06 23:17:24 +02:00
Thomas Nagy
1d0f1c9b21
Python 3 makes the 'encoding' parameter mandatory on all I/O operations
2012-06-05 04:31:31 +02:00
Thomas Nagy
4d56d7039f
enable static and shared libraries with the same extension (use -v to catch the mistakes)
2012-06-04 19:55:37 +02:00
Thomas Nagy
5915ae6d59
cosmetic changes
2012-06-02 09:29:30 +02:00
Thomas Nagy
214c28da7b
Merge remote-tracking branch 'remotes/origin/zougloub-fixes'
2012-06-02 08:34:05 +02:00
Jerome Carretero
c67653fff3
go: whitespace/tab sanitation
2012-06-01 22:29:31 -04:00
Jerome Carretero
879181f361
cs: indentation fix
2012-06-01 22:17:12 -04:00
Jerome Carretero
719dc32539
javaw: indentation fix
2012-06-01 22:04:59 -04:00
Thomas Nagy
a5c4b29ec4
Do not prevent Logs.error/warn/debug from getting replaced
2012-06-01 04:26:44 +02:00
Thomas Nagy
71c10abe7f
removed an unused variable (cosmetic change)
2012-05-29 22:47:33 +02:00
Thomas Nagy
4f20b48c14
this may work for visual studio 2011
2012-05-29 22:44:00 +02:00
Jerome Carretero
d00883c172
scripting: print successful completion of a task even with a progress bar, and with a better grammar
2012-05-29 09:10:00 -04:00
Thomas Nagy
34bb10d935
use colors only if stdout and stderr are both ttys
2012-05-27 23:43:43 +02:00
Thomas Nagy
3557c4caf3
docs
2012-05-27 23:42:38 +02:00
Thomas Nagy
87255223ad
cleanup
2012-05-22 18:43:28 +02:00
Thomas Nagy
fb1addeaf2
cleanup
2012-05-21 20:23:43 +02:00
Thomas Nagy
2e19a6bb28
Issue 1166
2012-05-19 16:32:37 +02:00
Thomas Nagy
7f77cab6bf
Issue 1044
2012-05-19 11:24:42 +02:00
Thomas Nagy
0927ddde28
Provide safer readf/writef/h_file functions on win32
2012-05-19 10:29:44 +02:00
Thomas Nagy
10d3ecdc34
add the missing finally block to open()
2012-05-19 10:27:47 +02:00
Thomas Nagy
3ff3c02092
reuse Utils.h_file in waflib/extras/md5_tstamp.py
2012-05-19 10:26:34 +02:00
Thomas Nagy
ed56a01764
cleanup
2012-05-19 09:45:57 +02:00
Thomas Nagy
df865701e2
Remove some redundant code from Node.py
2012-05-17 19:54:36 +02:00
Thomas Nagy
cf773b89de
return the value of opt.add_option()
2012-05-17 14:57:58 +02:00
Thomas Nagy
5d6c12be1f
cleanup on the write functions
2012-05-17 13:49:09 +02:00
Thomas Nagy
5ec0cbed4c
self.env->env when looking for defines in parse_flags
2012-05-17 11:16:16 +02:00
Thomas Nagy
66172d53d3
Issue 1165
2012-05-16 08:29:13 +02:00
Jerome Carretero
91802ba41f
Allow cross-compiling of qt4 applications (plz2review)
...
I'm cross-compiling the qt4 demo with::
export QT4_ROOT=/path/to/win32/qt4
QT4_INCLUDES=$QT4_ROOT/include QT4_XCOMPILE=1 QT4_BIN="$PWD" QT4_LIBDIR=$QT4_ROOT/lib \
CXX=i686-pc-mingw32-g++ CC=i686-pc-mingw32-gcc CFLAGS=-g CXXFLAGS=-g waf configure
I made a simple wrapper for the qt tools::
lrwxrwxrwx 1 cJ cJ 7 May 12 14:08 moc -> wrapper*
lrwxrwxrwx 1 cJ cJ 7 May 12 14:02 qmake -> wrapper*
lrwxrwxrwx 1 cJ cJ 7 May 12 14:09 rcc -> wrapper*
lrwxrwxrwx 1 cJ cJ 7 May 12 14:04 uic -> wrapper*
-rwxrwxr-x 1 cJ cJ 318 May 12 14:04 wrapper*
Wrapper contents::
#!/usr/bin/env python
# Calls win32 Qt tools via wine (too lazy to install the same version)
import sys, os, subprocess
QT4_ROOT = os.environ["QT4_ROOT"]
tool = os.path.basename(sys.argv[0])
args = sys.argv[1:]
cmd = [
"wine",
"%s/bin/%s" % (QT4_ROOT, tool),
] + args
sys.exit(subprocess.call(cmd))
Note: disabled localization in qt4 demo wscript as I don't need it.
2012-05-12 14:56:09 -04:00
Thomas Nagy
f486c0a391
Merge branch 'master' of https://code.google.com/p/waf
2012-05-11 07:27:04 +02:00
Thomas Nagy
556eabd0af
new include guard for write_config_header
2012-05-11 07:26:50 +02:00
Harald Klimach
677e9d4c9c
Included the fc_add_flags call in the fc_ tools of the extras directory.
2012-05-09 06:55:43 +02:00
Thomas Nagy
49ce7a489e
add the FCFLAGS from the os environ
2012-05-09 00:35:24 +02:00
Thomas Nagy
b188419d09
missing line for Issue 1164
2012-05-08 21:58:44 +02:00
Thomas Nagy
440fd37dfa
Issue 1164
2012-05-08 19:01:30 +02:00
Thomas Nagy
6ecaf793a9
Add stdout/stderr parameters to exec_command to force the unbuffered output
2012-05-08 18:35:22 +02:00
Thomas Nagy
bb25f417f8
simplification
2012-05-08 18:31:20 +02:00
Thomas Nagy
d931b656f8
let Node.delete evict the node in question
2012-05-06 10:43:56 +02:00
Thomas Nagy
0d97220bd4
force gcc for gcc+asm support
2012-05-05 17:06:34 +02:00
Thomas Nagy
f71406c404
Issue 1157
2012-05-04 23:53:51 +02:00
Thomas Nagy
a0f0878886
Issue 1162
2012-05-04 23:13:13 +02:00
Thomas Nagy
574ba5fe39
Issue 1162
2012-05-04 19:43:13 +02:00
ita
5cd41c2a98
Issue 1162
2012-05-04 14:32:25 +02:00
ita
b6455df988
use the unbuffered output for latex commands
2012-05-04 10:05:10 +02:00
ita
2c4d772e3d
Issue 1162
2012-05-04 09:25:48 +02:00
ita
ea12601932
Make sure g95.py gfortran.py and ifort.py can be used in a standalone manner
2012-04-30 11:07:08 +02:00
ita
12b66365d3
Issue 1159
2012-04-30 10:29:31 +02:00
Thomas Nagy
bbe8624875
Issue 1155
2012-04-26 23:47:04 +02:00
Thomas Nagy
707fa06763
Issue 1154
2012-04-23 23:59:53 +02:00
Thomas Nagy
af2c42f9b8
Issue 1153, fix the C# stuff
2012-04-23 19:16:56 +02:00
Thomas Nagy
692ab67591
typo
2012-04-21 10:22:22 +02:00
Thomas Nagy
af2d8053cc
Issue 1150, Apple broke java
2012-04-21 00:22:44 +02:00
Thomas Nagy
b62c401299
Issue 1151
2012-04-21 00:00:56 +02:00
andreww
7515dab30e
Add 'platform' argument for C# tasks.
...
Set the 'platform' argument on C# a task generator to select the
'/platform' option to pass to the compiler. Defaults to 'anycpu'.
Signed-off-by: Thomas Nagy <tnagy2pow10@gmail.com>
2012-04-17 20:43:25 +02:00
Thomas Nagy
264b0ab5f5
for consistency, make ant_glob case sensitive everywhere by default
2012-04-16 20:20:49 +02:00
andreww
0328aa6847
Make ant_glob case insensitive on Windows
...
ant_glob now takes an optional keyword argument, ignorecase. It
defaults to True on Windows and False elsewhere.
Signed-off-by: Thomas Nagy <tnagy2pow10@gmail.com>
2012-04-16 20:18:22 +02:00
Thomas Nagy
d5c9b8f258
Issue 1117
2012-04-16 19:54:19 +02:00
Thomas Nagy
d963163471
reverting the latest changes to Runner.py, there is a very good reason to use atexit
2012-04-14 19:52:38 +02:00
Thomas Nagy
661127acf3
Issue 1135
2012-04-13 23:11:17 +02:00
Thomas Nagy
2ed4e80f83
Issue 1146
2012-04-13 18:49:28 +02:00
Thomas Nagy
57a9ffd972
Issue 1145
2012-04-13 18:32:34 +02:00
Thomas Nagy
f37a7bc698
cleanup
2012-04-13 08:37:48 +02:00
Thomas Nagy
b32115aab1
Issue 1140
2012-04-13 08:36:02 +02:00
Thomas Nagy
315973e243
Build::get_all_task_gen
2012-04-13 01:24:43 +02:00
Thomas Nagy
9004b1fd95
Issue 1138, Issue 1139, Issue 1141
2012-04-13 00:48:34 +02:00
Thomas Nagy
37854f57a2
Issue 1144
2012-04-12 19:55:08 +02:00
Thomas Nagy
6db0d97fba
Fix related to Issue 1124
2012-04-12 08:30:45 +02:00
Thomas Nagy
2703feddac
Issue 1140
2012-04-11 19:23:57 +02:00
Thomas Nagy
cc65ab9c8b
Issue 1140
2012-04-11 19:05:46 +02:00
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