From 42cec59c715544e88568b38f6d4f8c925afac35b Mon Sep 17 00:00:00 2001 From: William JCM Date: Mon, 21 Nov 2022 09:18:42 +0100 Subject: [PATCH] CMakeLists: improve formatting. --- src/CMakeLists.txt | 164 +++++++++++++++++++++++---------------------- 1 file changed, 85 insertions(+), 79 deletions(-) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 66cecf0..b257d1d 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -29,84 +29,86 @@ set_directory_properties(PROPERTIES CORRADE_USE_PEDANTIC_FLAGS ON) corrade_add_resource(Assets assets.conf) add_library(UESaveFile STATIC EXCLUDE_FROM_ALL - UESaveFile/Serialisers/AbstractUnrealCollectionPropertySerialiser.h - UESaveFile/Serialisers/AbstractUnrealPropertySerialiser.h - UESaveFile/Serialisers/AbstractUnrealStructSerialiser.h - UESaveFile/Serialisers/ArrayPropertySerialiser.h - UESaveFile/Serialisers/ArrayPropertySerialiser.cpp - UESaveFile/Serialisers/BoolPropertySerialiser.h - UESaveFile/Serialisers/BoolPropertySerialiser.cpp - UESaveFile/Serialisers/BytePropertySerialiser.h - UESaveFile/Serialisers/BytePropertySerialiser.cpp - UESaveFile/Serialisers/ColourPropertySerialiser.h - UESaveFile/Serialisers/ColourPropertySerialiser.cpp - UESaveFile/Serialisers/DateTimePropertySerialiser.h - UESaveFile/Serialisers/DateTimePropertySerialiser.cpp - UESaveFile/Serialisers/EnumPropertySerialiser.h - UESaveFile/Serialisers/EnumPropertySerialiser.cpp - UESaveFile/Serialisers/FloatPropertySerialiser.h - UESaveFile/Serialisers/FloatPropertySerialiser.cpp - UESaveFile/Serialisers/GuidPropertySerialiser.h - UESaveFile/Serialisers/GuidPropertySerialiser.cpp - UESaveFile/Serialisers/IntPropertySerialiser.h - UESaveFile/Serialisers/IntPropertySerialiser.cpp - UESaveFile/Serialisers/MapPropertySerialiser.h - UESaveFile/Serialisers/MapPropertySerialiser.cpp - UESaveFile/Serialisers/ResourcePropertySerialiser.h - UESaveFile/Serialisers/ResourcePropertySerialiser.cpp - UESaveFile/Serialisers/RotatorPropertySerialiser.h - UESaveFile/Serialisers/RotatorPropertySerialiser.cpp - UESaveFile/Serialisers/StringPropertySerialiser.h - UESaveFile/Serialisers/StringPropertySerialiser.cpp - UESaveFile/Serialisers/SetPropertySerialiser.h - UESaveFile/Serialisers/SetPropertySerialiser.cpp - UESaveFile/Serialisers/StructSerialiser.h - UESaveFile/Serialisers/StructSerialiser.cpp - UESaveFile/Serialisers/TextPropertySerialiser.h - UESaveFile/Serialisers/TextPropertySerialiser.cpp - UESaveFile/Serialisers/UnrealPropertySerialiser.h - UESaveFile/Serialisers/VectorPropertySerialiser.h - UESaveFile/Serialisers/VectorPropertySerialiser.cpp - UESaveFile/Serialisers/Vector2DPropertySerialiser.h - UESaveFile/Serialisers/Vector2DPropertySerialiser.cpp + UESaveFile/Serialisers/AbstractUnrealCollectionPropertySerialiser.h + UESaveFile/Serialisers/AbstractUnrealPropertySerialiser.h + UESaveFile/Serialisers/AbstractUnrealStructSerialiser.h + UESaveFile/Serialisers/ArrayPropertySerialiser.h + UESaveFile/Serialisers/ArrayPropertySerialiser.cpp + UESaveFile/Serialisers/BoolPropertySerialiser.h + UESaveFile/Serialisers/BoolPropertySerialiser.cpp + UESaveFile/Serialisers/BytePropertySerialiser.h + UESaveFile/Serialisers/BytePropertySerialiser.cpp + UESaveFile/Serialisers/ColourPropertySerialiser.h + UESaveFile/Serialisers/ColourPropertySerialiser.cpp + UESaveFile/Serialisers/DateTimePropertySerialiser.h + UESaveFile/Serialisers/DateTimePropertySerialiser.cpp + UESaveFile/Serialisers/EnumPropertySerialiser.h + UESaveFile/Serialisers/EnumPropertySerialiser.cpp + UESaveFile/Serialisers/FloatPropertySerialiser.h + UESaveFile/Serialisers/FloatPropertySerialiser.cpp + UESaveFile/Serialisers/GuidPropertySerialiser.h + UESaveFile/Serialisers/GuidPropertySerialiser.cpp + UESaveFile/Serialisers/IntPropertySerialiser.h + UESaveFile/Serialisers/IntPropertySerialiser.cpp + UESaveFile/Serialisers/MapPropertySerialiser.h + UESaveFile/Serialisers/MapPropertySerialiser.cpp + UESaveFile/Serialisers/ResourcePropertySerialiser.h + UESaveFile/Serialisers/ResourcePropertySerialiser.cpp + UESaveFile/Serialisers/RotatorPropertySerialiser.h + UESaveFile/Serialisers/RotatorPropertySerialiser.cpp + UESaveFile/Serialisers/StringPropertySerialiser.h + UESaveFile/Serialisers/StringPropertySerialiser.cpp + UESaveFile/Serialisers/SetPropertySerialiser.h + UESaveFile/Serialisers/SetPropertySerialiser.cpp + UESaveFile/Serialisers/StructSerialiser.h + UESaveFile/Serialisers/StructSerialiser.cpp + UESaveFile/Serialisers/TextPropertySerialiser.h + UESaveFile/Serialisers/TextPropertySerialiser.cpp + UESaveFile/Serialisers/UnrealPropertySerialiser.h + UESaveFile/Serialisers/VectorPropertySerialiser.h + UESaveFile/Serialisers/VectorPropertySerialiser.cpp + UESaveFile/Serialisers/Vector2DPropertySerialiser.h + UESaveFile/Serialisers/Vector2DPropertySerialiser.cpp - UESaveFile/Types/ArrayProperty.h - UESaveFile/Types/BoolProperty.h - UESaveFile/Types/ByteProperty.h - UESaveFile/Types/ColourStructProperty.h - UESaveFile/Types/DateTimeStructProperty.h - UESaveFile/Types/EnumProperty.h - UESaveFile/Types/FloatProperty.h - UESaveFile/Types/GenericStructProperty.h - UESaveFile/Types/GuidStructProperty.h - UESaveFile/Types/IntProperty.h - UESaveFile/Types/MapProperty.h - UESaveFile/Types/NoneProperty.h - UESaveFile/Types/RotatorStructProperty.h - UESaveFile/Types/SetProperty.h - UESaveFile/Types/StringProperty.h - UESaveFile/Types/StructProperty.h - UESaveFile/Types/ResourceItemValue.h - UESaveFile/Types/TextProperty.h - UESaveFile/Types/UnrealProperty.h - UESaveFile/Types/UnrealPropertyBase.h - UESaveFile/Types/VectorStructProperty.h + UESaveFile/Types/ArrayProperty.h + UESaveFile/Types/BoolProperty.h + UESaveFile/Types/ByteProperty.h + UESaveFile/Types/ColourStructProperty.h + UESaveFile/Types/DateTimeStructProperty.h + UESaveFile/Types/EnumProperty.h + UESaveFile/Types/FloatProperty.h + UESaveFile/Types/GenericStructProperty.h + UESaveFile/Types/GuidStructProperty.h + UESaveFile/Types/IntProperty.h + UESaveFile/Types/MapProperty.h + UESaveFile/Types/NoneProperty.h + UESaveFile/Types/RotatorStructProperty.h + UESaveFile/Types/SetProperty.h + UESaveFile/Types/StringProperty.h + UESaveFile/Types/StructProperty.h + UESaveFile/Types/ResourceItemValue.h + UESaveFile/Types/TextProperty.h + UESaveFile/Types/UnrealProperty.h + UESaveFile/Types/UnrealPropertyBase.h + UESaveFile/Types/VectorStructProperty.h - UESaveFile/Debug.h - UESaveFile/Debug.cpp - UESaveFile/UESaveFile.h - UESaveFile/UESaveFile.cpp - UESaveFile/BinaryReader.h - UESaveFile/BinaryReader.cpp - UESaveFile/BinaryWriter.h - UESaveFile/BinaryWriter.cpp - UESaveFile/PropertySerialiser.h - UESaveFile/PropertySerialiser.cpp) + UESaveFile/Debug.h + UESaveFile/Debug.cpp + UESaveFile/UESaveFile.h + UESaveFile/UESaveFile.cpp + UESaveFile/BinaryReader.h + UESaveFile/BinaryReader.cpp + UESaveFile/BinaryWriter.h + UESaveFile/BinaryWriter.cpp + UESaveFile/PropertySerialiser.h + UESaveFile/PropertySerialiser.cpp +) target_link_libraries(UESaveFile PRIVATE - Corrade::Containers - Corrade::Utility - Magnum::Magnum) + Corrade::Containers + Corrade::Utility + Magnum::Magnum +) add_executable(MassBuilderSaveTool WIN32 main.cpp @@ -164,14 +166,17 @@ add_executable(MassBuilderSaveTool WIN32 FontAwesome/IconsFontAwesome5.h FontAwesome/IconsFontAwesome5Brands.h resource.rc - ${Assets}) + ${Assets} +) if(CMAKE_BUILD_TYPE STREQUAL Debug) add_compile_definitions(SAVETOOL_DEBUG_BUILD) endif() -add_compile_definitions(SAVETOOL_VERSION="${SAVETOOL_PROJECT_VERSION}" - SAVETOOL_CODENAME="Dickish Cyclops" - SUPPORTED_GAME_VERSION="0.8.6") +add_compile_definitions( + SAVETOOL_VERSION="${SAVETOOL_PROJECT_VERSION}" + SAVETOOL_CODENAME="Enigmatic Ellenier" + SUPPORTED_GAME_VERSION="0.9.x" +) if(CMAKE_BUILD_TYPE STREQUAL Release) set_target_properties(MassBuilderSaveTool PROPERTIES OUTPUT_NAME MassBuilderSaveTool-${SAVETOOL_PROJECT_VERSION}) @@ -196,4 +201,5 @@ target_link_libraries(MassBuilderSaveTool PRIVATE zip libcurl imm32 - wtsapi32) + wtsapi32 +)