aboutsummaryrefslogtreecommitdiff
path: root/tools/depends/native
AgeCommit message (Collapse)Author
2023-09-02tools/depends: Add Rust toolchain, cargo-c and libdovi dependenciesquietvoid
2023-07-21Merge pull request #23462 from fuzzard/depends_fixuptexturepackerfuzzard
[tools/depends][native] Fix requirement for TexturePacker in makefile
2023-07-19[clang-tidy] modernize-use-default-member-initRechi
2023-07-02[tools/depends][native] Fix requirement for TexturePacker in makefilefuzzard
2023-06-20[cmake] Build JsonSchemaBuilder from source all platformsfuzzard
Update FindJsonSchemaBuilder.cmake to build in tree for all platforms. JsonSchemaBuilder doesnt have versioning, but its a single file build, so just build always unless WITH_JSONSCHEMABUILDER is provided
2023-06-20[tools/depends][native] JsonSchemaBuilder use cmake for build systemfuzzard
2023-06-20[tools/depends][native] JsonSchemaBuilder cleanup src folderfuzzard
copy CMakeLists.txt and readme/license to src folder Update CMakeLists.txt to be located in src folder. Add c++17 standard
2023-06-18TexturePacker change sprintf usage to snprintffuzzard
2023-06-18[tools/depends][native] Texturepacker update and use CMakelists.txtfuzzard
2023-06-18[tools/depends][native] Toolchain-Native.cmake make ARCH_DEFINES input a listfuzzard
2023-06-18[tools/depends] Native toolchain remove non cmake find_programsfuzzard
If we use Toolchain-Native.cmake in tools/depends/native building, we dont necessarily want to have the requirements of gettext/autoconf/automake etc as a build dependency due to the find_program usage. For now, anything use Toolchain-Native.cmake doesnt require these programs.
2023-06-13[tools/depends] Update native toolchain and Makefile.includefuzzard
introduce new variable in Makefile.include to call cmake with native toolchain file Add native ARCH_DEFINES to native toolchain file for use in host cmake dep building
2023-06-13[tools/depends][native] Flatbuffers add native version use native Toolchainfuzzard
Use native toolchain for native flatbuffer build Add VERSION file to native flatbuffers
2023-06-09Merge pull request #23240 from lrusak/textureformats-enumMarkus Härer
TextureFormats.h: use XB_FMT as an enum
2023-06-06[depends][native] cmake 3.26.4 and support for apple platformsfuzzard
This includes changes required to build apple platforms for 3.26.4
2023-06-04[osx] Raise min OSX version to 10.14 for x86_64Markus Härer
Required for c++17 features used by flatbuffers.
2023-06-04[depends][flatbuffers] Update to 23.3.3Markus Härer
2023-05-17TextureFormats.h: use XB_FMT as an enumLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-05-12TexturePacker: use simple map insertionLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-05-12TexturePacker: simplify dupes initializationLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-05-12TexturePacker: add dupes as a class memberLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-05-12TexturePacker: add hashes as a class memberLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-05-12TexturePacker: add method to enable verbose outputLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-05-12TexturePacker: move flags to class memberLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-05-12TexturePacker: move dupecheck to class memberLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-05-12TexturePacker: move Usage to anonymous namespaceLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-05-12TexturePacker: add checkDupe to classLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-05-12TexturePacker: add createXBTFFrame to classLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-05-12TexturePacker: use GetDuration() to get frame durationLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-05-12TexturePacker: set frame duration in createXBTFFrameLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-05-12TexturePacker: createXBTFFrame pass DecodedFrame instead of RGBAImageLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-05-12TexturePacker: remove unnecessary string manipulationLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-05-12TexturePacker: combine printf formatting into a single callLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-05-12TexturePacker: repurpose appendContent as createXBTFFrameLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-05-12TexturePacker: add HasAlpha to an anonymous namespaceLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-05-12TexturePacker: add GetFormatString to an anonymous namespaceLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-05-11Merge pull request #22780 from lrusak/depends-native-fixesLukas Rusak
2023-05-10IDecoder: Add missing cstdint include for gcc>=13Markus Härer
2023-04-23TexturePacker: IDecoder: simplify extension handlingLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-04-23TexturePacker: JPGDecoder: use std::vector for image dataLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-04-23TexturePacker: JPGDecoder: use CFile as an objectLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-04-23TexturePacker: GifFrame: remove custom copy constructorLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-04-23TexturePacker: GifHelper: use std::vector for image dataLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-04-23TexturePacker: GifHelper: use std::vector for templateLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-04-23TexturePacker: GifHelper: use CFile as an objectLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-04-23TexturePacker: GIFDecoder: pass filename as std::stringLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-04-23TexturePacker: GIFDecoder: use GifHelper as an objectLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-04-23TexturePacker: CXBTFWriter: use std::vector dataLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-04-23TexturePacker: use std::vector for packed dataLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-04-23TexturePacker: remove useless maxMSE variableLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>