x86-windows builds

This commit is contained in:
Benjamin Oldenburg 2023-05-02 07:04:30 +07:00
parent dd57d04be7
commit 22b59d2677
3 changed files with 14 additions and 10 deletions

View File

@ -123,16 +123,13 @@ if (VCPKG_LIBRARY_LINKAGE STREQUAL static)
set(BRIX11_STATIC_FLAG -static)
endif()
#vcpkg_execute_required_process(
# COMMAND ${BRIX11} bootstrap taox11
# WORKING_DIRECTORY ${SOURCE_PATH}
# LOGNAME brix11-bootstrap-${TARGET_TRIPLET}
#)
set(BITSIZE "64")
if(${VCPKG_TARGET_ARCHITECTURE} MATCHES "x86")
set(BITSIZE "32")
endif()
vcpkg_execute_required_process(
COMMAND ${BRIX11} configure # -b 0 --with=versioned_so=0
COMMAND ${BRIX11} configure -b ${BITSIZE} --with=versioned_so=0
WORKING_DIRECTORY ${SOURCE_PATH}
LOGNAME brix11-configure-${TARGET_TRIPLET}
)
@ -150,9 +147,15 @@ vcpkg_execute_required_process(
###################################################
if(VCPKG_TARGET_IS_WINDOWS)
set(TARGET_PLATFORM ${VCPKG_TARGET_ARCHITECTURE})
if(${VCPKG_TARGET_ARCHITECTURE} MATCHES "x86")
set(TARGET_PLATFORM "Win32")
endif()
vcpkg_build_msbuild(
PROJECT_PATH "${SOURCE_PATH}/workspace.sln"
PLATFORM ${MSBUILD_PLATFORM}
PLATFORM ${TARGET_PLATFORM}
# OPTIONS /maxcpucount
USE_VCPKG_INTEGRATION
)

View File

@ -3,6 +3,7 @@
"version-date": "2023-04-26",
"description": "AXCIOMA - Component Framework for Smart Information Systems",
"homepage": "https://www.axcioma.org/",
"supports": "!(wasm32 & osx & uwp & ios & android & (windows & arm))",
"dependencies": [
"openssl",
"xerces-c",

View File

@ -1,7 +1,7 @@
{
"versions": [
{
"git-tree": "025b4f9bb07e6ef0774e60bcf89410251466be03",
"git-tree": "677f78787574386a4ff084698f74d24e9f46fd48",
"version-date": "2023-04-26",
"port-version": 0
}