2
0
mirror of https://github.com/AxioDL/metaforce.git synced 2025-07-09 10:45:51 +00:00

made independent from RetroCommon and AngelScript

This commit is contained in:
Jack Andersen 2015-08-17 11:46:04 -10:00
parent fb75130d91
commit ac4d139030
5 changed files with 8 additions and 13 deletions

6
hecl/.gitmodules vendored
View File

@ -1,15 +1,9 @@
[submodule "extern/Athena"]
path = extern/Athena
url = https://github.com/Antidote/Athena.git
[submodule "extern/RetroCommon"]
path = extern/RetroCommon
url = https://github.com/RetroView/RetroCommon.git
[submodule "extern/libSquish"]
path = extern/libSquish
url = https://github.com/jackoalan/libSquish.git
[submodule "extern/LogVisor"]
path = extern/LogVisor
url = https://github.com/RetroView/LogVisor.git
[submodule "extern/AngelScript"]
path = extern/AngelScript
url = https://github.com/RetroView/AngelScript.git

View File

@ -1,3 +1,4 @@
if(NOT HECL_SUBPORJECT)
cmake_minimum_required(VERSION 3.0)
project(hecl)
if(MSVC)
@ -6,15 +7,19 @@ if(MSVC)
else()
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -Wno-multichar -fno-exceptions")
endif()
endif()
list(APPEND HECL_INCLUDE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/include ${CMAKE_CURRENT_SOURCE_DIR}/blender)
set(HECL_INCLUDE_DIR ${HECL_INCLUDE_DIR} PARENT_SCOPE)
set(ATHENA_INCLUDE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/extern/Athena/include)
set(ATHENA_INCLUDE_DIR ${ATHENA_INCLUDE_DIR} PARENT_SCOPE)
set(LOG_VISOR_INCLUDE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/extern/LogVisor/include)
set(ANGELSCRIPT_INCLUDE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/extern/AngelScript/angelscript/include)
set(LOG_VISOR_INCLUDE_DIR ${LOG_VISOR_INCLUDE_DIR} PARENT_SCOPE)
set(SQUISH_INCLUDE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/extern/libSquish)
add_definitions(-DAS_USE_NAMESPACE=1 -DAS_NO_EXCEPTIONS=1)
set(SQUISH_INCLUDE_DIR ${SQUISH_INCLUDE_DIR} PARENT_SCOPE)
add_subdirectory(bintoc)
add_subdirectory(extern)
include_directories(include ${LOG_VISOR_INCLUDE_DIR} ${ATHENA_INCLUDE_DIR} ${ANGELSCRIPT_INCLUDE_DIR})
include_directories(include ${LOG_VISOR_INCLUDE_DIR} ${ATHENA_INCLUDE_DIR})
add_subdirectory(lib)
add_subdirectory(blender)
add_subdirectory(driver)

@ -1 +0,0 @@
Subproject commit 0a8e531a63fad935ca3ce68e2122715320417668

View File

@ -2,6 +2,4 @@ add_subdirectory(libpng)
add_subdirectory(libSquish)
add_subdirectory(blowfish)
add_subdirectory(LogVisor)
add_subdirectory(AngelScript)
add_subdirectory(Athena EXCLUDE_FROM_ALL)
add_subdirectory(RetroCommon EXCLUDE_FROM_ALL)

@ -1 +0,0 @@
Subproject commit 53256dea15ba37595b2958ed49249ddf370071ba