Skip to content

Commit 78880d3

Browse files
committed
Emscripten wasm
1 parent 4d33f82 commit 78880d3

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

CMakeLists.txt

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -194,6 +194,22 @@ add_library(FreeImage STATIC
194194
)
195195
#install_dep(FreeImage include Source/FreeImage.h)
196196

197+
if(EMSCRIPTEN)
198+
set(EMSCRIPTEN_CORE_SOURCES
199+
${FreeImage_SOURCES}
200+
${FreeImage_ZLIB_SRCS}
201+
${FreeImage_JXR_SRCS}
202+
${FreeImage_WEBP_SRCS}
203+
${FreeImage_OPENEXR_SRCS}
204+
${FreeImage_LIBRAWLITE_SRCS}
205+
${FreeImage_LIBTIFF_SRCS}
206+
${FreeImage_OPENEXR_HALF_SRCS}
207+
)
208+
add_executable(FreeImage_wasm
209+
${EMSCRIPTEN_CORE_SOURCES}
210+
)
211+
endif()
212+
197213
if (APPLE)
198214
set_target_properties(FreeImage PROPERTIES XCODE_ATTRIBUTE_ONLY_ACTIVE_ARCH "NO")
199215

0 commit comments

Comments
 (0)