Skip to content

Commit ea55aea

Browse files
committed
Fixup
1 parent a8b59ab commit ea55aea

File tree

3 files changed

+10
-8
lines changed

3 files changed

+10
-8
lines changed

1k/build.profiles

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ axslcc=1.9.6+
1010

1111
# The cmake, @gradle @axmol-cmdline
1212
# as latest as possible
13-
cmake=3.30.0~4.1.0+
13+
cmake=3.30.0~4.1.1+
1414

1515
# The ninja
1616
ninja=1.10.0~1.12.1+

CHANGELOG.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
- Fix Label SDF rendering issues with font resizing and other bugs by @halx99 in https://github.com/axmolengine/axmol/pull/2625
1313
- Fix compile error when project contains swift code by @halx99 in https://github.com/axmolengine/axmol/pull/2632
1414
- Fix wasm Downloader open file with wrong permision (#2666) by @AlexandreK38 in https://github.com/axmolengine/axmol/pull/2666
15+
- Fix failure in CMake 4.1 when targeting Windows: assembler not found by @halx99
1516

1617
## Improvements
1718

@@ -32,12 +33,13 @@
3233
- Improve tests (Naming of menu entries on cpp-/lua- tests) by @aismann in https://github.com/axmolengine/axmol/pull/2640
3334
- Move SIMD availability detection into its own CMake file by @j-jorge in https://github.com/axmolengine/axmol/pull/2642
3435
- Setting CMAKE_MSVC_DEBUG_INFORMATION_FORMAT to Embedded to resolve pdb too large problem by @halx99
36+
- Improve NuGet package management by @halx99 in https://github.com/axmolengine/axmol/pull/2671
3537

3638
## SDK & Tools updates
3739

3840
- agp: 8.11.0 => 8.11.1
3941
- gradle: 8.14.3 => 9.0.0
40-
- cmake: 4.0.3 => 4.1.0
42+
- cmake: 4.0.3 => 4.1.1
4143

4244
## 3rdparty updates
4345

cmake/Modules/AXConfigDefine.cmake

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,6 @@ if(MSVC)
1111
cmake_minimum_required(VERSION 3.25...4.1)
1212
cmake_policy(SET CMP0141 NEW)
1313
set(CMAKE_MSVC_DEBUG_INFORMATION_FORMAT "$<$<CONFIG:Debug,RelWithDebInfo>:Embedded>")
14-
15-
set(AX_MSEDGE_WEBVIEW2_VERSION "1.0.3405.78" CACHE STRING "")
16-
17-
set(_NUGET_PACKAGE_DIR "${_AX_ROOT}/cache/packages" CACHE INTERNAL "" FORCE)
18-
file(TO_NATIVE_PATH ${_NUGET_PACKAGE_DIR} _NUGET_PACKAGE_DIR_N)
19-
set(_NUGET_PACKAGE_DIR_N "${_NUGET_PACKAGE_DIR_N}" CACHE INTERNAL "" FORCE)
2014
endif()
2115

2216
# UWP min deploy target support, VS property: targetPlatformMinVersion
@@ -29,6 +23,12 @@ if(WINRT)
2923
# For axmol deprecated policy, we need disable /sdl checks explicitly to avoid compiler traits invoking deprecated functions as error
3024
set(CMAKE_C_FLAGS "/sdl- ${CMAKE_C_FLAGS}")
3125
set(CMAKE_CXX_FLAGS "/sdl- ${CMAKE_CXX_FLAGS}")
26+
elseif(WIN32)
27+
set(AX_MSEDGE_WEBVIEW2_VERSION "1.0.3405.78" CACHE STRING "")
28+
29+
set(_NUGET_PACKAGE_DIR "${_AX_ROOT}/cache/packages" CACHE INTERNAL "" FORCE)
30+
file(TO_NATIVE_PATH ${_NUGET_PACKAGE_DIR} _NUGET_PACKAGE_DIR_N)
31+
set(_NUGET_PACKAGE_DIR_N "${_NUGET_PACKAGE_DIR_N}" CACHE INTERNAL "" FORCE)
3232
endif()
3333

3434
# config c standard

0 commit comments

Comments
 (0)