[olympic] Move keel, turbine, and studio to olympic
This commit is contained in:
parent
a60765b338
commit
e2545a956b
@ -4,9 +4,6 @@ set(OLYMPIC_PATH "${CMAKE_CURRENT_SOURCE_DIR}/olympic")
|
|||||||
|
|
||||||
if(TURBINE_BUILD_TYPE STREQUAL "Native")
|
if(TURBINE_BUILD_TYPE STREQUAL "Native")
|
||||||
add_subdirectory(glutils)
|
add_subdirectory(glutils)
|
||||||
add_subdirectory(studio)
|
|
||||||
endif()
|
endif()
|
||||||
add_subdirectory(keel)
|
|
||||||
add_subdirectory(nostalgia)
|
add_subdirectory(nostalgia)
|
||||||
add_subdirectory(olympic)
|
add_subdirectory(olympic)
|
||||||
add_subdirectory(turbine)
|
|
||||||
|
@ -1 +1,6 @@
|
|||||||
add_subdirectory(applib)
|
add_subdirectory(applib)
|
||||||
|
add_subdirectory(keel)
|
||||||
|
add_subdirectory(turbine)
|
||||||
|
if(TURBINE_BUILD_TYPE STREQUAL "Native")
|
||||||
|
add_subdirectory(studio)
|
||||||
|
endif()
|
||||||
|
5
src/olympic/keel/CMakeLists.txt
Normal file
5
src/olympic/keel/CMakeLists.txt
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
add_subdirectory(src)
|
||||||
|
|
||||||
|
if(TURBINE_BUILD_TYPE STREQUAL "Native")
|
||||||
|
add_subdirectory(test)
|
||||||
|
endif()
|
@ -10,6 +10,11 @@ add_library(
|
|||||||
typestore.cpp
|
typestore.cpp
|
||||||
)
|
)
|
||||||
|
|
||||||
|
target_include_directories(
|
||||||
|
Keel PUBLIC
|
||||||
|
../include
|
||||||
|
)
|
||||||
|
|
||||||
target_link_libraries(
|
target_link_libraries(
|
||||||
Keel PUBLIC
|
Keel PUBLIC
|
||||||
OxClaw
|
OxClaw
|
||||||
@ -20,16 +25,8 @@ target_link_libraries(
|
|||||||
)
|
)
|
||||||
|
|
||||||
install(
|
install(
|
||||||
FILES
|
DIRECTORY
|
||||||
asset.hpp
|
../include/keel
|
||||||
assetmanager.hpp
|
|
||||||
context.hpp
|
|
||||||
keel.hpp
|
|
||||||
media.hpp
|
|
||||||
module.hpp
|
|
||||||
pack.hpp
|
|
||||||
typeconv.hpp
|
|
||||||
typestore.hpp
|
|
||||||
DESTINATION
|
DESTINATION
|
||||||
include/keel
|
include/keel
|
||||||
)
|
)
|
||||||
@ -47,6 +44,10 @@ if(TURBINE_BUILD_TYPE STREQUAL "Native")
|
|||||||
KeelPack-AppLib
|
KeelPack-AppLib
|
||||||
pack-applib.cpp
|
pack-applib.cpp
|
||||||
)
|
)
|
||||||
|
target_include_directories(
|
||||||
|
KeelPack-AppLib PUBLIC
|
||||||
|
../include
|
||||||
|
)
|
||||||
target_compile_definitions(
|
target_compile_definitions(
|
||||||
KeelPack-AppLib PUBLIC
|
KeelPack-AppLib PUBLIC
|
||||||
OLYMPIC_LOAD_KEEL_MODULES=1
|
OLYMPIC_LOAD_KEEL_MODULES=1
|
||||||
@ -54,9 +55,9 @@ if(TURBINE_BUILD_TYPE STREQUAL "Native")
|
|||||||
)
|
)
|
||||||
target_link_libraries(
|
target_link_libraries(
|
||||||
KeelPack-AppLib
|
KeelPack-AppLib
|
||||||
|
Keel
|
||||||
OxClArgs
|
OxClArgs
|
||||||
OxClaw
|
OxClaw
|
||||||
OxLogConn
|
OxLogConn
|
||||||
)
|
)
|
||||||
add_subdirectory(test)
|
|
||||||
endif()
|
endif()
|
@ -2,7 +2,7 @@
|
|||||||
* Copyright 2016 - 2023 Gary Talent (gary@drinkingtea.net). All rights reserved.
|
* Copyright 2016 - 2023 Gary Talent (gary@drinkingtea.net). All rights reserved.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "asset.hpp"
|
#include <keel/asset.hpp>
|
||||||
|
|
||||||
namespace keel {
|
namespace keel {
|
||||||
|
|
@ -2,7 +2,7 @@
|
|||||||
* Copyright 2016 - 2023 Gary Talent (gary@drinkingtea.net). All rights reserved.
|
* Copyright 2016 - 2023 Gary Talent (gary@drinkingtea.net). All rights reserved.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "keel.hpp"
|
#include <keel/keel.hpp>
|
||||||
|
|
||||||
namespace keel {
|
namespace keel {
|
||||||
|
|
@ -2,7 +2,7 @@
|
|||||||
* Copyright 2016 - 2023 Gary Talent (gary@drinkingtea.net). All rights reserved.
|
* Copyright 2016 - 2023 Gary Talent (gary@drinkingtea.net). All rights reserved.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "media.hpp"
|
#include <keel/media.hpp>
|
||||||
|
|
||||||
#ifndef OX_BARE_METAL
|
#ifndef OX_BARE_METAL
|
||||||
|
|
||||||
@ -116,7 +116,7 @@ ox::Error performPackTransforms(Context &ctx, ox::Buffer &clawData) noexcept {
|
|||||||
|
|
||||||
#else
|
#else
|
||||||
|
|
||||||
#include "context.hpp"
|
#include <keel/context.hpp>
|
||||||
|
|
||||||
#define MEM_ROM reinterpret_cast<char*>(0x0800'0000)
|
#define MEM_ROM reinterpret_cast<char*>(0x0800'0000)
|
||||||
|
|
@ -2,7 +2,7 @@
|
|||||||
* Copyright 2016 - 2023 Gary Talent (gary@drinkingtea.net). All rights reserved.
|
* Copyright 2016 - 2023 Gary Talent (gary@drinkingtea.net). All rights reserved.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "module.hpp"
|
#include <keel/module.hpp>
|
||||||
|
|
||||||
namespace keel {
|
namespace keel {
|
||||||
|
|
@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
#include <keel/media.hpp>
|
#include <keel/media.hpp>
|
||||||
|
|
||||||
#include "pack.hpp"
|
#include <keel/pack.hpp>
|
||||||
|
|
||||||
namespace keel {
|
namespace keel {
|
||||||
|
|
@ -4,8 +4,8 @@
|
|||||||
|
|
||||||
#include <ox/claw/read.hpp>
|
#include <ox/claw/read.hpp>
|
||||||
|
|
||||||
#include "media.hpp"
|
#include <keel/media.hpp>
|
||||||
#include "typeconv.hpp"
|
#include <keel/typeconv.hpp>
|
||||||
|
|
||||||
namespace keel {
|
namespace keel {
|
||||||
|
|
@ -2,7 +2,7 @@
|
|||||||
* Copyright 2016 - 2023 Gary Talent (gary@drinkingtea.net). All rights reserved.
|
* Copyright 2016 - 2023 Gary Talent (gary@drinkingtea.net). All rights reserved.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "typestore.hpp"
|
#include <keel/typestore.hpp>
|
||||||
|
|
||||||
namespace keel {
|
namespace keel {
|
||||||
|
|
Loading…
Reference in New Issue
Block a user