LCEMP/cmake/ServerSources.cmake

194 lines
6.4 KiB
CMake

set(MINECRAFT_SERVER_OWN_SOURCES
"Core/DedicatedServer.cpp"
"Core/DedicatedServer_Main.cpp"
"Core/ServerLogger.cpp"
"Core/ServerLists.cpp"
"Core/ServerProperties.cpp"
"Core/ServerThreadPool.cpp"
"Stubs/ServerStubs.cpp"
"Stubs/ServerStubs2.cpp"
"Stubs/ServerStubs3.cpp"
"Commands/ServerCommands.cpp"
"Commands/ConsoleCommandDispatcher.cpp"
"Commands/StopCommand.cpp"
"Commands/HelpCommand.cpp"
"Commands/TpCommand.cpp"
"Commands/ConsoleCommandSender.cpp"
"Commands/TimeServerCommand.cpp"
"Commands/ToggleDownfallServerCommand.cpp"
"Commands/GiveServerCommand.cpp"
"Commands/EnchantServerCommand.cpp"
"Commands/KillServerCommand.cpp"
"Commands/GameModeServerCommand.cpp"
"Commands/ListServerCommand.cpp"
"Commands/KickServerCommand.cpp"
"Commands/SayCommand.cpp"
"Commands/MeCommand.cpp"
"Commands/SeedCommand.cpp"
"Commands/XpCommand.cpp"
"Commands/DefaultGameModeCommand.cpp"
"Commands/SaveAllCommand.cpp"
"Commands/SaveOffCommand.cpp"
"Commands/SaveOnCommand.cpp"
"Commands/DebugCommand.cpp"
"Commands/OpCommand.cpp"
"Commands/DeOpCommand.cpp"
"Commands/BanCommand.cpp"
"Commands/PardonCommand.cpp"
"Commands/BanIpCommand.cpp"
"Commands/PardonIpCommand.cpp"
"Commands/BanListCommand.cpp"
"Commands/WhitelistCommand.cpp"
)
if(UNIX)
list(APPEND MINECRAFT_SERVER_OWN_SOURCES
"Linux/PosixNetLayer.cpp"
)
endif()
set(MINECRAFT_SERVER_SHARED_SOURCES
"MinecraftServer.cpp"
"ServerConnection.cpp"
"ServerLevel.cpp"
"ServerLevelListener.cpp"
"ServerPlayer.cpp"
"ServerPlayerGameMode.cpp"
"ServerChunkCache.cpp"
"ServerCommandDispatcher.cpp"
"DerivedServerLevel.cpp"
"PlayerList.cpp"
"PlayerConnection.cpp"
"PendingConnection.cpp"
"PlayerChunkMap.cpp"
"EntityTracker.cpp"
"TrackedEntity.cpp"
"ConsoleInput.cpp"
"Settings.cpp"
"Options.cpp"
"User.cpp"
"StatsCounter.cpp"
"StatsSyncher.cpp"
"Minecraft.cpp"
"MultiPlayerLevel.cpp"
"MultiPlayerLocalPlayer.cpp"
"MultiPlayerChunkCache.cpp"
"MultiPlayerGameMode.cpp"
"LocalPlayer.cpp"
"RemotePlayer.cpp"
"ClientConnection.cpp"
"ClientConstants.cpp"
"TeleportCommand.cpp"
"StringTable.cpp"
"WstringLookup.cpp"
"MemoryTracker.cpp"
"CreativeMode.cpp"
"Extrax64Stubs.cpp"
"KeyboardMouseInput.cpp"
"PS3/PS3Extras/ShutdownManager.cpp"
"Xbox/Network/NetworkPlayerXbox.cpp"
"Windows64/Leaderboards/WindowsLeaderboardManager.cpp"
"Platform_Libs/Dev/Storage/4J_Storage.cpp"
"Platform_Libs/Dev/Storage/STO_Main.cpp"
"Platform_Libs/Dev/Storage/STO_SaveGame.cpp"
"Platform_Libs/Dev/Storage/STO_DLC.cpp"
"Common/Consoles_App.cpp"
"Common/ConsoleGameMode.cpp"
"Common/Console_Utils.cpp"
"Common/Network/GameNetworkManager.cpp"
"Common/Network/PlatformNetworkManagerStub.cpp"
"Common/Telemetry/TelemetryManager.cpp"
"Common/Trial/TrialMode.cpp"
"Common/Leaderboards/LeaderboardManager.cpp"
"Common/DLC/DLCFile.cpp"
"Common/DLC/DLCManager.cpp"
"Common/DLC/DLCPack.cpp"
"Common/DLC/DLCTextureFile.cpp"
"Common/DLC/DLCLocalisationFile.cpp"
"Common/DLC/DLCGameRulesFile.cpp"
"Common/DLC/DLCGameRulesHeader.cpp"
"Common/DLC/DLCAudioFile.cpp"
"Common/DLC/DLCCapeFile.cpp"
"Common/DLC/DLCSkinFile.cpp"
"Common/DLC/DLCColourTableFile.cpp"
"Common/DLC/DLCUIDataFile.cpp"
"Common/Audio/SoundNames.cpp"
"Common/Colours/ColourTable.cpp"
"Common/GameRules/GameRule.cpp"
"Common/GameRules/GameRuleDefinition.cpp"
"Common/GameRules/GameRuleManager.cpp"
"Common/GameRules/LevelGenerationOptions.cpp"
"Common/GameRules/LevelGenerators.cpp"
"Common/GameRules/LevelRules.cpp"
"Common/GameRules/LevelRuleset.cpp"
"Common/GameRules/BiomeOverride.cpp"
"Common/GameRules/StartFeature.cpp"
"Common/GameRules/ConsoleGenerateStructure.cpp"
"Common/GameRules/ConsoleSchematicFile.cpp"
"Common/GameRules/AddEnchantmentRuleDefinition.cpp"
"Common/GameRules/AddItemRuleDefinition.cpp"
"Common/GameRules/ApplySchematicRuleDefinition.cpp"
"Common/GameRules/CollectItemRuleDefinition.cpp"
"Common/GameRules/CompleteAllRuleDefinition.cpp"
"Common/GameRules/CompoundGameRuleDefinition.cpp"
"Common/GameRules/NamedAreaRuleDefinition.cpp"
"Common/GameRules/UpdatePlayerRuleDefinition.cpp"
"Common/GameRules/UseTileRuleDefinition.cpp"
"Common/GameRules/XboxStructureActionGenerateBox.cpp"
"Common/GameRules/XboxStructureActionPlaceBlock.cpp"
"Common/GameRules/XboxStructureActionPlaceContainer.cpp"
"Common/GameRules/XboxStructureActionPlaceSpawner.cpp"
"Common/Tutorial/Tutorial.cpp"
"Common/Tutorial/TutorialMode.cpp"
"Common/Tutorial/FullTutorial.cpp"
"Common/Tutorial/FullTutorialActiveTask.cpp"
"Common/Tutorial/FullTutorialMode.cpp"
"Common/Tutorial/TutorialHint.cpp"
"Common/Tutorial/TutorialMessage.cpp"
"Common/Tutorial/TutorialTask.cpp"
"Common/Tutorial/AreaConstraint.cpp"
"Common/Tutorial/AreaHint.cpp"
"Common/Tutorial/AreaTask.cpp"
"Common/Tutorial/ChangeStateConstraint.cpp"
"Common/Tutorial/ChoiceTask.cpp"
"Common/Tutorial/CompleteUsingItemTask.cpp"
"Common/Tutorial/ControllerTask.cpp"
"Common/Tutorial/CraftTask.cpp"
"Common/Tutorial/DiggerItemHint.cpp"
"Common/Tutorial/EffectChangedTask.cpp"
"Common/Tutorial/InfoTask.cpp"
"Common/Tutorial/InputConstraint.cpp"
"Common/Tutorial/LookAtEntityHint.cpp"
"Common/Tutorial/LookAtTileHint.cpp"
"Common/Tutorial/PickupTask.cpp"
"Common/Tutorial/ProcedureCompoundTask.cpp"
"Common/Tutorial/ProgressFlagTask.cpp"
"Common/Tutorial/StatTask.cpp"
"Common/Tutorial/TakeItemHint.cpp"
"Common/Tutorial/UseItemTask.cpp"
"Common/Tutorial/UseTileTask.cpp"
"Common/Tutorial/XuiCraftingTask.cpp"
"Common/zlib/adler32.c"
"Common/zlib/compress.c"
"Common/zlib/crc32.c"
"Common/zlib/deflate.c"
"Common/zlib/gzclose.c"
"Common/zlib/gzlib.c"
"Common/zlib/gzread.c"
"Common/zlib/gzwrite.c"
"Common/zlib/infback.c"
"Common/zlib/inffast.c"
"Common/zlib/inflate.c"
"Common/zlib/inftrees.c"
"Common/zlib/trees.c"
"Common/zlib/uncompr.c"
"Common/zlib/zutil.c"
)
if(NOT UNIX)
list(APPEND MINECRAFT_SERVER_SHARED_SOURCES
"Windows64/Network/WinsockNetLayer.cpp"
"Windows64/Windows64_App.cpp"
)
endif()