Commit Graph

647 Commits

Author SHA1 Message Date
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 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 013f38ed35 Issue 1112 2012-02-16 09:22:17 +01:00
Thomas Nagy 7efa03bfee @after->@after_method 2012-02-15 09:29:34 +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
Thomas Nagy 2263d60b8d Issue 1101 2012-02-06 02:07:18 +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 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 9956585445 another missing import 2011-12-17 22:42:17 +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 c00a364048 py3k syntax 2011-11-26 15:10:00 +01:00
Thomas Nagy 7fdca5d90d docs 2011-11-19 18:31:23 +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 cd0e72f264 #1068 2011-11-09 03:09:58 +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 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
yngwe d89792e88c XCode project generator for Mac applications 2011-10-27 00:11:10 +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 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 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 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 b8cab53e60 This one is definitely a bug 2011-09-12 00:29:09 +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