diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 0000000..751c112 --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,3 @@ +add_subdirectory( shader_code ) +add_subdirectory( rsx_decompiler ) + diff --git a/rsx_decompiler/CMakeLists.txt b/rsx_decompiler/CMakeLists.txt new file mode 100644 index 0000000..58f6c80 --- /dev/null +++ b/rsx_decompiler/CMakeLists.txt @@ -0,0 +1,17 @@ +cmake_minimum_required(VERSION 2.8.12) + +project(rsx_decompiler) + +If(NOT SOURCE_DIR) + SET(SOURCE_DIR ${CMAKE_CURRENT_LIST_DIR}) + Message("-- Initializing SOURCE_DIR=${SOURCE_DIR}") +Else() + Message("-- Using Custom SOURCE_DIR=${SOURCE_DIR}") +EndIf() + +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++14 -fexceptions") +include_directories(${SOURCE_DIR}) + +file(GLOB_RECURSE SOURCE_FILES "${SOURCE_DIR}/*.cpp") + +add_library(${PROJECT_NAME} ${SOURCE_FILES}) diff --git a/shader_code/CMakeLists.txt b/shader_code/CMakeLists.txt new file mode 100644 index 0000000..ccbfb26 --- /dev/null +++ b/shader_code/CMakeLists.txt @@ -0,0 +1,17 @@ +cmake_minimum_required(VERSION 2.8.12) + +project(shader_code) + +If(NOT SOURCE_DIR) + SET(SOURCE_DIR ${CMAKE_CURRENT_LIST_DIR}) + Message("-- Initializing SOURCE_DIR=${SOURCE_DIR}") +Else() + Message("-- Using Custom SOURCE_DIR=${SOURCE_DIR}") +EndIf() + +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++14 -fexceptions") +include_directories(${SOURCE_DIR}) + +file(GLOB_RECURSE SOURCE_FILES "${SOURCE_DIR}/*.cpp") + +add_library(${PROJECT_NAME} ${SOURCE_FILES})