12 Commits

Author SHA1 Message Date
m feaf4ff944 lua-examples: Add missing copyright headers 2021-02-23 07:28:00 +01:00
m 944ce2d175 lua-examples: Add a Lua-wrapper for clang-tidy 2021-02-23 07:28:00 +01:00
m 40c685e2c9 program_wrapper: Change order of hashing and wrapper calls
This breaks backwards compatibility of cache hashes, which means that
old cache entries will not give cache hits.

The reason for the change is to make it easier to re-use the same
hashing order for Direct Mode and Preprocessor Mode caching.
2021-01-15 10:35:00 +01:00
m c9ecc1611a Lua: Add a note about incompatibility of Lua & C++ GCC wrappers 2020-12-21 08:18:39 +01:00
m 015d384036 README: Update support info about the TI C6x compiler 2020-03-17 16:25:29 +01:00
m 73305f8108 TIC6X: Correctly remove --preproc_* arguments
There was a typo in the make_preprocessor_cmd() function that
incorrectly looked for ---preproc_* (notice the three dashes).

This fix ensures that the TI C6X wrapper correctly detects and removes
--preproc_* arguments (and not only their short counterparts).
2019-05-27 09:53:21 +02:00
m 10bd9c06e0 Update gcc_wrapper.lua to match gcc_wrapper.cpp 2018-09-12 14:00:57 +02:00
m 59f573620c Make hard links a per wrapper opt-in capability
Wrappers can now declare whether or not they support hard links via
the get_capabilities() wrapper method.
2018-09-12 14:00:34 +02:00
m 67f80b2a49 Replace some Lua code with calls to the bcache library 2018-08-29 12:55:43 +02:00
m abec3ae316 Add response file support for the Ti C6x compiler 2018-08-29 09:24:05 +02:00
m 087b1b9496 lua: Add a wrapper for the TI C6x compiler 2018-08-28 13:42:22 +02:00
m bc79f78302 Add a couple of example Lua wrappers 2018-04-28 21:29:56 +02:00