Skip to content

Commit 7a2f6ea

Browse files
authored
Merge pull request #166 from palemieux/feature/install-fix-openexr
Allow OpenJPH to be exported by cmake
2 parents 1b20dbc + 5a3d15f commit 7a2f6ea

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/core/CMakeLists.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,8 @@ if(EMSCRIPTEN)
3838
add_library(openjph ${SOURCES})
3939
add_library(openjphsimd ${SOURCES} ${CODESTREAM_WASM} ${CODING_WASM} ${TRANSFORM_WASM})
4040

41-
target_include_directories(openjph PUBLIC common)
42-
target_include_directories(openjphsimd PUBLIC common)
41+
target_include_directories(openjph PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/common> $<INSTALL_INTERFACE:include>)
42+
target_include_directories(openjphsimd PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/common> $<INSTALL_INTERFACE:include>)
4343

4444
target_compile_options(openjphsimd PRIVATE -DOJPH_ENABLE_WASM_SIMD -msimd128)
4545

@@ -124,7 +124,7 @@ if (BUILD_SHARED_LIBS AND WIN32)
124124
endif()
125125

126126
## include library version/name
127-
target_include_directories(openjph PUBLIC common)
127+
target_include_directories(openjph PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/common> $<INSTALL_INTERFACE:include>)
128128
target_compile_definitions(openjph PUBLIC _FILE_OFFSET_BITS=64)
129129

130130
if (MSVC)

0 commit comments

Comments
 (0)