You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
lizzie
df653d6ca4
[android, tools] remove unused XML strings; add script to find unused XML strings (#2777)
Signed-off-by: lizzie <lizzie@eden-emu.dev>
Co-authored-by: crueter <crueter@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2777
Reviewed-by: crueter <crueter@eden-emu.dev>
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
|
5 months ago |
| .. |
|
cpm
|
[tools, cmake] refactor: update/hash check scripts, use tags for some more deps, proper CPMUtil separation (#2666)
|
5 months ago |
|
translations
|
[dist] update translations from transifex (#2569)
|
5 months ago |
|
README.md
|
[android, tools] remove unused XML strings; add script to find unused XML strings (#2777)
|
5 months ago |
|
VectorDrawable2Svg.py
|
[android] Android 7.0 support (#2654)
|
5 months ago |
|
clang-format.sh
|
[tools, cmake] refactor: update/hash check scripts, use tags for some more deps, proper CPMUtil separation (#2666)
|
5 months ago |
|
cpm-fetch-all.sh
|
[tools, cmake] refactor: update/hash check scripts, use tags for some more deps, proper CPMUtil separation (#2666)
|
5 months ago |
|
dtrace-tool.sh
|
[tools, cmake] refactor: update/hash check scripts, use tags for some more deps, proper CPMUtil separation (#2666)
|
5 months ago |
|
generate-legacy-icons.sh
|
[android] Android 7.0 support (#2654)
|
5 months ago |
|
lanczos_gen.c
|
[vk, opengl] add lanczo and spline-1 filtering (#2534)
|
6 months ago |
|
llvmpipe-run.sh
|
[tools, cmake] refactor: update/hash check scripts, use tags for some more deps, proper CPMUtil separation (#2666)
|
5 months ago |
|
optimize-assets.sh
|
[tools, cmake] refactor: update/hash check scripts, use tags for some more deps, proper CPMUtil separation (#2666)
|
5 months ago |
|
shellcheck.sh
|
[tools, cmake] refactor: update/hash check scripts, use tags for some more deps, proper CPMUtil separation (#2666)
|
5 months ago |
|
stale-translations.sh
|
[android, tools] remove unused XML strings; add script to find unused XML strings (#2777)
|
5 months ago |
|
unused-strings.sh
|
[android, tools] remove unused XML strings; add script to find unused XML strings (#2777)
|
5 months ago |
|
update-cpm.sh
|
[tools, cmake] refactor: update/hash check scripts, use tags for some more deps, proper CPMUtil separation (#2666)
|
5 months ago |
|
update-icons.sh
|
[tools, cmake] refactor: update/hash check scripts, use tags for some more deps, proper CPMUtil separation (#2666)
|
5 months ago |
Tools
Tools for Eden and other subprojects.
Third-Party
Eden
find-unused-strings.pl: Find unused strings (for Android XML files).
shellcheck.sh: Ensure POSIX compliance (and syntax sanity) for all tools in this directory and subdirectories.
llvmpipe-run.sh: Sets environment variables needed to run any command (or Eden) with llvmpipe.
optimize-assets.sh: Optimize PNG assets with OptiPng.
update-cpm.sh: Updates CPM.cmake to the latest version.
update-icons.sh: Rebuild all icons (macOS, Windows, bitmaps) based on the master SVG file (dist/dev.eden_emu.eden.svg)
- Also optimizes the master SVG
- Requires:
png2icns (libicns), ImageMagick, svgo
dtrace-tool.sh
lanczos_gen.c
clang-format.sh: Runs clang-format on the entire codebase.
Android
It's recommended to run these scritps after almost any Android change, as they are relatively fast and important both for APK bloat and CI.
unused-strings.sh: Finds unused strings in strings.xml files.
stale-translations.sh: Finds translated strings that aren't present in the source strings.xml file.
Translations