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.
 
 
 
 
 
 
crueter bf63e6e91e port gentoo patches, replace.sh, fix force system 12 months ago
..
cpm port gentoo patches, replace.sh, fix force system 12 months ago
README.md [tools] docs 12 months ago
clang-format.sh [tools] docs 12 months ago
cpm-fetch-all.sh port gentoo patches, replace.sh, fix force system 12 months ago
dtrace-tool.sh [tools] docs 12 months ago
lanczos_gen.c [vk, opengl] add lanczo and spline-1 filtering (#2534) 12 months ago
llvmpipe-run.sh [tools] docs 12 months ago
optimize-assets.sh [tools] docs 12 months ago
shellcheck.sh [tools] docs 12 months ago
update-cpm.sh [tools] docs 12 months ago
update-icons.sh [tools] docs 12 months ago

README.md

Tools

Tools for Eden and other subprojects.

Third-Party

Eden

  • 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.
    • Requires: clang