summaryrefslogtreecommitdiff
path: root/apps/lang/lang.make (follow)
Commit message (Collapse)AuthorAge
* Attempt to fix dependencies for lang.h, lang_core.c and lang_core.oFrank Gevaerts2016-08-21
| | | | | | This hopefully fixes occasional build failures Change-Id: Iff79d2066d6421cca78cc3ecb6cb8db57351ab1f
* Only check lng files for MAX_LANGUAGE_SIZE.Dominik Riebeling2012-06-09
| | | | | | | | Since the build system now creates files holding the voice strings and an archive holding those creating MAX_LANGUAGE_SIZE needs to be created using a more specific wildcard. Change-Id: Ia424533a8053e4817f23b8dd99f6ab3c324d584d
* Create binary voice string archive on target.Dominik Riebeling2012-06-09
| | | | | | | | | | | | | | | | | | | | | | | Extend genlang to create files holding the voice strings in a binary format similar to lng. Create such files for all languages during a normal build, put them in a zip file and add them to rockbox.zip so they are installed with a main build. Creating a voice file requires access to the voice strings, which are currently not distributed with Rockbox. Therefore it is necessary to either have access to the source code of the installed build or to use a build the genlang service on rockbox.org can retrieve the strings for, making it impossible for normal users to generate a voice file for custom builds, test builds and older builds that aren't supported by the rockbox.org script. It also requires a network connection when creating voice files with Rockbox Utility even if creating a voice file by itself isn't network related. Furthermore, putting the voice strings on the target is also a prerequisite for eventually supporting a TTS on the player. Strip voice strings path. Change-Id: Ic2f86130909b3b257986a348e5cfcf618c4500c3
* Prettier genlang-features output. Use the same style for max_language_size.h.Thomas Martitz2010-07-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27469 a1c6a512-1295-4272-9138-f99709370657
* Oops, one explicit colon is enough (though an extra one doesn't hurt).Jens Arnold2010-07-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27411 a1c6a512-1295-4272-9138-f99709370657
* The simplification from r27406 changed the format of 'genlang-features': it ↵Jens Arnold2010-07-13
| | | | | | used to have a leading colon. Fix missing target and feature specific strings resulting from that (mashed target name and first feature) by inserting a colon into the command line explicitly. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27410 a1c6a512-1295-4272-9138-f99709370657
* change dependencies in make files:Teruaki Kawashima2010-01-17
| | | | | | | | * apps.make: depends on ctype.o instead of errno.o to depend on config-*.h so that it works for simulator. * lang.make: add dependency of lang.h to make it sure that the file is updated properly when needed. * plugins.make: object files don't depend on libpluginbitmaps.a. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24256 a1c6a512-1295-4272-9138-f99709370657
* Change the .lng files to contain strings from multiple users. Still ↵Tom Ross2009-10-18
| | | | | | hard-coded to only output the core strings for now. Should be the majority of the core changes needed for translatable plugins. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23241 a1c6a512-1295-4272-9138-f99709370657
* Move generated lang-related files to their own directory in preparation of ↵Tom Ross2009-03-02
| | | | | | localizable plugins. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20170 a1c6a512-1295-4272-9138-f99709370657
* Added 'keywords' and 'eol-style' properties.Björn Stenberg2008-11-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19218 a1c6a512-1295-4272-9138-f99709370657
* Altered mkdepfile to use a single gcc call and post-process the output. This ↵Björn Stenberg2008-11-21
| | | | | | speeds up the dependency generation, especially in cygwin. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19169 a1c6a512-1295-4272-9138-f99709370657
* New makefile solution: A single invocation of 'make' to build the entire ↵Björn Stenberg2008-11-20
tree. Fully controlled dependencies give faster and more correct recompiles. Many #include lines adjusted to conform to the new standards. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19146 a1c6a512-1295-4272-9138-f99709370657