Lua include is only added if lua support is enabled.

Add NanoJPEG dependency to the main library
This commit is contained in:
Godzil
2020-03-05 15:13:40 +00:00
parent 5c6a5afef6
commit 317148a37d

View File

@@ -19,11 +19,12 @@ target_include_directories(rayonnement PUBLIC include pattern)
if (USE_LUA) if (USE_LUA)
add_dependencies(rayonnement LuaCore) add_dependencies(rayonnement LuaCore)
target_link_libraries(rayonnement ${LUA_LIBRARIES}) target_link_libraries(rayonnement ${LUA_LIBRARIES})
target_include_directories(rayonnement PUBLIC ${LUA_INCLUDE_DIR})
endif() endif()
target_include_directories(rayonnement PUBLIC include ${LODEPNG_INCLUDE_FOLDER} ${LUA_INCLUDE_DIR}) target_include_directories(rayonnement PUBLIC include ${LODEPNG_INCLUDE_FOLDER} ${NANOJPEG_INCLUDE_FOLDER})
target_sources(rayonnement PRIVATE ${RAY_HEADERS} ${RAY_SOURCES}) target_sources(rayonnement PRIVATE ${RAY_HEADERS} ${RAY_SOURCES})
target_link_libraries(rayonnement LodePNG) target_link_libraries(rayonnement LodePNG NanoJPEG)
if (USE_OPENMP) if (USE_OPENMP)
target_link_libraries(rayonnement OpenMP::OpenMP_CXX) target_link_libraries(rayonnement OpenMP::OpenMP_CXX)