[cmake] CPMUtil: formatting, git_host, new repos, more system deps, libusb #392

Merged
crueter merged 12 commits from fix/new-repos into master 2025-09-08 19:21:39 +02:00
Owner

I promise I'm a UI developer

  • mbedtls can now be used as a system package
  • zycore can now be used as a system package
  • cleaned up dynarmic externals
  • fixed libusb incorrectly showing as bundled
  • add version/tag formatting to JSON
  • add custom GIT_HOST option for packages
  • moved some of my repos to my new git
  • slightly better version identification
  • combined VUL/VH since they are codependent (using my combo vendor)
  • fix cpmfile inclusion
  • remove libusb submodule

This PR succeeds #383 since it includes it

I promise I'm a UI developer - mbedtls can now be used as a system package - zycore can now be used as a system package - cleaned up dynarmic externals - fixed libusb incorrectly showing as bundled - add version/tag formatting to JSON - add custom GIT_HOST option for packages - moved some of my repos to my new git - slightly better version identification - combined VUL/VH since they are codependent (using my combo vendor) - fix cpmfile inclusion - remove libusb submodule This PR succeeds #383 since it includes it
crueter force-pushed fix/new-repos from 28e8ac36d8 to 9b37d93d8a 2025-09-08 00:37:07 +02:00 Compare
crueter force-pushed fix/new-repos from 49d2ead82e to 5d84891883 2025-09-08 00:58:47 +02:00 Compare
crueter force-pushed fix/new-repos from 5d84891883 to 2ca36e1bd7 2025-09-08 01:49:31 +02:00 Compare
crueter force-pushed fix/new-repos from 2ca36e1bd7 to 3c42287bbf 2025-09-08 01:50:00 +02:00 Compare
crueter added 1 commit 2025-09-08 01:57:50 +02:00
fix non-system mcl
All checks were successful
eden-license / license-header (pull_request) Successful in 32s
5dac8c789e
Signed-off-by: crueter <crueter@eden-emu.dev>
crueter added 1 commit 2025-09-08 02:48:33 +02:00
epic typo
All checks were successful
eden-license / license-header (pull_request) Successful in 32s
e50431e465
Signed-off-by: crueter <crueter@eden-emu.dev>
crueter added 1 commit 2025-09-08 03:06:51 +02:00
[cmake] remove libusb submodule, fix cpmfile inclusion
All checks were successful
eden-license / license-header (pull_request) Successful in 32s
108ef24cca
turns out abstracting everything away does work well

Signed-off-by: crueter <crueter@crueter.xyz>
crueter changed title from [cmake] CPMUtil: formatting, git_host, new repos, more system deps to [cmake] CPMUtil: formatting, git_host, new repos, more system deps, libusb 2025-09-08 03:07:25 +02:00
crueter added 1 commit 2025-09-08 03:13:04 +02:00
[cmake] fix android and source pack
All checks were successful
eden-license / license-header (pull_request) Successful in 39s
ecd6bf68d1
Signed-off-by: crueter <crueter@crueter.xyz>
crueter added 1 commit 2025-09-08 03:18:37 +02:00
fix src pack again
All checks were successful
eden-license / license-header (pull_request) Successful in 33s
78fa816fb0
Signed-off-by: crueter <crueter@crueter.xyz>
crueter merged commit 428f136a75 into master 2025-09-08 19:21:39 +02:00
crueter deleted branch fix/new-repos 2025-09-08 19:21:40 +02:00
Sign in to join this conversation.
No description provided.