attempting to cleanup the scripting interface

This commit is contained in:
Hartmut Seichter 2019-01-23 09:05:09 +01:00
parent a497ac1f7d
commit 61f8e6c071
15 changed files with 215 additions and 227 deletions

View file

@ -5,16 +5,17 @@ set(hdrs
set(srcs
src/script.cpp
src/script_core.hpp
src/script_core.cpp
src/script_system.hpp
src/script_system.cpp
src/script_scene.hpp
src/script_scene.cpp
src/script_visual.hpp
src/script_visual.cpp
src/scripting.hpp
)
# src/script_core.hpp
src/script_core.cpp
# src/script_system.hpp
src/script_system.cpp
# src/script_scene.hpp
src/script_scene.cpp
# src/script_visual.hpp
src/script_visual.cpp
src/runtime_lua.hpp
src/runtime_lua.cpp
)
add_library(pwscripting
STATIC
@ -26,7 +27,7 @@ add_library(pwscripting
target_include_directories(
pwscripting
PRIVATE
${CMAKE_SOURCE_DIR}/src/deps/lua-5.3.5/src
${CMAKE_SOURCE_DIR}/src/deps/lua-5.3.5/src
${CMAKE_SOURCE_DIR}/src/deps/sol2-2.20.6
PUBLIC
include