From: K.Kosako Date: Wed, 25 Jul 2018 00:21:51 +0000 (+0900) Subject: Don't install onigposix.h if ENABLE_POSIX_API=OFF X-Git-Tag: v6.9.0~55 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=eac27905c405295a668d20339c1f1049cd5209a2;p=onig Don't install onigposix.h if ENABLE_POSIX_API=OFF --- diff --git a/CMakeLists.txt b/CMakeLists.txt index c03ca23..97c1fd2 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -69,8 +69,11 @@ set(_SRCS src/regint.h src/regparse.h src/regenc.h src/st.h src/unicode_unfold_key.c src/unicode_fold1_key.c src/unicode_fold2_key.c src/unicode_fold3_key.c) +set(_INST_HEADERS src/oniguruma.h src/oniggnu.h) + if(ENABLE_POSIX_API) set(_SRCS ${_SRCS} src/regposix.c src/regposerr.c) + set(_INST_HEADERS ${_INST_HEADERS} src/onigposix.h) endif() add_library(onig ${_SRCS}) @@ -136,7 +139,7 @@ install( # Headers: # * src/oniguruma.h -> /include/oniguruma install( - FILES src/oniguruma.h src/onigposix.h src/oniggnu.h + FILES ${_INST_HEADERS} DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}" )