Skip to content

Commit 736a57e

Browse files
committed
Fix *_EXPORTS definitions
1 parent 0597adf commit 736a57e

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

cmake/Zend/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -318,7 +318,7 @@ target_compile_definitions(
318318
PRIVATE
319319
ZEND_ENABLE_STATIC_TSRMLS_CACHE
320320
PUBLIC
321-
$<$<AND:$<PLATFORM_ID:Windows>,$<IN_LIST:$<TARGET_PROPERTY:TYPE>,OBJECT_LIBRARY;STATIC_LIBRARY>>:LIBZEND_EXPORTS>
321+
$<$<AND:$<PLATFORM_ID:Windows>,$<BOOL:$<TARGET_PROPERTY:PHP_CORE>>>:LIBZEND_EXPORTS>
322322
)
323323

324324
set_target_properties(
@@ -368,7 +368,7 @@ target_include_directories(
368368
target_compile_definitions(
369369
zend
370370
PUBLIC
371-
$<$<AND:$<PLATFORM_ID:Windows>,$<IN_LIST:$<TARGET_PROPERTY:TYPE>,OBJECT_LIBRARY;STATIC_LIBRARY>>:TSRM_EXPORTS>
371+
$<$<AND:$<PLATFORM_ID:Windows>,$<BOOL:$<TARGET_PROPERTY:PHP_CORE>>>:TSRM_EXPORTS>
372372
)
373373

374374
install(

cmake/main/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ set_target_properties(php_main PROPERTIES PHP_CORE TRUE)
113113
target_compile_definitions(
114114
php_config
115115
INTERFACE
116-
$<$<AND:$<PLATFORM_ID:Windows>,$<IN_LIST:$<TARGET_PROPERTY:TYPE>,OBJECT_LIBRARY;STATIC_LIBRARY>>:SAPI_EXPORTS>
116+
$<$<AND:$<PLATFORM_ID:Windows>,$<BOOL:$<TARGET_PROPERTY:PHP_CORE>>>:SAPI_EXPORTS>
117117
)
118118

119119
target_include_directories(

0 commit comments

Comments
 (0)