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
casey langen
3ec0dfe9fa
Add script to build static versions of boost, ffmpeg, lame,
...
libmicrohttpd and lame.
2022-02-07 16:29:47 -08:00
casey langen
edce1d7c88
Warning and and precompiled headers fixes and cleanup ( #408 )
2021-01-25 19:03:57 -08:00
Casey Langen
f0206c05e8
Move "core" directory to "musikcore". Windows build probably needs some
...
tweaks.
2020-10-12 19:23:17 -07:00
casey langen
6c77d7ad21
Added prime
to .gitignore -- this is created by snapcraft.
2020-05-25 16:45:51 -07:00
casey langen
152551a434
Add *.snap to .gitignore
2020-04-11 21:24:15 -07:00
casey langen
dbd46ce2d1
Another .gitignore tweak.
2020-01-23 20:57:11 -08:00
casey langen
3e0d508c10
Updated .gitignore and added a msbuild-tools.json
to make it possible
...
to dev in vscode on Windows.
2020-01-21 21:22:06 -08:00
casey langen
4b1960e27e
More version bump stuff.
2019-10-27 17:18:02 -07:00
casey langen
777e261dbc
Standardize windows dist directory.
2019-10-26 21:04:19 -07:00
casey langen
8b53bd4fdd
Fixed archive scripts.
2019-10-23 23:43:45 -07:00
casey langen
2872627190
Ignore .DS_Store files.
2018-12-22 11:49:10 -08:00
casey langen
c1574960db
- Check to see if musikcubed is already running before allowing the process to start.
...
- Fixed rpath linking in musikcubed CMakeLists.
- CMake "install" fixes to properly include shared library and daemon.
- Experimental changes to use a shared libmusikcore library, instead of
a static one.
2018-01-28 15:47:23 -08:00
casey langen
70a8aad86d
The version of libmicrohttpd that ships with FreeBSD has a bug that causes the server to hang on shutdown. This patch adds on-demand fetching and compiling of the library on FreeBSD systems.
2017-12-21 05:16:05 +00:00
casey langen
88b7e994a5
FreeBSD compiles and links... but doesn't run very well.
2017-12-20 22:29:29 +00:00
Casey Langen
53fa12e1fa
Updated .gitignore to exclude new build artifact
2017-07-22 12:31:10 -07:00
casey langen
f5ee491c48
Fixed .gitignore
2017-05-28 22:58:49 -07:00
casey langen
11f07f7040
Added a (crappy) app icon to win32 musikbox build.
2017-02-25 21:59:49 -08:00
casey langen
ac5367e5b2
Added CPack support for Ubuntu and Debian.
2017-02-19 15:54:35 -08:00
casey langen
f672446ebf
Added a Win32 GDI visualizer.
2016-12-02 01:12:49 -08:00
Casey Langen
8fa936a7b4
Added the correct input launcher file.
2016-11-08 15:50:39 -08:00
Casey Langen
ce07e71169
Tweaked the way we load plugins and launch the app to support symlink'd plugins.
2016-11-08 15:16:15 -08:00
Casey Langen
d04b990530
Updated CMakeLists.txt to install header files.
2016-11-08 12:36:27 -08:00
Casey Langen
92d0a3f7d7
Updated .gitignore.
2016-07-08 16:40:20 -07:00
casey
469a2596c7
Fixed directory browsing to work properly in Windows.
2016-06-23 01:42:53 -07:00
clangen
311a6782e2
Build taglib from source, using CMake's ExternalProject_Add. Now builds easier on Ubuntu.
2016-06-09 22:31:27 -07:00
Casey Langen
e33f9928fb
Incremental checkin for compiling on mac. 3rdparty compiles, and core is nearly there (boost::async not working)
2016-05-27 17:47:29 -07:00
casey
f3f4c23c59
Added updated project filters. Oops.
2016-05-03 23:18:41 -07:00
casey langen
a6b588fcc9
First pass at getting core and square to compile against VS2015. Not really working yet, and most plugins are broken.
...
OGG playback seems to work!
2016-04-26 19:56:23 -07:00