Browse Source
fix boost/jwt
Signed-off-by: crueter <crueter@crueter.xyz>
pull/348/head
crueter
6 months ago
committed by
crueter
No known key found for this signature in database
GPG Key ID: 425ACD2D4830EBC6
3 changed files with
13 additions and
9 deletions
-
.patch/boost/0002-use-marmasm.patch
-
CMakeLists.txt
-
externals/cpmfile.json
|
|
|
@ -0,0 +1,11 @@ |
|
|
|
--- a/libs/context/CMakeLists.txt 2025-09-08 00:42:31.303651800 -0400
|
|
|
|
+++ b/libs/context/CMakeLists.txt 2025-09-08 00:42:40.592184300 -0400
|
|
|
|
@@ -146,7 +146,7 @@
|
|
|
|
set(ASM_LANGUAGE ASM) |
|
|
|
endif() |
|
|
|
elseif(BOOST_CONTEXT_ASSEMBLER STREQUAL armasm) |
|
|
|
- set(ASM_LANGUAGE ASM_ARMASM)
|
|
|
|
+ set(ASM_LANGUAGE ASM_MARMASM)
|
|
|
|
else() |
|
|
|
set(ASM_LANGUAGE ASM_MASM) |
|
|
|
endif() |
|
|
|
@ -366,11 +366,6 @@ if (YUZU_USE_CPM) |
|
|
|
|
|
|
|
# boost |
|
|
|
set(BOOST_INCLUDE_LIBRARIES algorithm icl pool container heap asio headers process filesystem crc variant) |
|
|
|
if (MSVC AND ARCHITECURE_arm64) |
|
|
|
set(BOOST_USE_PREBUILT OFF) |
|
|
|
set(BOOST_CONTEXT_ASM OFF) |
|
|
|
set(BOOST_B2_OPTIONS=address-model=64 architecture=arm target-os=windows toolset=msvc) |
|
|
|
endif() |
|
|
|
|
|
|
|
AddJsonPackage(boost) |
|
|
|
|
|
|
|
|
|
|
|
@ -30,12 +30,10 @@ |
|
|
|
"cpp-jwt": { |
|
|
|
"version": "1.4", |
|
|
|
"repo": "crueter/cpp-jwt", |
|
|
|
"sha": "ce992811fe", |
|
|
|
"hash": "d86f1495dc42189636cde959fcbd06334113aa81af0abb5b096a9ef29c51ad391cc56e2f1b5d627bf8805efd838d28f39cc1687caa4db6a3d49934232762742c", |
|
|
|
"sha": "12e1d43708", |
|
|
|
"hash": "37ecd93a2ec48f1f0ab81670a264fa3c720c84d104ac7c442a6ff3bb97c90d26ad64e34665bb60f3cc861353bee15e6a0172fe60fd52fcb3aeadf0e78c9689dc", |
|
|
|
"find_args": "CONFIG", |
|
|
|
"options": [ |
|
|
|
"CPP_JWT_BUILD_EXAMPLES OFF", |
|
|
|
"CPP_JWT_BUILD_TESTS OFF", |
|
|
|
"CPP_JWT_USE_VENDORED_NLOHMANN_JSON OFF" |
|
|
|
] |
|
|
|
}, |
|
|
|
|