summaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorAdam Szmigin <smidge@xsco.net>2020-08-23 22:24:14 +0100
committerAdam Szmigin <smidge@xsco.net>2020-09-16 22:09:43 +0100
commite6854c28d633532c9a5061ce0fd1a06d2f59094a (patch)
tree09c192184557bb0598b11a0d1dfe54ceeb771a3f /CMakeLists.txt
parentf14366864b6d66fc69741141acbb4e66b88d9854 (diff)
Support Engine Prime schema versions up to 1.18.0
* Added a test of reference DB files. * Test crate and track creation across all supported versions. * Support for all schema versions seen by EP and SC5000 players.
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt18
1 files changed, 13 insertions, 5 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 73d9df2..e385f31 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -6,7 +6,7 @@
# The meson/ninja build should be preferred in all other cases.
#
cmake_minimum_required(VERSION 3.10)
-project(libdjinterop VERSION 0.12.0)
+project(libdjinterop VERSION 0.13.0)
# Require C++17
set(CMAKE_CXX_STANDARD 17)
@@ -35,9 +35,17 @@ add_library(
src/djinterop/enginelibrary/el_transaction_guard_impl.cpp
src/djinterop/enginelibrary/encode_decode_utils.cpp
src/djinterop/enginelibrary/performance_data_format.cpp
- src/djinterop/enginelibrary/schema_1_6_0.cpp
- src/djinterop/enginelibrary/schema_1_7_1.cpp
- src/djinterop/enginelibrary/schema.cpp
+ src/djinterop/enginelibrary/schema/schema_1_6_0.cpp
+ src/djinterop/enginelibrary/schema/schema_1_7_1.cpp
+ src/djinterop/enginelibrary/schema/schema_1_9_1.cpp
+ src/djinterop/enginelibrary/schema/schema_1_11_1.cpp
+ src/djinterop/enginelibrary/schema/schema_1_13_0.cpp
+ src/djinterop/enginelibrary/schema/schema_1_13_1.cpp
+ src/djinterop/enginelibrary/schema/schema_1_13_2.cpp
+ src/djinterop/enginelibrary/schema/schema_1_15_0.cpp
+ src/djinterop/enginelibrary/schema/schema_1_17_0.cpp
+ src/djinterop/enginelibrary/schema/schema_1_18_0.cpp
+ src/djinterop/enginelibrary/schema/schema.cpp
src/djinterop/crate.cpp
src/djinterop/database.cpp
src/djinterop/enginelibrary.cpp
@@ -47,7 +55,7 @@ add_library(
src/djinterop/impl/database_impl.cpp
src/djinterop/impl/track_impl.cpp
src/djinterop/impl/transaction_guard_impl.cpp
- src/djinterop/impl/util.cpp)
+ src/djinterop/util.cpp)
target_compile_definitions(
djinterop PUBLIC