瀏覽代碼

adding cmakelists.txt

Roberto Parolin 6 年之前
父節點
當前提交
4d7dbc860d
共有 1 個文件被更改,包括 23 次插入0 次删除
  1. 23 0
      CMakeLists.txt

+ 23 - 0
CMakeLists.txt

@@ -0,0 +1,23 @@
+#-------------------------------------------------------------------------------------------
+# Copyright (C) Electronic Arts Inc.  All rights reserved.
+#-------------------------------------------------------------------------------------------
+cmake_minimum_required(VERSION 3.1)
+project(EAMain CXX)
+
+#-------------------------------------------------------------------------------------------
+# Header only library 
+#-------------------------------------------------------------------------------------------
+add_library(EAMain INTERFACE)
+
+#-------------------------------------------------------------------------------------------
+# Source files
+#-------------------------------------------------------------------------------------------
+file(GLOB EAMAIN_SOURCES "include/EAMain/*.*")
+
+#-------------------------------------------------------------------------------------------
+# exported include directories
+#-------------------------------------------------------------------------------------------
+target_include_directories(EAMain INTERFACE include)
+
+# Workaround to have header files show up in IDEs
+add_custom_target(EAMain_ide SOURCES ${EAMAIN_SOURCES})