[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
All checks were successful
eden-license / license-header (pull_request) Successful in 34s
to 9b37d93d8a
All checks were successful
eden-license / license-header (pull_request) Successful in 34s
2025-09-08 00:37:07 +02:00
Compare
crueter force-pushed fix/new-repos from 49d2ead82e
All checks were successful
eden-license / license-header (pull_request) Successful in 35s
to 5d84891883
All checks were successful
eden-license / license-header (pull_request) Successful in 32s
2025-09-08 00:58:47 +02:00
Compare
crueter force-pushed fix/new-repos from 5d84891883
All checks were successful
eden-license / license-header (pull_request) Successful in 32s
to 2ca36e1bd7
All checks were successful
eden-license / license-header (pull_request) Successful in 33s
2025-09-08 01:49:31 +02:00
Compare
crueter force-pushed fix/new-repos from 2ca36e1bd7
All checks were successful
eden-license / license-header (pull_request) Successful in 33s
to 3c42287bbf
All checks were successful
eden-license / license-header (pull_request) Successful in 33s
2025-09-08 01:50:00 +02:00
Compare
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>
epic typo
All checks were successful
eden-license / license-header (pull_request) Successful in 32s
e50431e465
Signed-off-by: crueter <crueter@eden-emu.dev>
[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
[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>
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.