diff options
| author | Egor Yusov <egor.yusov@gmail.com> | 2017-12-04 06:51:39 +0000 |
|---|---|---|
| committer | Egor Yusov <egor.yusov@gmail.com> | 2017-12-04 06:51:39 +0000 |
| commit | 98cb06de3f437d6921d6ecd6d827b22be5b6662b (patch) | |
| tree | 622db4bb76ac23529f447ae01ab25d5787cd7be9 /External/lua-5.2.3 | |
| parent | Fixed android build (diff) | |
| download | DiligentTools-98cb06de3f437d6921d6ecd6d827b22be5b6662b.tar.gz DiligentTools-98cb06de3f437d6921d6ecd6d827b22be5b6662b.zip | |
Added cmake files
Diffstat (limited to 'External/lua-5.2.3')
| -rw-r--r-- | External/lua-5.2.3/CMakeLists.txt | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/External/lua-5.2.3/CMakeLists.txt b/External/lua-5.2.3/CMakeLists.txt index 01d5a18..ffbf82d 100644 --- a/External/lua-5.2.3/CMakeLists.txt +++ b/External/lua-5.2.3/CMakeLists.txt @@ -2,10 +2,6 @@ cmake_minimum_required (VERSION 3.3) project(Lua CXX) -if(MSVC) - add_definitions(-D_CRT_SECURE_NO_WARNINGS) -endif() - set(SOURCE src/lapi.c src/lauxlib.c @@ -75,13 +71,19 @@ set(INCLUDE src/winappstubs.h ) -include_directories( - src +add_library( + Lua STATIC ${SOURCE} ${INCLUDE} ) -add_library( - Lua ${SOURCE} ${INCLUDE} +target_include_directories(Lua PUBLIC + src ) +target_link_libraries(Lua PRIVATE BuildSettings) + +if(MSVC) + target_compile_definitions(Lua PRIVATE -D_CRT_SECURE_NO_WARNINGS) +endif() + source_group("source" FILES ${SOURCE}) source_group("include" FILES ${INCLUDE}) |
