Commit Graph

69 Commits (11a5e41b8d355945cea583acd03ade5713ae79a0)

Author SHA1 Message Date
Peter 0bd38caa7a Fix enum tables.
Recode files from latin-1 to utf8.
Fix incorrect enum annotations.
2017-05-08 18:44:58 +02:00
Andrew Copland d0f2939fed MERRY HAPPY 2017 2017-01-04 15:17:40 +00:00
Andrew Copland 74d50958fe MERRY HAPPY 2017 2017-01-04 15:11:15 +00:00
Karl F 5f136c83fc Include README.md in official build 2016-08-15 13:51:03 +02:00
Karl F efe09583b3 Exclude source related files from official build 2016-08-15 13:50:42 +02:00
Szlrd 752c19081e Fixing a typo on retro thrust writing an extra "2" on the end of the number, making it ten times more pwerful than it should be. 2016-03-06 12:49:13 +01:00
Szlrd 8bf7089b15 Ship stat planner addon for Blender. Exports ship.json with the same name as the .blend file, to the directory where the .blend file is. 2016-03-06 00:21:04 +01:00
Andrew Copland fea5ac26b2 MERRY HAPPY 2016 2016-01-29 11:31:54 +00:00
John Bartholomew 49c3c6a883 add utility script scripts/move_translation.py 2015-12-25 21:31:38 +00:00
John Bartholomew bec7eec4a2 replace shell+perl canonicalise-translations.sh with a Python script
The Python script is faster, because it processes all the files with a single
process rather than spawning a new perl process for each translation JSON file.

Of course, it could have been written in perl and got the same speedup, but I
don't know perl so Python was easier for me.
2015-12-25 20:39:25 +00:00
John Bartholomew 9e5865730c add script to canonicalise translations 2015-12-19 22:44:25 +00:00
Robert Norris 50c25a65cc explicity link -ldl and -lrt on thirdparty static builds 2015-02-01 14:34:54 +11:00
Robert Norris 664c8f110d update nightly-build to what's actually being used 2015-01-30 22:08:53 +11:00
Robert Norris 9f95339a9d MERRY HAPPY 2014-12-31 23:05:37 +11:00
Andrew Copland b771c66f3d Default configuration for CppCheck, useful for static analysis of codebase. 2014-11-29 13:18:29 +00:00
Lars W. (lwho) fff869efd4 Add galaxy verification script. 2014-09-06 22:43:23 +02:00
Karl F 14bc5e0d3a exclude COMPILING, and SAVEBUMP from build script 2014-08-01 08:33:00 +02:00
Karl F 65b9830d03 indentation fix in nightly build script 2014-08-01 07:54:45 +02:00
Robert Norris 6ce8daaa87 just dump the currently nightly script into the repo. its a mess, yeah 2014-07-31 12:09:10 +10:00
John Bartholomew bca1574a6a modify scan_enums so that it explicitly converts values to int in its data
This is necessary when generating tables for strongly typed enums
(that is, the 'enum class' syntax), because they don't have an implicit
conversion to int.
2014-07-20 15:28:11 +01:00
Karl F 778d62d27c update wiki ship script for new AC33 ship 2014-07-07 10:44:13 +02:00
Karl F a167e25038 wiki ship chart script: varada is in lowercase 2014-06-28 16:46:33 +02:00
Karl F d11e25d077 added Varada to wiki ship chart script 2014-06-28 16:41:19 +02:00
Karl F 9b63d9e8fa give correct name for wiki_script self reference 2014-06-28 16:39:46 +02:00
Florian Schmidt 6e1c6b3f7f added a script to generate ship stats in wiki syntax 2014-06-01 22:57:27 +02:00
Robert Norris 2d39b4ae70 buildbot translation update script 2014-04-05 21:10:23 +11:00
John Bartholomew aa2ed9b645 scan_enums: add support for enums with fixed underlying type
C++11 feature, particularly useful to allow enums to be forward declared.
e.g., enum Foo : unsigned int;
2014-02-22 00:23:38 +00:00
John Bartholomew eeeca68fba scan_enums: add support for C++11 'enum class' (strongly typed enums) 2014-02-22 00:23:02 +00:00
Robert Norris 6dc4283eb6 happy new year 2014-01-02 14:43:38 +11:00
John Bartholomew 2c44fa5d27 add a python script to clean up language data files
This strips out translations for tokens that aren't declared in
LangStrings.inc.h, and cleans up whitespace. Entries are left in the
order that they appear in the translation file, and blank lines and
comments are left as they are apart from stripping excess whitespace.
2013-10-14 01:51:35 +01:00
John Bartholomew 2660214aea scan_enums: better error reporting for UTF-8 decode errors 2013-10-09 14:03:49 +01:00
Phil Howlett 95ade42310 dock update 2013-06-15 09:12:11 +10:00
Phil Howlett 673e874170 pretty up the osx build script 2013-06-15 08:18:25 +10:00
Phil Howlett a45fc94dbb Filename magic to align with the other uploads 2013-06-14 22:42:49 +10:00
Phil Howlett 251bb1b33e Initial cut of an OSX binary build script. 2013-06-13 23:21:15 +10:00
Robert Norris 06d8126c6f rework changelog prep script to cope with month "version" 2013-05-13 21:53:53 +10:00
Robert Norris dd0e24de3d make enum tables optionally public. only expose public ones to lua 2013-05-10 09:04:21 +10:00
Robert Norris f5241552e7 prep-changelog can now spit out markdown too 2013-03-01 15:26:15 +11:00
Robert Norris 33bce0eb97 create the list of enum tables in scan_enums as well 2013-01-25 07:43:46 +11:00
Robert Norris a39d0cc36e script to prepare release changelog 2013-01-11 14:19:15 +11:00
Robert Norris 91b8586653 happy new year 2013-01-01 12:36:52 +11:00
John Bartholomew 139bb4cc39 fix scan_enums so it doesn't emit two copies of the copyright header 2012-12-22 13:22:38 +00:00
Robert Norris 65d2d5f9e0 emit license headers in enum_table 2012-10-15 22:08:57 +11:00
Robert Norris b10aa12f62 nightly-build: include licenses 2012-09-24 02:18:13 +01:00
Robert Norris dc3f4a4713 nightly-build: make sure that all interesting branches and tags are pulled 2012-09-24 02:17:14 +01:00
Robert Norris 748eeb92a0 nightly build script 2012-09-09 09:33:00 +10:00
John Bartholomew 9e69b46e39 make scan_enums.py handle UTF-8 BOM at the beginning of an input header 2012-07-23 11:52:39 +01:00
John Bartholomew d149991599 make scan_enums handle C++ parse errors a little more gracefully 2012-07-23 11:46:03 +01:00
John Bartholomew eba03c5234 extend scan_enums to do its own recursive glob expansion 2012-04-05 01:24:09 +01:00
John Bartholomew 57524ccf38 remove an unnecessary import from scan_enums.py 2012-04-05 01:24:09 +01:00