musikcube/.cmake
casey langen 4f44829cda
Improve cross-compile support (#634)
* Update minimum CMake version requirement to get rid of warning.
* Include CMake compile commands for easier diagnostics.
* More improvements to arm toolchain selection while cross-compiling third-party dependencies.
* Use x-tools provided cmake toolchains
* Add a script to download and extract deb dependencies for crosscompile.
* Link against libstdc++ statically when cross-compiling to ARM to improve portability.
* Update GeneratePackage.cmake to generate better filenames.
* Ensure symbols are stripped properly when cross-compiling
* Remove old scripts that are no longer required
* Add script to install x-tools
* Add some docs that describe how to setup a crosscompile environment.
* Add docs for building standlone on Linux
* Update CHANGELOG
* Update version hash.
2023-09-07 22:05:43 -07:00
..
AddDarwinSystemLibs.cmake
AddLinuxSystemLibs.cmake
AddPlugin.cmake
CheckAtomic.cmake
Colors.cmake
ConfigureBsdPaths.cmake Minor build tweaks for newer versions of CMake on macOS 2023-06-17 12:33:48 -07:00
ConfigureCompilerFlags.cmake Add -fsanitize to debug builds. 2023-01-28 15:45:22 -08:00
ConfigureCurses.cmake A couple tweaks to support compiling against Haiku without changes. 2022-12-24 19:03:46 -08:00
ConfigureRpath.cmake
ConfigureStandalone.cmake
DependencyDetection.cmake Improve cross-compile support (#634) 2023-09-07 22:05:43 -07:00
GeneratePackage.cmake Improve cross-compile support (#634) 2023-09-07 22:05:43 -07:00
InstallFiles.cmake
RaspberryPiToolchain-armv6.cmake Improve cross-compile support (#634) 2023-09-07 22:05:43 -07:00
RaspberryPiToolchain-armv8.cmake Improve cross-compile support (#634) 2023-09-07 22:05:43 -07:00