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 Flapping back in the macOS direction 2022-02-08 00:20:55 -08:00
AddLinuxSystemLibs.cmake Fix FreeBSD compile. 2022-02-10 10:31:14 -08:00
AddPlugin.cmake Improve the way we scan for and add plugin, and also add the ability to 2022-03-13 16:53:06 -07:00
CheckAtomic.cmake Explicit library flags for vendor library builds. 2022-12-03 16:19:01 -08:00
Colors.cmake Improve the way we scan for and add plugin, and also add the ability to 2022-03-13 16:53:06 -07:00
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 Minor script updates. 2022-02-09 15:50:50 -08:00
ConfigureStandalone.cmake Additional boost removal from scripts, project files, etc. 2022-12-04 13:57:56 -08:00
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 Added the ability to generate a standalone deb. 2022-02-15 16:16:37 -08:00
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