Browse Source

Lua include is only added if lua support is enabled.
Add NanoJPEG dependency to the main library

Godzil 4 years ago
parent
commit
317148a37d
1 changed files with 3 additions and 2 deletions
  1. 3 2
      source/CMakeLists.txt

+ 3 - 2
source/CMakeLists.txt

@@ -19,11 +19,12 @@ target_include_directories(rayonnement PUBLIC include pattern)
 if (USE_LUA)
     add_dependencies(rayonnement LuaCore)
     target_link_libraries(rayonnement ${LUA_LIBRARIES})
+    target_include_directories(rayonnement PUBLIC ${LUA_INCLUDE_DIR})
 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_link_libraries(rayonnement LodePNG)
+target_link_libraries(rayonnement LodePNG NanoJPEG)
 
 if (USE_OPENMP)
   target_link_libraries(rayonnement OpenMP::OpenMP_CXX)