OSDN Git Service

[BUILD][CMAKE] Update some CMakeLists.txt .
[csp-qt/common_source_project-fm7.git] / source / build-cmake / fm7 / CMakeLists.txt
index 445c308..876f737 100644 (file)
@@ -1,53 +1,17 @@
-# Build XM7/SDL, Agar.
+# Build Common Sourcecode Project, Agar.
 # (C) 2014 K.Ohta <whatisthis.sowhat@gmail.com>
-# This is part of XM7/SDL, but license is apache 2.2,
+# This is part of , but license is apache 2.2,
 # this part was written only me.
 
-
-cmake_minimum_required (VERSION 2.6)
+cmake_minimum_required (VERSION 2.8)
 cmake_policy(SET CMP0011 NEW)
 
-message("")
-message("** Start of configure CommonSourceProject,FM-7, Agar **")
-message("")
-
-set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/../cmake")
-
 
 project (emufm7)
+set(CMAKE_MODULE_PATH "${emufm7_SOURCE_DIR}/../cmake")
 
-set(BUILD_SHARED_LIBS OFF)
-set(USE_OPENMP ON CACHE BOOL "Build using OpenMP")
-set(USE_OPENCL ON CACHE BOOL "Build using OpenCL")
-set(USE_OPENGL ON CACHE BOOL "Build using OpenGL")
-set(XM7_VERSION 3)
-#set(WITH_DEBUGGER ON CACHE BOOL "Build witn XM7 Debugger.")
-
-include(detect_target_cpu)
-#include(windows-mingw-cross)
-# set entry
-set(CMAKE_SYSTEM_PROCESSOR ${ARCHITECTURE} CACHE STRING "Set processor to build.")
+set(BUILD_FM7 ON CACHE BOOL "Build for FM7")
 
+include(config_emufm7)
 include(config_commonsource)
 
-add_definitions(-D_FM7)
-
-#include_directories(${CMAKE_CURRENT_SOURCE_DIR})
-include_directories(${CMAKE_CURRENT_SOURCE_DIR}/../../src/vm)
-include_directories(${CMAKE_CURRENT_SOURCE_DIR}/../../src/vm/fm7)
-include_directories(${CMAKE_CURRENT_SOURCE_DIR}/../../src/vm/fm7/vram/generic)
-include_directories(${CMAKE_CURRENT_SOURCE_DIR}/../../src/vm/fmgen)
-
-add_subdirectory(../../src/vm vm/)
-#add_subdirectory(../../src/vm/fm7 vm/fm7)
-add_subdirectory(../../src/vm/fm7/vram/generic vm/fm7/vram/generic)
-add_subdirectory(../../src/vm/fmgen vm/fmgen)
-
-if(USE_SSE2)
-  include_directories(${CMAKE_CURRENT_SOURCE_DIR}/../../src/vm/fm7/vram/sse2)
-  add_subdirectory(../../src/vm/fm7/vram/sse2 vm/fm7/vram/sse2)
-endif()
-
-if(USE_SSE2)
- include_directories(${CMAKE_CURRENT_SOURCE_DIR}/../../src/agar/common/scaler/sse2)
-endif()