warzone2100/build_tools/code-generators
Giel van Schijndel 1f4e369cf2 * Add a new struct-level qualifier: %csv-field-override
- This qualifier allows overriding of CSV field numbers given in base classes
  - This is required for the WEAPON stats because it differs from most other stats in that it doesn't have the "designable" field as the last CSV field
 * Specify all CSV field numbers for the fields in struct WEAPON
 * Generate SQL INSERT statements from weapons.txt


git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6553 4a71c877-e1ca-e34f-864e-861f7616d084
2009-01-22 22:18:48 +00:00
..
Makefile * Change the database meta language script parser such that it's first parameter has to be a valid relative path to the code generator to use 2008-11-15 21:39:00 +00:00
c_sqliteload_cg.pm * Use the more readable $arrayreference->[$index] and $hashreference->{$key} instead of ${$arrayreference}[$index] and ${$hashreference}{$key} respectively 2008-11-23 13:32:02 +00:00
c_structdef_cg.pm * Use the more readable $arrayreference->[$index] and $hashreference->{$key} instead of ${$arrayreference}[$index] and ${$hashreference}{$key} respectively 2008-11-23 13:32:02 +00:00
db-lang.pl * Add a new struct-level qualifier: %csv-field-override 2009-01-22 22:18:48 +00:00
sql_insertdef_cg.pm * Add a new struct-level qualifier: %csv-field-override 2009-01-22 22:18:48 +00:00
sql_tabledef_cg.pm * Use the more readable $arrayreference->[$index] and $hashreference->{$key} instead of ${$arrayreference}[$index] and ${$hashreference}{$key} respectively 2008-11-23 13:32:02 +00:00
test_code.tpl * Add new %macro, %macroprefix and %macrosuffix directives to the mini database schema meta language 2008-07-11 14:02:17 +00:00
test_code.tpl.sql.c Make sure to #include <sqlite3.h> instead of "lib/sqlite3/sqlite3.h" 2008-09-16 20:21:50 +00:00
test_code.tpl.struct.h * Print from a template for the C struct definition code generator as well 2008-07-09 13:57:26 +00:00