mirror of
https://github.com/ashinn/chibi-scheme.git
synced 2025-05-19 21:59:17 +02:00
leave selected zero feature macros undefined
This commit is contained in:
parent
9c22b7d1c2
commit
fcfd518a0d
1 changed files with 4 additions and 4 deletions
|
@ -73,13 +73,13 @@ add_library(libchibi-common
|
||||||
target_compile_definitions(libchibi-common
|
target_compile_definitions(libchibi-common
|
||||||
INTERFACE
|
INTERFACE
|
||||||
SEXP_STATIC_LIBRARY=$<NOT:$<BOOL:${BUILD_SHARED_LIBS}>>
|
SEXP_STATIC_LIBRARY=$<NOT:$<BOOL:${BUILD_SHARED_LIBS}>>
|
||||||
BUILDING_DLL=$<AND:$<PLATFORM_ID:Windows>,$<BOOL:${BUILD_SHARED_LIBS}>>
|
|
||||||
SEXP_USE_DL=$<BOOL:${BUILD_SHARED_LIBS}>
|
SEXP_USE_DL=$<BOOL:${BUILD_SHARED_LIBS}>
|
||||||
|
$<$<PLATFORM_ID:Windows>:BUILDING_DLL=$<BOOL:${BUILD_SHARED_LIBS}>>
|
||||||
SEXP_USE_INTTYPES=$<BOOL:${HAVE_STDINT_H}>
|
SEXP_USE_INTTYPES=$<BOOL:${HAVE_STDINT_H}>
|
||||||
SEXP_USE_NTPGETTIME=$<BOOL:${HAVE_NTP_GETTIME}>
|
SEXP_USE_NTPGETTIME=$<BOOL:${HAVE_NTP_GETTIME}>
|
||||||
SEXP_USE_GREEN_THREADS=$<BOOL:${HAVE_POLL_H}>
|
$<$<NOT:$<BOOL:${HAVE_POLL_H}>>:SEXP_USE_GREEN_THREADS=0>
|
||||||
SEXP_USE_STRING_STREAMS=$<NOT:$<PLATFORM_ID:Windows>>
|
$<$<PLATFORM_ID:Windows>:SEXP_USE_STRING_STREAMS=0>
|
||||||
SEXP_USE_BOEHM=$<BOOL:${SEXP_USE_BOEHM}>)
|
$<$<BOOL:${SEXP_USE_BOEHM}>:SEXP_USE_BOEHM=1>)
|
||||||
|
|
||||||
target_compile_options(libchibi-common
|
target_compile_options(libchibi-common
|
||||||
INTERFACE
|
INTERFACE
|
||||||
|
|
Loading…
Add table
Reference in a new issue