Merge pull request #82 from filipwasil/develop

Enable building as shared library
This commit is contained in:
Syoyo Fujita
2016-05-16 13:31:09 +09:00

View File

@@ -22,11 +22,14 @@ set(tinyobjloader-examples-objsticher
${TINYOBJLOADEREXAMPLES_DIR}/obj_sticher/obj_sticher.cc
)
add_library(tinyobjloader
${tinyobjloader-Source}
)
option(TINYOBJLOADER_BUILD_TEST_LOADER "Build Example Loader Application" OFF)
option(TINYOBJLOADER_COMPILATION_SHARED "Build as shared library" OFF)
if (TINYOBJLOADER_COMPILATION_SHARED)
add_library(tinyobjloader SHARED ${tinyobjloader-Source})
else()
add_library(tinyobjloader STATIC ${tinyobjloader-Source})
endif()
if(TINYOBJLOADER_BUILD_TEST_LOADER)
add_executable(test_loader ${tinyobjloader-Example-Source})