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
e70cd20398
docs
2012-02-07 09:20:32 +01: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
7d9f224841
we require python >= 2.4 now
2012-02-06 01:39:25 +01:00
Thomas Nagy
6b151e7314
newer gcc versions want a .h.gch
2012-02-04 22:33:43 +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
4307f98609
docs
2012-02-04 19:00:17 +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
64235590ca
Issue 1104
2012-01-14 15:26:40 +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
20dc47b4e9
removing the pseudo-sequential constraints part, it is probably too advanced for the scope of this chapter
2012-01-08 15:55:04 +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
61e2858792
docs
2012-01-08 15:40:21 +01:00
Thomas Nagy
72f75b77a6
docs
2012-01-08 15:28:22 +01:00
Thomas Nagy
bf30f12654
docs
2012-01-08 15:01:01 +01:00
Thomas Nagy
6371ebbc5b
docs
2012-01-08 14:56:58 +01:00
Thomas Nagy
8683e29136
dmd wants .obj files on windows?
2012-01-07 15:23:40 +01:00
Thomas Nagy
31c3ccda27
docs
2012-01-05 22:34:29 +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