Ver código fonte

Add CMakeLists;

bjorn 4 anos atrás
pai
commit
4efec25d47
1 arquivos alterados com 14 adições e 0 exclusões
  1. 14 0
      CMakeLists.txt

+ 14 - 0
CMakeLists.txt

@@ -0,0 +1,14 @@
+cmake_minimum_required(VERSION 3.1.0)
+project(lua-enet)
+
+add_subdirectory(enet)
+set_target_properties(enet PROPERTIES POSITION_INDEPENDENT_CODE TRUE)
+
+add_library(lua-enet MODULE enet.c)
+set_target_properties(lua-enet PROPERTIES WINDOWS_EXPORT_ALL_SYMBOLS TRUE)
+target_include_directories(lua-enet PRIVATE enet/include)
+target_link_libraries(lua-enet enet)
+
+if(WIN32)
+  target_link_libraries(lua-enet ws2_32 winmm)
+endif()