Files
lime/project/lib/README.md
Joseph Cloutier b9d8d12cdd Use the official mbed TLS repo as a submodule.
Continuing to use version 2.6.1 for now.
2022-05-08 22:36:05 -04:00

3.2 KiB

Submodule projects

Cairo: homepage | repo | GitHub mirror

cURL: homepage | repo

efsw: repo

FreeType: homepage | repo | GitHub mirror

HarfBuzz: homepage | repo

libjpeg: homepage | download | unofficial GitHub mirror

LZMA: homepage + download | unofficial GitHub mirror

mbed TLS: homepage | repo

MojoAL: homepage | repo

Neko: homepage | repo

Ogg: homepage | repo

OpenAL soft: homepage | repo

Pixman: homepage | repo | GitHub mirror

libpng: homepage | repo

SDL: homepage | repo

tiny file dialogs: homepage | repo

Vorbis: homepage | repo

libvpx: homepage | repo | GitHub mirror

libwebm: homepage | repo | GitHub mirror

zlib: homepage | repo

Overrides

The overrides folder contains a number of customized headers and source files, to be used instead of the equivalent file(s) in the submodule. (Or in addition to: some submodules intentionally omit files, expecting the user to generate them.)

All cases require updating the corresponding files.xml file.

  • To add or override a header, include the overrides folder first (if not already included).

    +<compilerflag value="-I${NATIVE_TOOLKIT_PATH}/overrides/sdl/include/" />
    <compilerflag value="-I${NATIVE_TOOLKIT_PATH}/sdl/include/" />
    
  • To add a source file, insert a <file /> tag.

    +<file name="${NATIVE_TOOLKIT_PATH}/overrides/sdl/src/SDL_extra.c" />
    
  • To override a source file, replace the <file /> tag.

    -<file name="${NATIVE_TOOLKIT_PATH}/sdl/src/SDL_log.c" />
    +<file name="${NATIVE_TOOLKIT_PATH}/overrides/sdl/src/SDL_log.c" />