X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/bdf13891b2b8e6354045f2ff81296c389e27d583..fb450820a89a2e124df2ec668ecb0ddc95733272:/buildtools/Cmake/DefinePackages.cmake diff --git a/buildtools/Cmake/DefinePackages.cmake b/buildtools/Cmake/DefinePackages.cmake index be8b4dbad6..c485b48317 100644 --- a/buildtools/Cmake/DefinePackages.cmake +++ b/buildtools/Cmake/DefinePackages.cmake @@ -292,6 +292,12 @@ set(AMOK_SRC src/amok/PeerManagement/peermanagement.c ) +set(LUA_SRC + src/bindings/lua/simgrid_lua.c + src/bindings/lua/lua_stub_generator.c + src/bindings/lua/lua_console.c +) + set(TRACING_SRC src/instr/instr_routing.c src/instr/instr_config.c @@ -474,11 +480,26 @@ set(gras_sources ${AMOK_SRC} ) +if(${HAVE_LUA}) + set(simgrid_sources + ${simgrid_sources} + ${LUA_SRC} + ) +elseif(${HAVE_LUA}) + set(EXTRA_DIST + ${EXTRA_DIST} + ${LUA_SRC} + ) +endif(${HAVE_LUA}) + file(GLOB_RECURSE examples_to_install_in_doc "examples/*.c" "examples/*.h" "examples/*.cxx" "examples/*.hpp" +"examples/*.rb" +"examples/*.lua" +"examples/*.java" "examples/*.xml" "examples/*README" ) @@ -597,7 +618,11 @@ file(GLOB_RECURSE add_src_files "tools/*CMakeLists.txt" "examples/*.c" "examples/*.cxx" +"examples/*.lua" +"examples/*.rb" "examples/*CMakeLists.txt" +"src/bindings/*.lua" +"src/bindings/*.rb" "src/bindings/*.c" "src/bindings/*.h" "src/bindings/*CMakeLists.txt" @@ -766,6 +791,7 @@ set(source_to_pack ${GRAS_COMMON_SRC} ${GRAS_SG_SRC} ${AMOK_SRC} + ${LUA_SRC} ${MC_SRC} ${JEDULE_SRC} ${RNGSTREAM_SRC}