fix cmake

This commit is contained in:
blueloveTH 2025-10-23 00:35:33 +08:00
parent 885274b2a1
commit fa6a8d921c
2 changed files with 8 additions and 6 deletions

View File

@ -1,6 +1,6 @@
name: pocketpy
description: A lightweight Python interpreter for game engines. It supports Android/iOS/Windows/Linux/MacOS.
version: 2.1.3
version: 2.1.3+1
homepage: https://pocketpy.dev
repository: https://github.com/pocketpy/pocketpy

View File

@ -11,17 +11,19 @@ set(CMAKE_POSITION_INDEPENDENT_CODE ON)
include(FetchContent)
set(PK_ENABLE_OS OFF CACHE BOOL "" FORCE)
set(PK_ENABLE_DETERMINISM ON CACHE BOOL "" FORCE)
set(PK_BUILD_MODULE_LZ4 ON CACHE BOOL "" FORCE)
set(PK_BUILD_MODULE_CUTE_PNG ON CACHE BOOL "" FORCE)
set(PK_BUILD_SHARED_LIB ON CACHE BOOL "" FORCE)
FetchContent_Declare(
pocketpy
GIT_REPOSITORY https://github.com/pocketpy/pocketpy.git
GIT_TAG v2.1.3-patch
)
set(PK_ENABLE_OS OFF CACHE BOOL "" FORCE)
set(PK_ENABLE_DETERMINISM ON CACHE BOOL "" FORCE)
set(PK_BUILD_MODULE_LZ4 ON CACHE BOOL "" FORCE)
set(PK_BUILD_MODULE_CUTE_PNG ON CACHE BOOL "" FORCE)
set(PK_BUILD_SHARED_LIB ON CACHE BOOL "" FORCE)
FetchContent_MakeAvailable(pocketpy)
set_target_properties(pocketpy PROPERTIES
PUBLIC_HEADER ${pocketpy_SOURCE_DIR}/include/pocketpy.h