From 6224067af5f24abc21adb7206cc9c166fffdb2cc Mon Sep 17 00:00:00 2001 From: theswgsource Date: Fri, 27 Apr 2018 15:11:21 -0700 Subject: [PATCH] added stationapi chat service src code --- stationapi/.gitignore | 1 + stationapi/.travis.yml | 30 + stationapi/CMakeLists.txt | 46 + stationapi/LICENSE.txt | 8 + stationapi/README.md | 51 + stationapi/build.sh | 10 + stationapi/build/CMakeCache.txt | 372 + .../CMakeFiles/3.7.2/CMakeCCompiler.cmake | 68 + .../CMakeFiles/3.7.2/CMakeCXXCompiler.cmake | 69 + .../3.7.2/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 8576 bytes .../3.7.2/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 8592 bytes .../build/CMakeFiles/3.7.2/CMakeSystem.cmake | 15 + .../3.7.2/CompilerIdC/CMakeCCompilerId.c | 561 + .../build/CMakeFiles/3.7.2/CompilerIdC/a.out | Bin 0 -> 8736 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 533 + .../CMakeFiles/3.7.2/CompilerIdCXX/a.out | Bin 0 -> 8744 bytes .../CMakeDirectoryInformation.cmake | 16 + stationapi/build/CMakeFiles/CMakeOutput.log | 554 + stationapi/build/CMakeFiles/Makefile.cmake | 140 + stationapi/build/CMakeFiles/Makefile2 | 331 + .../build/CMakeFiles/TargetDirectories.txt | 18 + stationapi/build/CMakeFiles/cmake.check_cache | 1 + stationapi/build/CMakeFiles/feature_tests.bin | Bin 0 -> 8536 bytes stationapi/build/CMakeFiles/feature_tests.c | 34 + stationapi/build/CMakeFiles/feature_tests.cxx | 405 + stationapi/build/CMakeFiles/progress.marks | 1 + stationapi/build/Makefile | 190 + stationapi/build/cmake_install.cmake | 52 + .../CMakeDirectoryInformation.cmake | 16 + .../build/externals/CMakeFiles/progress.marks | 1 + stationapi/build/externals/Makefile | 134 + .../build/externals/cmake_install.cmake | 40 + .../CMakeDirectoryInformation.cmake | 16 + .../udplibrary/CMakeFiles/progress.marks | 1 + .../udplibrary.dir/CXX.includecache | 82 + .../udplibrary.dir/DependInfo.cmake | 27 + .../udplibrary.dir/UdpLibrary.cpp.o | Bin 0 -> 175992 bytes .../CMakeFiles/udplibrary.dir/build.make | 114 + .../udplibrary.dir/cmake_clean.cmake | 10 + .../udplibrary.dir/cmake_clean_target.cmake | 3 + .../CMakeFiles/udplibrary.dir/depend.internal | 9 + .../CMakeFiles/udplibrary.dir/depend.make | 9 + .../CMakeFiles/udplibrary.dir/flags.make | 10 + .../CMakeFiles/udplibrary.dir/link.txt | 2 + .../CMakeFiles/udplibrary.dir/progress.make | 3 + .../build/externals/udplibrary/Makefile | 180 + .../externals/udplibrary/cmake_install.cmake | 34 + .../externals/udplibrary/libudplibrary.a | Bin 0 -> 191446 bytes .../CMakeDirectoryInformation.cmake | 16 + .../build/src/CMakeFiles/progress.marks | 1 + stationapi/build/src/Makefile | 134 + stationapi/build/src/cmake_install.cmake | 41 + .../CMakeDirectoryInformation.cmake | 16 + .../src/stationapi/CMakeFiles/progress.marks | 1 + .../stationapi.dir/CXX.includecache | 196 + .../stationapi.dir/DependInfo.cmake | 30 + .../stationapi.dir/NodeClient.cpp.o | Bin 0 -> 10696 bytes .../stationapi.dir/StreamUtils.cpp.o | Bin 0 -> 1022992 bytes .../stationapi.dir/StringUtils.cpp.o | Bin 0 -> 44008 bytes .../CMakeFiles/stationapi.dir/build.make | 168 + .../stationapi.dir/cmake_clean.cmake | 12 + .../stationapi.dir/cmake_clean_target.cmake | 3 + .../CMakeFiles/stationapi.dir/depend.internal | 22 + .../CMakeFiles/stationapi.dir/depend.make | 22 + .../CMakeFiles/stationapi.dir/flags.make | 10 + .../CMakeFiles/stationapi.dir/link.txt | 2 + .../CMakeFiles/stationapi.dir/progress.make | 5 + stationapi/build/src/stationapi/Makefile | 240 + .../build/src/stationapi/cmake_install.cmake | 34 + .../build/src/stationapi/libstationapi.a | Bin 0 -> 1253846 bytes .../CMakeDirectoryInformation.cmake | 16 + .../src/stationchat/CMakeFiles/progress.marks | 1 + .../stationchat.dir/CXX.includecache | 1082 ++ .../stationchat.dir/ChatAvatar.cpp.o | Bin 0 -> 160712 bytes .../stationchat.dir/ChatAvatarService.cpp.o | Bin 0 -> 1265368 bytes .../stationchat.dir/ChatEnums.cpp.o | Bin 0 -> 7648 bytes .../CMakeFiles/stationchat.dir/ChatRoom.cpp.o | Bin 0 -> 278760 bytes .../stationchat.dir/ChatRoomService.cpp.o | Bin 0 -> 1255944 bytes .../stationchat.dir/DependInfo.cmake | 43 + .../stationchat.dir/GatewayClient.cpp.o | Bin 0 -> 1553384 bytes .../stationchat.dir/GatewayNode.cpp.o | Bin 0 -> 1220584 bytes .../PersistentMessageService.cpp.o | Bin 0 -> 116184 bytes .../stationchat.dir/RegistrarClient.cpp.o | Bin 0 -> 1041352 bytes .../stationchat.dir/RegistrarNode.cpp.o | Bin 0 -> 78184 bytes .../stationchat.dir/StationChatApp.cpp.o | Bin 0 -> 1112944 bytes .../CMakeFiles/stationchat.dir/build.make | 441 + .../stationchat.dir/cmake_clean.cmake | 22 + .../stationchat.dir/depend.internal | 241 + .../CMakeFiles/stationchat.dir/depend.make | 241 + .../CMakeFiles/stationchat.dir/flags.make | 10 + .../CMakeFiles/stationchat.dir/link.txt | 1 + .../CMakeFiles/stationchat.dir/main.cpp.o | Bin 0 -> 2162776 bytes .../CMakeFiles/stationchat.dir/progress.make | 15 + .../stationchat.dir/protocol/Protocol.cpp.o | Bin 0 -> 1198088 bytes stationapi/build/src/stationchat/Makefile | 540 + .../build/src/stationchat/cmake_install.cmake | 34 + .../CMakeDirectoryInformation.cmake | 16 + .../build/tests/CMakeFiles/progress.marks | 1 + .../stationapi_tests.dir/CXX.includecache | 244 + .../stationapi_tests.dir/DependInfo.cmake | 28 + .../stationapi_tests.dir/build.make | 114 + .../stationapi_tests.dir/cmake_clean.cmake | 10 + .../stationapi_tests.dir/depend.internal | 6 + .../stationapi_tests.dir/depend.make | 6 + .../stationapi_tests.dir/flags.make | 10 + .../CMakeFiles/stationapi_tests.dir/link.txt | 1 + .../stationapi_tests.dir/main.cpp.o | Bin 0 -> 2689568 bytes .../stationapi_tests.dir/progress.make | 3 + stationapi/build/tests/Makefile | 180 + stationapi/build/tests/cmake_install.cmake | 34 + stationapi/cmake/FindSQLite3.cmake | 25 + .../cmake/GroupSourceByFilesystem.cmake | 16 + stationapi/cmake/ModernCpp.cmake | 10 + stationapi/externals/CMakeLists.txt | 4 + stationapi/externals/catch/catch.hpp | 10593 ++++++++++++++++ stationapi/externals/easyloggingpp/LICENCE | 24 + .../externals/easyloggingpp/easylogging++.h | 6663 ++++++++++ stationapi/extras/chat.db.dist | Bin 0 -> 81920 bytes stationapi/extras/init_database.sql | 73 + stationapi/extras/logger.cfg.dist | 18 + stationapi/extras/swgchat.cfg.dist | 17 + stationapi/src/CMakeLists.txt | 2 + stationapi/src/stationapi/CMakeLists.txt | 21 + stationapi/src/stationapi/Node.hpp | 61 + stationapi/src/stationapi/NodeClient.cpp | 30 + stationapi/src/stationapi/NodeClient.hpp | 35 + stationapi/src/stationapi/SQLite3.hpp | 14 + stationapi/src/stationapi/Serialization.hpp | 119 + stationapi/src/stationapi/StreamUtils.cpp | 75 + stationapi/src/stationapi/StreamUtils.hpp | 28 + stationapi/src/stationapi/StringUtils.cpp | 10 + stationapi/src/stationapi/StringUtils.hpp | 8 + stationapi/src/stationchat/CMakeLists.txt | 84 + stationapi/src/stationchat/ChatAvatar.cpp | 91 + stationapi/src/stationchat/ChatAvatar.hpp | 131 + .../src/stationchat/ChatAvatarService.cpp | 488 + .../src/stationchat/ChatAvatarService.hpp | 65 + stationapi/src/stationchat/ChatEnums.cpp | 154 + stationapi/src/stationchat/ChatEnums.hpp | 252 + stationapi/src/stationchat/ChatRoom.cpp | 307 + stationapi/src/stationchat/ChatRoom.hpp | 170 + .../src/stationchat/ChatRoomService.cpp | 419 + .../src/stationchat/ChatRoomService.hpp | 59 + stationapi/src/stationchat/Contact.hpp | 38 + stationapi/src/stationchat/GatewayClient.cpp | 245 + stationapi/src/stationchat/GatewayClient.hpp | 69 + stationapi/src/stationchat/GatewayNode.cpp | 39 + stationapi/src/stationchat/GatewayNode.hpp | 45 + stationapi/src/stationchat/Message.hpp | 298 + .../src/stationchat/PersistentMessage.hpp | 51 + .../stationchat/PersistentMessageService.cpp | 210 + .../stationchat/PersistentMessageService.hpp | 30 + .../src/stationchat/RegistrarClient.cpp | 45 + .../src/stationchat/RegistrarClient.hpp | 22 + stationapi/src/stationchat/RegistrarNode.cpp | 17 + stationapi/src/stationchat/RegistrarNode.hpp | 20 + stationapi/src/stationchat/StationChatApp.cpp | 17 + stationapi/src/stationchat/StationChatApp.hpp | 25 + .../src/stationchat/StationChatConfig.hpp | 27 + stationapi/src/stationchat/main.cpp | 117 + .../src/stationchat/protocol/AddBan.hpp | 63 + .../src/stationchat/protocol/AddFriend.hpp | 62 + .../src/stationchat/protocol/AddIgnore.hpp | 58 + .../src/stationchat/protocol/AddInvite.hpp | 63 + .../src/stationchat/protocol/AddModerator.hpp | 63 + .../src/stationchat/protocol/CreateRoom.hpp | 83 + .../stationchat/protocol/DestroyAvatar.hpp | 55 + .../src/stationchat/protocol/DestroyRoom.hpp | 59 + .../src/stationchat/protocol/EnterRoom.hpp | 89 + .../protocol/FailoverReLoginAvatar.hpp | 64 + .../src/stationchat/protocol/FriendStatus.hpp | 70 + .../src/stationchat/protocol/GetAnyAvatar.hpp | 68 + .../protocol/GetPersistentHeaders.hpp | 62 + .../protocol/GetPersistentMessage.hpp | 60 + .../src/stationchat/protocol/GetRoom.hpp | 65 + .../stationchat/protocol/GetRoomSummaries.hpp | 67 + .../src/stationchat/protocol/IgnoreStatus.hpp | 67 + .../src/stationchat/protocol/KickAvatar.hpp | 63 + .../src/stationchat/protocol/LeaveRoom.hpp | 59 + .../src/stationchat/protocol/LoginAvatar.hpp | 69 + .../src/stationchat/protocol/LogoutAvatar.hpp | 54 + .../src/stationchat/protocol/Protocol.cpp | 727 ++ .../protocol/RegistrarGetChatServer.hpp | 54 + .../src/stationchat/protocol/RemoveBan.hpp | 63 + .../src/stationchat/protocol/RemoveFriend.hpp | 58 + .../src/stationchat/protocol/RemoveIgnore.hpp | 58 + .../src/stationchat/protocol/RemoveInvite.hpp | 63 + .../stationchat/protocol/RemoveModerator.hpp | 63 + .../protocol/SendInstantMessage.hpp | 62 + .../protocol/SendPersistentMessage.hpp | 83 + .../stationchat/protocol/SendRoomMessage.hpp | 68 + .../stationchat/protocol/SetApiVersion.hpp | 55 + .../protocol/SetAvatarAttributes.hpp | 63 + .../protocol/UpdatePersistentMessage.hpp | 56 + stationapi/tests/CMakeLists.txt | 8 + stationapi/tests/main.cpp | 2 + stationapi/udplibrary/CMakeLists.txt | 23 + stationapi/udplibrary/PointerDeque.hpp | 126 + stationapi/udplibrary/UdpHandler.h | 6 + stationapi/udplibrary/UdpHandler.hpp | 76 + stationapi/udplibrary/UdpLibrary.cpp | 4364 +++++++ stationapi/udplibrary/UdpLibrary.doc | Bin 0 -> 230400 bytes stationapi/udplibrary/UdpLibrary.h | 6 + stationapi/udplibrary/UdpLibrary.hpp | 2095 +++ stationapi/udplibrary/UdpLibraryRelease.txt | 1298 ++ stationapi/udplibrary/hashtable.hpp | 619 + stationapi/udplibrary/priority.hpp | 225 + stationapi/udplibrary/udpclient.cpp | 245 + stationapi/udplibrary/udplibrary.dsp | 152 + stationapi/udplibrary/udpserver.cpp | 290 + 210 files changed, 42242 insertions(+) create mode 100755 stationapi/.gitignore create mode 100755 stationapi/.travis.yml create mode 100755 stationapi/CMakeLists.txt create mode 100755 stationapi/LICENSE.txt create mode 100755 stationapi/README.md create mode 100755 stationapi/build.sh create mode 100644 stationapi/build/CMakeCache.txt create mode 100644 stationapi/build/CMakeFiles/3.7.2/CMakeCCompiler.cmake create mode 100644 stationapi/build/CMakeFiles/3.7.2/CMakeCXXCompiler.cmake create mode 100755 stationapi/build/CMakeFiles/3.7.2/CMakeDetermineCompilerABI_C.bin create mode 100755 stationapi/build/CMakeFiles/3.7.2/CMakeDetermineCompilerABI_CXX.bin create mode 100644 stationapi/build/CMakeFiles/3.7.2/CMakeSystem.cmake create mode 100644 stationapi/build/CMakeFiles/3.7.2/CompilerIdC/CMakeCCompilerId.c create mode 100755 stationapi/build/CMakeFiles/3.7.2/CompilerIdC/a.out create mode 100644 stationapi/build/CMakeFiles/3.7.2/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100755 stationapi/build/CMakeFiles/3.7.2/CompilerIdCXX/a.out create mode 100644 stationapi/build/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 stationapi/build/CMakeFiles/CMakeOutput.log create mode 100644 stationapi/build/CMakeFiles/Makefile.cmake create mode 100644 stationapi/build/CMakeFiles/Makefile2 create mode 100644 stationapi/build/CMakeFiles/TargetDirectories.txt create mode 100644 stationapi/build/CMakeFiles/cmake.check_cache create mode 100755 stationapi/build/CMakeFiles/feature_tests.bin create mode 100644 stationapi/build/CMakeFiles/feature_tests.c create mode 100644 stationapi/build/CMakeFiles/feature_tests.cxx create mode 100644 stationapi/build/CMakeFiles/progress.marks create mode 100644 stationapi/build/Makefile create mode 100644 stationapi/build/cmake_install.cmake create mode 100644 stationapi/build/externals/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 stationapi/build/externals/CMakeFiles/progress.marks create mode 100644 stationapi/build/externals/Makefile create mode 100644 stationapi/build/externals/cmake_install.cmake create mode 100644 stationapi/build/externals/udplibrary/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 stationapi/build/externals/udplibrary/CMakeFiles/progress.marks create mode 100644 stationapi/build/externals/udplibrary/CMakeFiles/udplibrary.dir/CXX.includecache create mode 100644 stationapi/build/externals/udplibrary/CMakeFiles/udplibrary.dir/DependInfo.cmake create mode 100644 stationapi/build/externals/udplibrary/CMakeFiles/udplibrary.dir/UdpLibrary.cpp.o create mode 100644 stationapi/build/externals/udplibrary/CMakeFiles/udplibrary.dir/build.make create mode 100644 stationapi/build/externals/udplibrary/CMakeFiles/udplibrary.dir/cmake_clean.cmake create mode 100644 stationapi/build/externals/udplibrary/CMakeFiles/udplibrary.dir/cmake_clean_target.cmake create mode 100644 stationapi/build/externals/udplibrary/CMakeFiles/udplibrary.dir/depend.internal create mode 100644 stationapi/build/externals/udplibrary/CMakeFiles/udplibrary.dir/depend.make create mode 100644 stationapi/build/externals/udplibrary/CMakeFiles/udplibrary.dir/flags.make create mode 100644 stationapi/build/externals/udplibrary/CMakeFiles/udplibrary.dir/link.txt create mode 100644 stationapi/build/externals/udplibrary/CMakeFiles/udplibrary.dir/progress.make create mode 100644 stationapi/build/externals/udplibrary/Makefile create mode 100644 stationapi/build/externals/udplibrary/cmake_install.cmake create mode 100644 stationapi/build/externals/udplibrary/libudplibrary.a create mode 100644 stationapi/build/src/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 stationapi/build/src/CMakeFiles/progress.marks create mode 100644 stationapi/build/src/Makefile create mode 100644 stationapi/build/src/cmake_install.cmake create mode 100644 stationapi/build/src/stationapi/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 stationapi/build/src/stationapi/CMakeFiles/progress.marks create mode 100644 stationapi/build/src/stationapi/CMakeFiles/stationapi.dir/CXX.includecache create mode 100644 stationapi/build/src/stationapi/CMakeFiles/stationapi.dir/DependInfo.cmake create mode 100644 stationapi/build/src/stationapi/CMakeFiles/stationapi.dir/NodeClient.cpp.o create mode 100644 stationapi/build/src/stationapi/CMakeFiles/stationapi.dir/StreamUtils.cpp.o create mode 100644 stationapi/build/src/stationapi/CMakeFiles/stationapi.dir/StringUtils.cpp.o create mode 100644 stationapi/build/src/stationapi/CMakeFiles/stationapi.dir/build.make create mode 100644 stationapi/build/src/stationapi/CMakeFiles/stationapi.dir/cmake_clean.cmake create mode 100644 stationapi/build/src/stationapi/CMakeFiles/stationapi.dir/cmake_clean_target.cmake create mode 100644 stationapi/build/src/stationapi/CMakeFiles/stationapi.dir/depend.internal create mode 100644 stationapi/build/src/stationapi/CMakeFiles/stationapi.dir/depend.make create mode 100644 stationapi/build/src/stationapi/CMakeFiles/stationapi.dir/flags.make create mode 100644 stationapi/build/src/stationapi/CMakeFiles/stationapi.dir/link.txt create mode 100644 stationapi/build/src/stationapi/CMakeFiles/stationapi.dir/progress.make create mode 100644 stationapi/build/src/stationapi/Makefile create mode 100644 stationapi/build/src/stationapi/cmake_install.cmake create mode 100644 stationapi/build/src/stationapi/libstationapi.a create mode 100644 stationapi/build/src/stationchat/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 stationapi/build/src/stationchat/CMakeFiles/progress.marks create mode 100644 stationapi/build/src/stationchat/CMakeFiles/stationchat.dir/CXX.includecache create mode 100644 stationapi/build/src/stationchat/CMakeFiles/stationchat.dir/ChatAvatar.cpp.o create mode 100644 stationapi/build/src/stationchat/CMakeFiles/stationchat.dir/ChatAvatarService.cpp.o create mode 100644 stationapi/build/src/stationchat/CMakeFiles/stationchat.dir/ChatEnums.cpp.o create mode 100644 stationapi/build/src/stationchat/CMakeFiles/stationchat.dir/ChatRoom.cpp.o create mode 100644 stationapi/build/src/stationchat/CMakeFiles/stationchat.dir/ChatRoomService.cpp.o create mode 100644 stationapi/build/src/stationchat/CMakeFiles/stationchat.dir/DependInfo.cmake create mode 100644 stationapi/build/src/stationchat/CMakeFiles/stationchat.dir/GatewayClient.cpp.o create mode 100644 stationapi/build/src/stationchat/CMakeFiles/stationchat.dir/GatewayNode.cpp.o create mode 100644 stationapi/build/src/stationchat/CMakeFiles/stationchat.dir/PersistentMessageService.cpp.o create mode 100644 stationapi/build/src/stationchat/CMakeFiles/stationchat.dir/RegistrarClient.cpp.o create mode 100644 stationapi/build/src/stationchat/CMakeFiles/stationchat.dir/RegistrarNode.cpp.o create mode 100644 stationapi/build/src/stationchat/CMakeFiles/stationchat.dir/StationChatApp.cpp.o create mode 100644 stationapi/build/src/stationchat/CMakeFiles/stationchat.dir/build.make create mode 100644 stationapi/build/src/stationchat/CMakeFiles/stationchat.dir/cmake_clean.cmake create mode 100644 stationapi/build/src/stationchat/CMakeFiles/stationchat.dir/depend.internal create mode 100644 stationapi/build/src/stationchat/CMakeFiles/stationchat.dir/depend.make create mode 100644 stationapi/build/src/stationchat/CMakeFiles/stationchat.dir/flags.make create mode 100644 stationapi/build/src/stationchat/CMakeFiles/stationchat.dir/link.txt create mode 100644 stationapi/build/src/stationchat/CMakeFiles/stationchat.dir/main.cpp.o create mode 100644 stationapi/build/src/stationchat/CMakeFiles/stationchat.dir/progress.make create mode 100644 stationapi/build/src/stationchat/CMakeFiles/stationchat.dir/protocol/Protocol.cpp.o create mode 100644 stationapi/build/src/stationchat/Makefile create mode 100644 stationapi/build/src/stationchat/cmake_install.cmake create mode 100644 stationapi/build/tests/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 stationapi/build/tests/CMakeFiles/progress.marks create mode 100644 stationapi/build/tests/CMakeFiles/stationapi_tests.dir/CXX.includecache create mode 100644 stationapi/build/tests/CMakeFiles/stationapi_tests.dir/DependInfo.cmake create mode 100644 stationapi/build/tests/CMakeFiles/stationapi_tests.dir/build.make create mode 100644 stationapi/build/tests/CMakeFiles/stationapi_tests.dir/cmake_clean.cmake create mode 100644 stationapi/build/tests/CMakeFiles/stationapi_tests.dir/depend.internal create mode 100644 stationapi/build/tests/CMakeFiles/stationapi_tests.dir/depend.make create mode 100644 stationapi/build/tests/CMakeFiles/stationapi_tests.dir/flags.make create mode 100644 stationapi/build/tests/CMakeFiles/stationapi_tests.dir/link.txt create mode 100644 stationapi/build/tests/CMakeFiles/stationapi_tests.dir/main.cpp.o create mode 100644 stationapi/build/tests/CMakeFiles/stationapi_tests.dir/progress.make create mode 100644 stationapi/build/tests/Makefile create mode 100644 stationapi/build/tests/cmake_install.cmake create mode 100755 stationapi/cmake/FindSQLite3.cmake create mode 100755 stationapi/cmake/GroupSourceByFilesystem.cmake create mode 100755 stationapi/cmake/ModernCpp.cmake create mode 100755 stationapi/externals/CMakeLists.txt create mode 100755 stationapi/externals/catch/catch.hpp create mode 100755 stationapi/externals/easyloggingpp/LICENCE create mode 100755 stationapi/externals/easyloggingpp/easylogging++.h create mode 100755 stationapi/extras/chat.db.dist create mode 100755 stationapi/extras/init_database.sql create mode 100755 stationapi/extras/logger.cfg.dist create mode 100755 stationapi/extras/swgchat.cfg.dist create mode 100755 stationapi/src/CMakeLists.txt create mode 100755 stationapi/src/stationapi/CMakeLists.txt create mode 100755 stationapi/src/stationapi/Node.hpp create mode 100755 stationapi/src/stationapi/NodeClient.cpp create mode 100755 stationapi/src/stationapi/NodeClient.hpp create mode 100755 stationapi/src/stationapi/SQLite3.hpp create mode 100755 stationapi/src/stationapi/Serialization.hpp create mode 100755 stationapi/src/stationapi/StreamUtils.cpp create mode 100755 stationapi/src/stationapi/StreamUtils.hpp create mode 100755 stationapi/src/stationapi/StringUtils.cpp create mode 100755 stationapi/src/stationapi/StringUtils.hpp create mode 100755 stationapi/src/stationchat/CMakeLists.txt create mode 100755 stationapi/src/stationchat/ChatAvatar.cpp create mode 100755 stationapi/src/stationchat/ChatAvatar.hpp create mode 100755 stationapi/src/stationchat/ChatAvatarService.cpp create mode 100755 stationapi/src/stationchat/ChatAvatarService.hpp create mode 100755 stationapi/src/stationchat/ChatEnums.cpp create mode 100755 stationapi/src/stationchat/ChatEnums.hpp create mode 100755 stationapi/src/stationchat/ChatRoom.cpp create mode 100755 stationapi/src/stationchat/ChatRoom.hpp create mode 100755 stationapi/src/stationchat/ChatRoomService.cpp create mode 100755 stationapi/src/stationchat/ChatRoomService.hpp create mode 100755 stationapi/src/stationchat/Contact.hpp create mode 100755 stationapi/src/stationchat/GatewayClient.cpp create mode 100755 stationapi/src/stationchat/GatewayClient.hpp create mode 100755 stationapi/src/stationchat/GatewayNode.cpp create mode 100755 stationapi/src/stationchat/GatewayNode.hpp create mode 100755 stationapi/src/stationchat/Message.hpp create mode 100755 stationapi/src/stationchat/PersistentMessage.hpp create mode 100755 stationapi/src/stationchat/PersistentMessageService.cpp create mode 100755 stationapi/src/stationchat/PersistentMessageService.hpp create mode 100755 stationapi/src/stationchat/RegistrarClient.cpp create mode 100755 stationapi/src/stationchat/RegistrarClient.hpp create mode 100755 stationapi/src/stationchat/RegistrarNode.cpp create mode 100755 stationapi/src/stationchat/RegistrarNode.hpp create mode 100755 stationapi/src/stationchat/StationChatApp.cpp create mode 100755 stationapi/src/stationchat/StationChatApp.hpp create mode 100755 stationapi/src/stationchat/StationChatConfig.hpp create mode 100755 stationapi/src/stationchat/main.cpp create mode 100755 stationapi/src/stationchat/protocol/AddBan.hpp create mode 100755 stationapi/src/stationchat/protocol/AddFriend.hpp create mode 100755 stationapi/src/stationchat/protocol/AddIgnore.hpp create mode 100755 stationapi/src/stationchat/protocol/AddInvite.hpp create mode 100755 stationapi/src/stationchat/protocol/AddModerator.hpp create mode 100755 stationapi/src/stationchat/protocol/CreateRoom.hpp create mode 100755 stationapi/src/stationchat/protocol/DestroyAvatar.hpp create mode 100755 stationapi/src/stationchat/protocol/DestroyRoom.hpp create mode 100755 stationapi/src/stationchat/protocol/EnterRoom.hpp create mode 100755 stationapi/src/stationchat/protocol/FailoverReLoginAvatar.hpp create mode 100755 stationapi/src/stationchat/protocol/FriendStatus.hpp create mode 100755 stationapi/src/stationchat/protocol/GetAnyAvatar.hpp create mode 100755 stationapi/src/stationchat/protocol/GetPersistentHeaders.hpp create mode 100755 stationapi/src/stationchat/protocol/GetPersistentMessage.hpp create mode 100755 stationapi/src/stationchat/protocol/GetRoom.hpp create mode 100755 stationapi/src/stationchat/protocol/GetRoomSummaries.hpp create mode 100755 stationapi/src/stationchat/protocol/IgnoreStatus.hpp create mode 100755 stationapi/src/stationchat/protocol/KickAvatar.hpp create mode 100755 stationapi/src/stationchat/protocol/LeaveRoom.hpp create mode 100755 stationapi/src/stationchat/protocol/LoginAvatar.hpp create mode 100755 stationapi/src/stationchat/protocol/LogoutAvatar.hpp create mode 100755 stationapi/src/stationchat/protocol/Protocol.cpp create mode 100755 stationapi/src/stationchat/protocol/RegistrarGetChatServer.hpp create mode 100755 stationapi/src/stationchat/protocol/RemoveBan.hpp create mode 100755 stationapi/src/stationchat/protocol/RemoveFriend.hpp create mode 100755 stationapi/src/stationchat/protocol/RemoveIgnore.hpp create mode 100755 stationapi/src/stationchat/protocol/RemoveInvite.hpp create mode 100755 stationapi/src/stationchat/protocol/RemoveModerator.hpp create mode 100755 stationapi/src/stationchat/protocol/SendInstantMessage.hpp create mode 100755 stationapi/src/stationchat/protocol/SendPersistentMessage.hpp create mode 100755 stationapi/src/stationchat/protocol/SendRoomMessage.hpp create mode 100755 stationapi/src/stationchat/protocol/SetApiVersion.hpp create mode 100755 stationapi/src/stationchat/protocol/SetAvatarAttributes.hpp create mode 100755 stationapi/src/stationchat/protocol/UpdatePersistentMessage.hpp create mode 100755 stationapi/tests/CMakeLists.txt create mode 100755 stationapi/tests/main.cpp create mode 100755 stationapi/udplibrary/CMakeLists.txt create mode 100755 stationapi/udplibrary/PointerDeque.hpp create mode 100755 stationapi/udplibrary/UdpHandler.h create mode 100755 stationapi/udplibrary/UdpHandler.hpp create mode 100755 stationapi/udplibrary/UdpLibrary.cpp create mode 100755 stationapi/udplibrary/UdpLibrary.doc create mode 100755 stationapi/udplibrary/UdpLibrary.h create mode 100755 stationapi/udplibrary/UdpLibrary.hpp create mode 100755 stationapi/udplibrary/UdpLibraryRelease.txt create mode 100755 stationapi/udplibrary/hashtable.hpp create mode 100755 stationapi/udplibrary/priority.hpp create mode 100755 stationapi/udplibrary/udpclient.cpp create mode 100755 stationapi/udplibrary/udplibrary.dsp create mode 100755 stationapi/udplibrary/udpserver.cpp diff --git a/stationapi/.gitignore b/stationapi/.gitignore new file mode 100755 index 0000000..3ac8df7 --- /dev/null +++ b/stationapi/.gitignore @@ -0,0 +1 @@ +externals/udplibrary \ No newline at end of file diff --git a/stationapi/.travis.yml b/stationapi/.travis.yml new file mode 100755 index 0000000..07f1d9a --- /dev/null +++ b/stationapi/.travis.yml @@ -0,0 +1,30 @@ +sudo: required +dist: trusty +language: cpp +compiler: + - gcc +script: + - git clone https://bitbucket.org/swgathrawn/udplibrary.git externals/udplibrary + - mkdir build + - cd build + - cmake .. && make + +notifications: + email: + recipients: builds@eb2.co + on_success: change + on_failure: always + +addons: + apt: + sources: + - ubuntu-toolchain-r-test + packages: + - g++-5 + - gcc-5 + - libboost-dev + - libboost-program-options-dev + - libsqlite3-dev + +install: + - if [ "$CXX" = "g++" ]; then export CXX="g++-5" CC="gcc-5"; fi diff --git a/stationapi/CMakeLists.txt b/stationapi/CMakeLists.txt new file mode 100755 index 0000000..5d6e370 --- /dev/null +++ b/stationapi/CMakeLists.txt @@ -0,0 +1,46 @@ +# don't allow in-source project generation +if (${CMAKE_SOURCE_DIR} STREQUAL ${CMAKE_BINARY_DIR}) + message(WARNING "\n\nCMake generation is not allowed within the source directory!\n") + message(STATUS "Cancelling CMake and cleaning up source tree...") + execute_process(COMMAND ${CMAKE_COMMAND} -E remove_directory "${CMAKE_BINARY_DIR}/CMakeFiles") + math(EXPR Crash 0/0) + message(FATAL_ERROR "CMake should have crashed - this is a failsafe in case the call used to trigger the crash gets fixed.") +endif() + +cmake_minimum_required(VERSION 2.8) + +project(stationapi CXX) + +set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake") +set(CMAKE_RUNTIME_OUTPUT_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/bin") + +include(GroupSourceByFilesystem) +include(ModernCpp) + +set_property(GLOBAL PROPERTY USE_FOLDERS ON) + +if (EXISTS "${PROJECT_SOURCE_DIR}/externals/udplibrary/CMakeLists.txt") + message(STATUS "Detected udplibrary") + set(HAVE_UDPLIBRARY 1) +else() + message(FATAL_ERROR "udplibrary required... copy from swg source to the externals directory") +endif() + +add_definitions(-DBOOST_ALL_NO_LIB) +set(Boost_USE_STATIC_LIBS ON) +set(Boost_USE_MULTITHREADED ON) + +find_package(Boost COMPONENTS program_options REQUIRED) +find_package(SQLite3 REQUIRED) + +if (NOT ${CMAKE_CXX_COMPILER_ID} STREQUAL "MSVC") + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-write-strings") +endif () + +add_subdirectory(externals) +add_subdirectory(src) +add_subdirectory(tests) + +configure_file(extras/logger.cfg.dist bin/logger.cfg COPYONLY) +configure_file(extras/swgchat.cfg.dist bin/swgchat.cfg COPYONLY) +configure_file(extras/chat.db.dist bin/chat.db COPYONLY) diff --git a/stationapi/LICENSE.txt b/stationapi/LICENSE.txt new file mode 100755 index 0000000..574f072 --- /dev/null +++ b/stationapi/LICENSE.txt @@ -0,0 +1,8 @@ +The MIT License (MIT) +Copyright (c) 2016 Eric Barr + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. \ No newline at end of file diff --git a/stationapi/README.md b/stationapi/README.md new file mode 100755 index 0000000..b88c27d --- /dev/null +++ b/stationapi/README.md @@ -0,0 +1,51 @@ +# stationapi [![Build Status](https://travis-ci.org/apathyboy/stationapi.svg?branch=master)](https://travis-ci.com/apathyboy/stationapi) # + +A base library at the core of applications that implement chat and login functionality across galaxies. + +# stationchat + +An open implementation of the chat gateway that SOE based games used to provide various social communication features such as mail, custom chat rooms, friend management, etc. + +Like my work and want to support my free and open-source contributions? + +[![Donate](https://img.shields.io/badge/Donate-PayPal-green.svg)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=8KCAU8HB9J7YU) + +## Implementation ## + +Uses the SOE libraries to implement chat features in a standalone utility. Ideally, the completed implementation would allow for multiple galaxies to connect and allow players to communicate across them. + +## External Dependencies ## + +* c++14 compatible compiler +* boost::program_options +* sqlite3 +* udplibrary - bundled in the Star Wars Galaxies official source + +## Building ## + + chmod 777 build.sh + ./build.sh + +## Database Initialization ## + +By default, a clean database instance is provided and placed with the default configuration files in the **build/bin** directory; therefore, nothing needs to be done for new installations, the db is already created and placed in the appropriate location. + +To create a new, clean database instance, use the following commands: + + sqlite3 chat.db + sqlite> .read /path/to/extras/init_database.sql + +Then update the **database_path** config option with the full path to the database. + +## Running ## + +A default configuration and database is created when building the project. Configure the listen address/ports in **build/bin/stationchat.cfg**. Then run the following commands from the project root: + +### Linux ### + + cd build/bin + ./stationchat + +## Final Notes ## + +It is recommended to copy the **build/bin** directory to another location after building to ensure the configuration files are not overwritten by future changes to the default versions of these files. diff --git a/stationapi/build.sh b/stationapi/build.sh new file mode 100755 index 0000000..2ec11a9 --- /dev/null +++ b/stationapi/build.sh @@ -0,0 +1,10 @@ +# dependencies +sudo apt-get install libboost-dev libboost-program-options-dev sqlite3 libsqlite3-dev + +# copy udp library +cp -a udplibrary externals/udplibrary + +# make +rm -rf build; mkdir build; cd build +cmake .. +cmake --build . diff --git a/stationapi/build/CMakeCache.txt b/stationapi/build/CMakeCache.txt new file mode 100644 index 0000000..afd00c9 --- /dev/null +++ b/stationapi/build/CMakeCache.txt @@ -0,0 +1,372 @@ +# This is the CMakeCache file. +# For build in directory: /root/swg-main/stationapi/build +# It was generated by CMake: /usr/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//The directory containing a CMake configuration file for Boost. +Boost_DIR:PATH=Boost_DIR-NOTFOUND + +//Path to a file. +Boost_INCLUDE_DIR:PATH=/usr/include + +//Boost library directory DEBUG +Boost_LIBRARY_DIR_DEBUG:PATH=/usr/lib/x86_64-linux-gnu + +//Boost library directory RELEASE +Boost_LIBRARY_DIR_RELEASE:PATH=/usr/lib/x86_64-linux-gnu + +//Boost program_options library (debug) +Boost_PROGRAM_OPTIONS_LIBRARY_DEBUG:FILEPATH=/usr/lib/x86_64-linux-gnu/libboost_program_options.a + +//Boost program_options library (release) +Boost_PROGRAM_OPTIONS_LIBRARY_RELEASE:FILEPATH=/usr/lib/x86_64-linux-gnu/libboost_program_options.a + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//Choose the type of build, options are: None(CMAKE_CXX_FLAGS or +// CMAKE_C_FLAGS used) Debug Release RelWithDebInfo MinSizeRel. +CMAKE_BUILD_TYPE:STRING= + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ + +//Flags used by the compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the compiler during debug builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the compiler during release builds for minimum +// size. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the compiler during release builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the compiler during release builds with debug info. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc + +//Flags used by the compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the compiler during debug builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the compiler during release builds for minimum +// size. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the compiler during release builds. +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the compiler during release builds with debug info. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Flags used by the linker. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during debug builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during release minsize builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during release builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during Release with Debug Info builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=OFF + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/make + +//Flags used by the linker during the creation of modules. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during debug builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during release minsize builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during release builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during Release with Debug Info builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=stationapi + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Flags used by the linker during the creation of dll's. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during debug builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during release minsize builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during release builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during Release with Debug Info builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during debug builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during release minsize builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during release builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during Release with Debug Info builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Path to a file. +SQLite3_INCLUDE_DIR:PATH=/usr/include + +//Path to a library. +SQLite3_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libsqlite3.so + +//Value Computed by CMake +stationapi_BINARY_DIR:STATIC=/root/swg-main/stationapi/build + +//Dependencies for target +stationapi_LIB_DEPENDS:STATIC= + +//Value Computed by CMake +stationapi_SOURCE_DIR:STATIC=/root/swg-main/stationapi + +//Value Computed by CMake +udplibrary_BINARY_DIR:STATIC=/root/swg-main/stationapi/build/externals/udplibrary + +//Dependencies for target +udplibrary_LIB_DEPENDS:STATIC= + +//Value Computed by CMake +udplibrary_SOURCE_DIR:STATIC=/root/swg-main/stationapi/externals/udplibrary + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: Boost_DIR +Boost_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: Boost_INCLUDE_DIR +Boost_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: Boost_LIBRARY_DIR_DEBUG +Boost_LIBRARY_DIR_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: Boost_LIBRARY_DIR_RELEASE +Boost_LIBRARY_DIR_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: Boost_PROGRAM_OPTIONS_LIBRARY_DEBUG +Boost_PROGRAM_OPTIONS_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: Boost_PROGRAM_OPTIONS_LIBRARY_RELEASE +Boost_PROGRAM_OPTIONS_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/root/swg-main/stationapi/build +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=7 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=2 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/root/swg-main/stationapi +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MAKE_PROGRAM +CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=7 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/share/cmake-3.7 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//Details about finding SQLite3 +FIND_PACKAGE_MESSAGE_DETAILS_SQLite3:INTERNAL=[/usr/lib/x86_64-linux-gnu/libsqlite3.so][/usr/include][v()] +//ADVANCED property for variable: SQLite3_INCLUDE_DIR +SQLite3_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: SQLite3_LIBRARY +SQLite3_LIBRARY-ADVANCED:INTERNAL=1 +//Components requested for this build tree. +_Boost_COMPONENTS_SEARCHED:INTERNAL=program_options +//Last used Boost_INCLUDE_DIR value. +_Boost_INCLUDE_DIR_LAST:INTERNAL=/usr/include +//Last used Boost_LIBRARY_DIR_DEBUG value. +_Boost_LIBRARY_DIR_DEBUG_LAST:INTERNAL=/usr/lib/x86_64-linux-gnu +//Last used Boost_LIBRARY_DIR_RELEASE value. +_Boost_LIBRARY_DIR_RELEASE_LAST:INTERNAL=/usr/lib/x86_64-linux-gnu +//Last used Boost_NAMESPACE value. +_Boost_NAMESPACE_LAST:INTERNAL=boost +//Last used Boost_USE_MULTITHREADED value. +_Boost_USE_MULTITHREADED_LAST:INTERNAL=ON +//Last used Boost_USE_STATIC_LIBS value. +_Boost_USE_STATIC_LIBS_LAST:INTERNAL=ON + diff --git a/stationapi/build/CMakeFiles/3.7.2/CMakeCCompiler.cmake b/stationapi/build/CMakeFiles/3.7.2/CMakeCCompiler.cmake new file mode 100644 index 0000000..d628b11 --- /dev/null +++ b/stationapi/build/CMakeFiles/3.7.2/CMakeCCompiler.cmake @@ -0,0 +1,68 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "6.3.0") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "11") +set(CMAKE_C_COMPILE_FEATURES "c_function_prototypes;c_restrict;c_variadic_macros;c_static_assert") +set(CMAKE_C90_COMPILE_FEATURES "c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_static_assert") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_SIMULATE_VERSION "") + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) +set(CMAKE_COMPILER_IS_MINGW ) +set(CMAKE_COMPILER_IS_CYGWIN ) +if(CMAKE_COMPILER_IS_CYGWIN) + set(CYGWIN 1) + set(UNIX 1) +endif() + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +if(CMAKE_COMPILER_IS_MINGW) + set(MINGW 1) +endif() +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "c") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/6;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/stationapi/build/CMakeFiles/3.7.2/CMakeCXXCompiler.cmake b/stationapi/build/CMakeFiles/3.7.2/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..0018983 --- /dev/null +++ b/stationapi/build/CMakeFiles/3.7.2/CMakeCXXCompiler.cmake @@ -0,0 +1,69 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "6.3.0") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "14") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_template_template_parameters;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_SIMULATE_VERSION "") + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) +set(CMAKE_COMPILER_IS_MINGW ) +set(CMAKE_COMPILER_IS_CYGWIN ) +if(CMAKE_COMPILER_IS_CYGWIN) + set(CYGWIN 1) + set(UNIX 1) +endif() + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +if(CMAKE_COMPILER_IS_MINGW) + set(MINGW 1) +endif() +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;mm;CPP) +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;c") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/6;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/stationapi/build/CMakeFiles/3.7.2/CMakeDetermineCompilerABI_C.bin b/stationapi/build/CMakeFiles/3.7.2/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 0000000000000000000000000000000000000000..3ae043ed8a4129b0fd082015f4e8849c8352ef39 GIT binary patch literal 8576 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 Gmi-GMK$^<{ literal 0 HcmV?d00001 diff --git a/stationapi/build/CMakeFiles/3.7.2/CMakeDetermineCompilerABI_CXX.bin b/stationapi/build/CMakeFiles/3.7.2/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 0000000000000000000000000000000000000000..6f579273972ff1d76160bd37eb31ae8f66fb842e GIT binary patch literal 8592 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 f$akau@dbi=%4D4SCD}PM=vT>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) +# define COMPILER_ID "Fujitsu" + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__ ) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" + +#elif defined(__ARMCC_VERSION) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(SDCC) +# define COMPILER_ID "SDCC" + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) + +#elif defined(_SGI_COMPILER_VERSION) || defined(_COMPILER_VERSION) +# define COMPILER_ID "MIPSpro" +# if defined(_SGI_COMPILER_VERSION) + /* _SGI_COMPILER_VERSION = VRP */ +# define COMPILER_VERSION_MAJOR DEC(_SGI_COMPILER_VERSION/100) +# define COMPILER_VERSION_MINOR DEC(_SGI_COMPILER_VERSION/10 % 10) +# define COMPILER_VERSION_PATCH DEC(_SGI_COMPILER_VERSION % 10) +# else + /* _COMPILER_VERSION = VRP */ +# define COMPILER_VERSION_MAJOR DEC(_COMPILER_VERSION/100) +# define COMPILER_VERSION_MINOR DEC(_COMPILER_VERSION/10 % 10) +# define COMPILER_VERSION_PATCH DEC(_COMPILER_VERSION % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__sgi) +# define COMPILER_ID "MIPSpro" + +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXE) || defined(__CRAYXC) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__sgi) || defined(__sgi__) || defined(_SGI) +# define PLATFORM_ID "IRIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number components. */ +#ifdef COMPILER_VERSION_MAJOR +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + + +#if !defined(__STDC__) +# if defined(_MSC_VER) && !defined(__clang__) +# define C_DIALECT "90" +# else +# define C_DIALECT +# endif +#elif __STDC_VERSION__ >= 201000L +# define C_DIALECT "11" +#elif __STDC_VERSION__ >= 199901L +# define C_DIALECT "99" +#else +# define C_DIALECT "90" +#endif +const char* info_language_dialect_default = + "INFO" ":" "dialect_default[" C_DIALECT "]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXE) || defined(__CRAYXC) + require += info_cray[argc]; +#endif + require += info_language_dialect_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/stationapi/build/CMakeFiles/3.7.2/CompilerIdC/a.out b/stationapi/build/CMakeFiles/3.7.2/CompilerIdC/a.out new file mode 100755 index 0000000000000000000000000000000000000000..7025321c2318406ae23cb43dafa025595cca0ccf GIT binary patch literal 8736 zcmeHMU2I&%6`u9li9_tQlP0YRE!mi4Z+ zdl#Gt)F4C9Hkg{WYH43uscM^tJXAbnK^Uz%=kOK1ASGYkU|NohZVQxYFwmKI)1)RDnvR}hgw13 zx2i9xWz??LnA_j!66$r!6;TaZD|nbF%XL(_K#+b>_&{MHQ!!0A{A7NG+Xhw2&;ZM^ zt+f%|Bx>jiXs6g=3WXduS-ODxB;Icw?ezg%2}4T&9~8VJfR78_8Nl;`&o{W^vKc%dls7#%X3c$PJUIIy%6Sitv&DUv zJh(UhT=C%E^JmUntThkUJav!ezaYGZR4 zzxCbz;_Lg&;@{1gvzK-b4b0Z8BeTuf`d`qj%-PL#L`rLKC7F*JZtKy|)6_6$Ynbdd zH(W7`=ggTak;m84@b9glE*gHtNa@U&<{vr1qmD%zZhJ-#Nh)Jne&YkK{B@Q;em!g! zFPX>BZ!trs%-63wO{DC&D64aox$;4M2RDB}Y^v~8b7u38xwf11Id$gY%`a2ye0`}@ zI&ad~$f=sw2nc<+*q*1ClhHF}ci4A^M`C+pBe8uk>%`o`{(X3YX3YAu zck%rFB~*^OejKg-?R`5Qh-W9KQt4!Fn4<9rdR*%3w;oUC@~LcQxWz5)QK{UEO3R4S z5>sj08O!D-hX?rAK|nhfpBR>UB4wwOafd?Om|aLa!>z3&Ds)TuL5|;ij?P{!mDs~R zB6^f)H7ym#>ie#jN+*e)Bzl(Hp3#{aum9?^Sh0nqCO^MvU3&uE_f5Ys^T?p=D;I zV`llbNM|n65sS3MBI~;%2JsPpSEN?QYhDLM>)?%R4BaR# zqg9{jKEv@&rY;0{`YAoPk%HZ)H0E}svav9vC{dib86@CQ6v?=f-KYxva z|M>A`3V!Ctmn-a_A14*Uo{p}(Vo2jeQ|jv=*RC*s8}jW1r$1EL3Unwq*CqVG_JefcHfmFBh7d|%ai zR;fQD;A!njoznQ?b>Qww`v0QkRxk30e`r06_x+;q2mQ+3kj4JFnkEpc;1BBwU(Nd> zevWX!aoo^j_`jai_+tMVBD|5Jeb9f}2wz>{d<|>dubW#3L{HE^pCjB@%&vY!_^PTV zRgSm9!`J>*YT^7M+`O#uCKY@?IYv0I!%kU;r06+Kw2}O6XW(2M6n?z-;*K;g`h)K_ zrwM00!S#7Z^c<5PXnpsgG2a(GoiZ-MNHJ;9n+G#7{WOI4TE=()FUZ;~zG7)XxbbniACVm%8S#~aG@3)c}C%0dXfPQ$#=4fH?vqa_tLK~BW83<> ziObWY-z5p6CjqP1v|Mdw&!Dol4(#ZP4Olz+`gZjWSwpd|fnFX#zh=hs1wE7h{(hNE z*p3a6g$K~iPTvct#a!+yC-M59Jgr1NYfadh1V4xN?;x&3Dq|J$$%IN}#z}9|Q(jhF z`}mqlFYb%%>76%B=}I zKcS+D{Tb5dQYYv3U{K8_4U776$+XP^Dyr8kI+b>!<5@>Vo#Zrqv#SzQR_|goIU&wD zkswjDTv69cT?y2`9Va$YZcnD-WJcCu^@OlXL}@!zl(uJ*&On7z{n;V@U8Yb#zs+tz zUI~i(hjeRR)R}&TJ{(FRkNgwVpgwOwd`m-B5|C`06f_6w{yZ(>%+8;}!(*G$p1{_F%0e@phv+d)CjbHO>JI3$m6~O`cQyBxcm#U8}gv%sK+a>kblYmh%-Qr>%!*? dwtM9b2|Nb^$}ui@S1lp`Q+cSX3J3(6>OaUyno|G( literal 0 HcmV?d00001 diff --git a/stationapi/build/CMakeFiles/3.7.2/CompilerIdCXX/CMakeCXXCompilerId.cpp b/stationapi/build/CMakeFiles/3.7.2/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..a6e6bed --- /dev/null +++ b/stationapi/build/CMakeFiles/3.7.2/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,533 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif + /* __INTEL_COMPILER = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) +# define COMPILER_ID "Fujitsu" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__ ) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" + +#elif defined(__ARMCC_VERSION) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(_SGI_COMPILER_VERSION) || defined(_COMPILER_VERSION) +# define COMPILER_ID "MIPSpro" +# if defined(_SGI_COMPILER_VERSION) + /* _SGI_COMPILER_VERSION = VRP */ +# define COMPILER_VERSION_MAJOR DEC(_SGI_COMPILER_VERSION/100) +# define COMPILER_VERSION_MINOR DEC(_SGI_COMPILER_VERSION/10 % 10) +# define COMPILER_VERSION_PATCH DEC(_SGI_COMPILER_VERSION % 10) +# else + /* _COMPILER_VERSION = VRP */ +# define COMPILER_VERSION_MAJOR DEC(_COMPILER_VERSION/100) +# define COMPILER_VERSION_MINOR DEC(_COMPILER_VERSION/10 % 10) +# define COMPILER_VERSION_PATCH DEC(_COMPILER_VERSION % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__sgi) +# define COMPILER_ID "MIPSpro" + +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXE) || defined(__CRAYXC) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__sgi) || defined(__sgi__) || defined(_SGI) +# define PLATFORM_ID "IRIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number components. */ +#ifdef COMPILER_VERSION_MAJOR +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + + +const char* info_language_dialect_default = "INFO" ":" "dialect_default[" +#if __cplusplus >= 201402L + "14" +#elif __cplusplus >= 201103L + "11" +#else + "98" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXE) || defined(__CRAYXC) + require += info_cray[argc]; +#endif + require += info_language_dialect_default[argc]; + (void)argv; + return require; +} diff --git a/stationapi/build/CMakeFiles/3.7.2/CompilerIdCXX/a.out b/stationapi/build/CMakeFiles/3.7.2/CompilerIdCXX/a.out new file mode 100755 index 0000000000000000000000000000000000000000..c4ac972718e4da81b78e6a82c9295b95a4bd5487 GIT binary patch literal 8744 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 literal 0 HcmV?d00001 diff --git a/stationapi/build/CMakeFiles/CMakeDirectoryInformation.cmake b/stationapi/build/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..a19da41 --- /dev/null +++ b/stationapi/build/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.7 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/root/swg-main/stationapi") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/root/swg-main/stationapi/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/stationapi/build/CMakeFiles/CMakeOutput.log b/stationapi/build/CMakeFiles/CMakeOutput.log new file mode 100644 index 0000000..a597f2b --- /dev/null +++ b/stationapi/build/CMakeFiles/CMakeOutput.log @@ -0,0 +1,554 @@ +The system is: Linux - 4.9.0-6-amd64 - x86_64 +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/bin/c++ +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + +The CXX compiler identification is GNU, found in "/root/swg-main/stationapi/build/CMakeFiles/3.7.2/CompilerIdCXX/a.out" + +Determining if the CXX compiler works passed with the following output: +Change Dir: /root/swg-main/stationapi/build/CMakeFiles/CMakeTmp + +Run Build Command:"/usr/bin/make" "cmTC_4560f/fast" +/usr/bin/make -f CMakeFiles/cmTC_4560f.dir/build.make CMakeFiles/cmTC_4560f.dir/build +make[1]: Entering directory '/root/swg-main/stationapi/build/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_4560f.dir/testCXXCompiler.cxx.o +/usr/bin/c++ -o CMakeFiles/cmTC_4560f.dir/testCXXCompiler.cxx.o -c /root/swg-main/stationapi/build/CMakeFiles/CMakeTmp/testCXXCompiler.cxx +Linking CXX executable cmTC_4560f +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_4560f.dir/link.txt --verbose=1 +/usr/bin/c++ CMakeFiles/cmTC_4560f.dir/testCXXCompiler.cxx.o -o cmTC_4560f -rdynamic +make[1]: Leaving directory '/root/swg-main/stationapi/build/CMakeFiles/CMakeTmp' + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /root/swg-main/stationapi/build/CMakeFiles/CMakeTmp + +Run Build Command:"/usr/bin/make" "cmTC_4ae58/fast" +/usr/bin/make -f CMakeFiles/cmTC_4ae58.dir/build.make CMakeFiles/cmTC_4ae58.dir/build +make[1]: Entering directory '/root/swg-main/stationapi/build/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_4ae58.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -o CMakeFiles/cmTC_4ae58.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.7/Modules/CMakeCXXCompilerABI.cpp +Linking CXX executable cmTC_4ae58 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_4ae58.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTC_4ae58.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_4ae58 -rdynamic +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/6/lto-wrapper +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Debian 6.3.0-18+deb9u1' --with-bugurl=file:///usr/share/doc/gcc-6/README.Bugs --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-6 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-6-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-6-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-6-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu +Thread model: posix +gcc version 6.3.0 20170516 (Debian 6.3.0-18+deb9u1) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/6/:/usr/lib/gcc/x86_64-linux-gnu/6/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/6/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/6/:/usr/lib/gcc/x86_64-linux-gnu/6/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/6/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/6/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_4ae58' '-rdynamic' '-shared-libgcc' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-linux-gnu/6/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/6/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/6/lto-wrapper -plugin-opt=-fresolution=/tmp/ccV3Mrhx.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --sysroot=/ --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_4ae58 /usr/lib/gcc/x86_64-linux-gnu/6/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/6/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/6/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/6 -L/usr/lib/gcc/x86_64-linux-gnu/6/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/6/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/6/../../.. CMakeFiles/cmTC_4ae58.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/6/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/6/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_4ae58' '-rdynamic' '-shared-libgcc' '-mtune=generic' '-march=x86-64' +make[1]: Leaving directory '/root/swg-main/stationapi/build/CMakeFiles/CMakeTmp' + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /root/swg-main/stationapi/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command:"/usr/bin/make" "cmTC_4ae58/fast"] + ignore line: [/usr/bin/make -f CMakeFiles/cmTC_4ae58.dir/build.make CMakeFiles/cmTC_4ae58.dir/build] + ignore line: [make[1]: Entering directory '/root/swg-main/stationapi/build/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_4ae58.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -o CMakeFiles/cmTC_4ae58.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.7/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Linking CXX executable cmTC_4ae58] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_4ae58.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_4ae58.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_4ae58 -rdynamic ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/6/lto-wrapper] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Debian 6.3.0-18+deb9u1' --with-bugurl=file:///usr/share/doc/gcc-6/README.Bugs --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-6 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-6-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-6-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-6-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu] + ignore line: [Thread model: posix] + ignore line: [gcc version 6.3.0 20170516 (Debian 6.3.0-18+deb9u1) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/6/:/usr/lib/gcc/x86_64-linux-gnu/6/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/6/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/6/:/usr/lib/gcc/x86_64-linux-gnu/6/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/6/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/6/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_4ae58' '-rdynamic' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/6/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/6/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/6/lto-wrapper -plugin-opt=-fresolution=/tmp/ccV3Mrhx.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --sysroot=/ --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_4ae58 /usr/lib/gcc/x86_64-linux-gnu/6/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/6/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/6/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/6 -L/usr/lib/gcc/x86_64-linux-gnu/6/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/6/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/6/../../.. CMakeFiles/cmTC_4ae58.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/6/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/6/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/6/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/6/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/6/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccV3Mrhx.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--sysroot=/] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [-export-dynamic] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-o] ==> ignore + arg [cmTC_4ae58] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/6/../../../x86_64-linux-gnu/Scrt1.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/6/../../../x86_64-linux-gnu/crti.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/6/crtbeginS.o] ==> ignore + arg [-L/usr/lib/gcc/x86_64-linux-gnu/6] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/6] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/6/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/6/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/6/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/6/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/6/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/6/../../..] + arg [CMakeFiles/cmTC_4ae58.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/x86_64-linux-gnu/6/crtendS.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/6/../../../x86_64-linux-gnu/crtn.o] ==> ignore + remove lib [gcc_s] + remove lib [gcc] + remove lib [gcc_s] + remove lib [gcc] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/6] ==> [/usr/lib/gcc/x86_64-linux-gnu/6] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/6/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/6/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/6/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;c] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/6;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + + + +Detecting CXX [-std=c++14] compiler features compiled with the following output: +Change Dir: /root/swg-main/stationapi/build/CMakeFiles/CMakeTmp + +Run Build Command:"/usr/bin/make" "cmTC_92518/fast" +/usr/bin/make -f CMakeFiles/cmTC_92518.dir/build.make CMakeFiles/cmTC_92518.dir/build +make[1]: Entering directory '/root/swg-main/stationapi/build/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_92518.dir/feature_tests.cxx.o +/usr/bin/c++ -std=c++14 -o CMakeFiles/cmTC_92518.dir/feature_tests.cxx.o -c /root/swg-main/stationapi/build/CMakeFiles/feature_tests.cxx +Linking CXX executable cmTC_92518 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_92518.dir/link.txt --verbose=1 +/usr/bin/c++ CMakeFiles/cmTC_92518.dir/feature_tests.cxx.o -o cmTC_92518 -rdynamic +make[1]: Leaving directory '/root/swg-main/stationapi/build/CMakeFiles/CMakeTmp' + + + Feature record: CXX_FEATURE:1cxx_aggregate_default_initializers + Feature record: CXX_FEATURE:1cxx_alias_templates + Feature record: CXX_FEATURE:1cxx_alignas + Feature record: CXX_FEATURE:1cxx_alignof + Feature record: CXX_FEATURE:1cxx_attributes + Feature record: CXX_FEATURE:1cxx_attribute_deprecated + Feature record: CXX_FEATURE:1cxx_auto_type + Feature record: CXX_FEATURE:1cxx_binary_literals + Feature record: CXX_FEATURE:1cxx_constexpr + Feature record: CXX_FEATURE:1cxx_contextual_conversions + Feature record: CXX_FEATURE:1cxx_decltype + Feature record: CXX_FEATURE:1cxx_decltype_auto + Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types + Feature record: CXX_FEATURE:1cxx_default_function_template_args + Feature record: CXX_FEATURE:1cxx_defaulted_functions + Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers + Feature record: CXX_FEATURE:1cxx_delegating_constructors + Feature record: CXX_FEATURE:1cxx_deleted_functions + Feature record: CXX_FEATURE:1cxx_digit_separators + Feature record: CXX_FEATURE:1cxx_enum_forward_declarations + Feature record: CXX_FEATURE:1cxx_explicit_conversions + Feature record: CXX_FEATURE:1cxx_extended_friend_declarations + Feature record: CXX_FEATURE:1cxx_extern_templates + Feature record: CXX_FEATURE:1cxx_final + Feature record: CXX_FEATURE:1cxx_func_identifier + Feature record: CXX_FEATURE:1cxx_generalized_initializers + Feature record: CXX_FEATURE:1cxx_generic_lambdas + Feature record: CXX_FEATURE:1cxx_inheriting_constructors + Feature record: CXX_FEATURE:1cxx_inline_namespaces + Feature record: CXX_FEATURE:1cxx_lambdas + Feature record: CXX_FEATURE:1cxx_lambda_init_captures + Feature record: CXX_FEATURE:1cxx_local_type_template_args + Feature record: CXX_FEATURE:1cxx_long_long_type + Feature record: CXX_FEATURE:1cxx_noexcept + Feature record: CXX_FEATURE:1cxx_nonstatic_member_init + Feature record: CXX_FEATURE:1cxx_nullptr + Feature record: CXX_FEATURE:1cxx_override + Feature record: CXX_FEATURE:1cxx_range_for + Feature record: CXX_FEATURE:1cxx_raw_string_literals + Feature record: CXX_FEATURE:1cxx_reference_qualified_functions + Feature record: CXX_FEATURE:1cxx_relaxed_constexpr + Feature record: CXX_FEATURE:1cxx_return_type_deduction + Feature record: CXX_FEATURE:1cxx_right_angle_brackets + Feature record: CXX_FEATURE:1cxx_rvalue_references + Feature record: CXX_FEATURE:1cxx_sizeof_member + Feature record: CXX_FEATURE:1cxx_static_assert + Feature record: CXX_FEATURE:1cxx_strong_enums + Feature record: CXX_FEATURE:1cxx_template_template_parameters + Feature record: CXX_FEATURE:1cxx_thread_local + Feature record: CXX_FEATURE:1cxx_trailing_return_types + Feature record: CXX_FEATURE:1cxx_unicode_literals + Feature record: CXX_FEATURE:1cxx_uniform_initialization + Feature record: CXX_FEATURE:1cxx_unrestricted_unions + Feature record: CXX_FEATURE:1cxx_user_literals + Feature record: CXX_FEATURE:1cxx_variable_templates + Feature record: CXX_FEATURE:1cxx_variadic_macros + Feature record: CXX_FEATURE:1cxx_variadic_templates + + +Detecting CXX [-std=c++11] compiler features compiled with the following output: +Change Dir: /root/swg-main/stationapi/build/CMakeFiles/CMakeTmp + +Run Build Command:"/usr/bin/make" "cmTC_fdf99/fast" +/usr/bin/make -f CMakeFiles/cmTC_fdf99.dir/build.make CMakeFiles/cmTC_fdf99.dir/build +make[1]: Entering directory '/root/swg-main/stationapi/build/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_fdf99.dir/feature_tests.cxx.o +/usr/bin/c++ -std=c++11 -o CMakeFiles/cmTC_fdf99.dir/feature_tests.cxx.o -c /root/swg-main/stationapi/build/CMakeFiles/feature_tests.cxx +Linking CXX executable cmTC_fdf99 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_fdf99.dir/link.txt --verbose=1 +/usr/bin/c++ CMakeFiles/cmTC_fdf99.dir/feature_tests.cxx.o -o cmTC_fdf99 -rdynamic +make[1]: Leaving directory '/root/swg-main/stationapi/build/CMakeFiles/CMakeTmp' + + + Feature record: CXX_FEATURE:0cxx_aggregate_default_initializers + Feature record: CXX_FEATURE:1cxx_alias_templates + Feature record: CXX_FEATURE:1cxx_alignas + Feature record: CXX_FEATURE:1cxx_alignof + Feature record: CXX_FEATURE:1cxx_attributes + Feature record: CXX_FEATURE:0cxx_attribute_deprecated + Feature record: CXX_FEATURE:1cxx_auto_type + Feature record: CXX_FEATURE:0cxx_binary_literals + Feature record: CXX_FEATURE:1cxx_constexpr + Feature record: CXX_FEATURE:0cxx_contextual_conversions + Feature record: CXX_FEATURE:1cxx_decltype + Feature record: CXX_FEATURE:0cxx_decltype_auto + Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types + Feature record: CXX_FEATURE:1cxx_default_function_template_args + Feature record: CXX_FEATURE:1cxx_defaulted_functions + Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers + Feature record: CXX_FEATURE:1cxx_delegating_constructors + Feature record: CXX_FEATURE:1cxx_deleted_functions + Feature record: CXX_FEATURE:0cxx_digit_separators + Feature record: CXX_FEATURE:1cxx_enum_forward_declarations + Feature record: CXX_FEATURE:1cxx_explicit_conversions + Feature record: CXX_FEATURE:1cxx_extended_friend_declarations + Feature record: CXX_FEATURE:1cxx_extern_templates + Feature record: CXX_FEATURE:1cxx_final + Feature record: CXX_FEATURE:1cxx_func_identifier + Feature record: CXX_FEATURE:1cxx_generalized_initializers + Feature record: CXX_FEATURE:0cxx_generic_lambdas + Feature record: CXX_FEATURE:1cxx_inheriting_constructors + Feature record: CXX_FEATURE:1cxx_inline_namespaces + Feature record: CXX_FEATURE:1cxx_lambdas + Feature record: CXX_FEATURE:0cxx_lambda_init_captures + Feature record: CXX_FEATURE:1cxx_local_type_template_args + Feature record: CXX_FEATURE:1cxx_long_long_type + Feature record: CXX_FEATURE:1cxx_noexcept + Feature record: CXX_FEATURE:1cxx_nonstatic_member_init + Feature record: CXX_FEATURE:1cxx_nullptr + Feature record: CXX_FEATURE:1cxx_override + Feature record: CXX_FEATURE:1cxx_range_for + Feature record: CXX_FEATURE:1cxx_raw_string_literals + Feature record: CXX_FEATURE:1cxx_reference_qualified_functions + Feature record: CXX_FEATURE:0cxx_relaxed_constexpr + Feature record: CXX_FEATURE:0cxx_return_type_deduction + Feature record: CXX_FEATURE:1cxx_right_angle_brackets + Feature record: CXX_FEATURE:1cxx_rvalue_references + Feature record: CXX_FEATURE:1cxx_sizeof_member + Feature record: CXX_FEATURE:1cxx_static_assert + Feature record: CXX_FEATURE:1cxx_strong_enums + Feature record: CXX_FEATURE:1cxx_template_template_parameters + Feature record: CXX_FEATURE:1cxx_thread_local + Feature record: CXX_FEATURE:1cxx_trailing_return_types + Feature record: CXX_FEATURE:1cxx_unicode_literals + Feature record: CXX_FEATURE:1cxx_uniform_initialization + Feature record: CXX_FEATURE:1cxx_unrestricted_unions + Feature record: CXX_FEATURE:1cxx_user_literals + Feature record: CXX_FEATURE:0cxx_variable_templates + Feature record: CXX_FEATURE:1cxx_variadic_macros + Feature record: CXX_FEATURE:1cxx_variadic_templates + + +Detecting CXX [-std=c++98] compiler features compiled with the following output: +Change Dir: /root/swg-main/stationapi/build/CMakeFiles/CMakeTmp + +Run Build Command:"/usr/bin/make" "cmTC_a5f3b/fast" +/usr/bin/make -f CMakeFiles/cmTC_a5f3b.dir/build.make CMakeFiles/cmTC_a5f3b.dir/build +make[1]: Entering directory '/root/swg-main/stationapi/build/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_a5f3b.dir/feature_tests.cxx.o +/usr/bin/c++ -std=c++98 -o CMakeFiles/cmTC_a5f3b.dir/feature_tests.cxx.o -c /root/swg-main/stationapi/build/CMakeFiles/feature_tests.cxx +Linking CXX executable cmTC_a5f3b +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a5f3b.dir/link.txt --verbose=1 +/usr/bin/c++ CMakeFiles/cmTC_a5f3b.dir/feature_tests.cxx.o -o cmTC_a5f3b -rdynamic +make[1]: Leaving directory '/root/swg-main/stationapi/build/CMakeFiles/CMakeTmp' + + + Feature record: CXX_FEATURE:0cxx_aggregate_default_initializers + Feature record: CXX_FEATURE:0cxx_alias_templates + Feature record: CXX_FEATURE:0cxx_alignas + Feature record: CXX_FEATURE:0cxx_alignof + Feature record: CXX_FEATURE:0cxx_attributes + Feature record: CXX_FEATURE:0cxx_attribute_deprecated + Feature record: CXX_FEATURE:0cxx_auto_type + Feature record: CXX_FEATURE:0cxx_binary_literals + Feature record: CXX_FEATURE:0cxx_constexpr + Feature record: CXX_FEATURE:0cxx_contextual_conversions + Feature record: CXX_FEATURE:0cxx_decltype + Feature record: CXX_FEATURE:0cxx_decltype_auto + Feature record: CXX_FEATURE:0cxx_decltype_incomplete_return_types + Feature record: CXX_FEATURE:0cxx_default_function_template_args + Feature record: CXX_FEATURE:0cxx_defaulted_functions + Feature record: CXX_FEATURE:0cxx_defaulted_move_initializers + Feature record: CXX_FEATURE:0cxx_delegating_constructors + Feature record: CXX_FEATURE:0cxx_deleted_functions + Feature record: CXX_FEATURE:0cxx_digit_separators + Feature record: CXX_FEATURE:0cxx_enum_forward_declarations + Feature record: CXX_FEATURE:0cxx_explicit_conversions + Feature record: CXX_FEATURE:0cxx_extended_friend_declarations + Feature record: CXX_FEATURE:0cxx_extern_templates + Feature record: CXX_FEATURE:0cxx_final + Feature record: CXX_FEATURE:0cxx_func_identifier + Feature record: CXX_FEATURE:0cxx_generalized_initializers + Feature record: CXX_FEATURE:0cxx_generic_lambdas + Feature record: CXX_FEATURE:0cxx_inheriting_constructors + Feature record: CXX_FEATURE:0cxx_inline_namespaces + Feature record: CXX_FEATURE:0cxx_lambdas + Feature record: CXX_FEATURE:0cxx_lambda_init_captures + Feature record: CXX_FEATURE:0cxx_local_type_template_args + Feature record: CXX_FEATURE:0cxx_long_long_type + Feature record: CXX_FEATURE:0cxx_noexcept + Feature record: CXX_FEATURE:0cxx_nonstatic_member_init + Feature record: CXX_FEATURE:0cxx_nullptr + Feature record: CXX_FEATURE:0cxx_override + Feature record: CXX_FEATURE:0cxx_range_for + Feature record: CXX_FEATURE:0cxx_raw_string_literals + Feature record: CXX_FEATURE:0cxx_reference_qualified_functions + Feature record: CXX_FEATURE:0cxx_relaxed_constexpr + Feature record: CXX_FEATURE:0cxx_return_type_deduction + Feature record: CXX_FEATURE:0cxx_right_angle_brackets + Feature record: CXX_FEATURE:0cxx_rvalue_references + Feature record: CXX_FEATURE:0cxx_sizeof_member + Feature record: CXX_FEATURE:0cxx_static_assert + Feature record: CXX_FEATURE:0cxx_strong_enums + Feature record: CXX_FEATURE:1cxx_template_template_parameters + Feature record: CXX_FEATURE:0cxx_thread_local + Feature record: CXX_FEATURE:0cxx_trailing_return_types + Feature record: CXX_FEATURE:0cxx_unicode_literals + Feature record: CXX_FEATURE:0cxx_uniform_initialization + Feature record: CXX_FEATURE:0cxx_unrestricted_unions + Feature record: CXX_FEATURE:0cxx_user_literals + Feature record: CXX_FEATURE:0cxx_variable_templates + Feature record: CXX_FEATURE:0cxx_variadic_macros + Feature record: CXX_FEATURE:0cxx_variadic_templates +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/bin/cc +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + +The C compiler identification is GNU, found in "/root/swg-main/stationapi/build/CMakeFiles/3.7.2/CompilerIdC/a.out" + +Determining if the C compiler works passed with the following output: +Change Dir: /root/swg-main/stationapi/build/CMakeFiles/CMakeTmp + +Run Build Command:"/usr/bin/make" "cmTC_a8adf/fast" +/usr/bin/make -f CMakeFiles/cmTC_a8adf.dir/build.make CMakeFiles/cmTC_a8adf.dir/build +make[1]: Entering directory '/root/swg-main/stationapi/build/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_a8adf.dir/testCCompiler.c.o +/usr/bin/cc -o CMakeFiles/cmTC_a8adf.dir/testCCompiler.c.o -c /root/swg-main/stationapi/build/CMakeFiles/CMakeTmp/testCCompiler.c +Linking C executable cmTC_a8adf +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a8adf.dir/link.txt --verbose=1 +/usr/bin/cc CMakeFiles/cmTC_a8adf.dir/testCCompiler.c.o -o cmTC_a8adf -rdynamic +make[1]: Leaving directory '/root/swg-main/stationapi/build/CMakeFiles/CMakeTmp' + + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /root/swg-main/stationapi/build/CMakeFiles/CMakeTmp + +Run Build Command:"/usr/bin/make" "cmTC_1856f/fast" +/usr/bin/make -f CMakeFiles/cmTC_1856f.dir/build.make CMakeFiles/cmTC_1856f.dir/build +make[1]: Entering directory '/root/swg-main/stationapi/build/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_1856f.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -o CMakeFiles/cmTC_1856f.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.7/Modules/CMakeCCompilerABI.c +Linking C executable cmTC_1856f +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_1856f.dir/link.txt --verbose=1 +/usr/bin/cc -v CMakeFiles/cmTC_1856f.dir/CMakeCCompilerABI.c.o -o cmTC_1856f -rdynamic +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/6/lto-wrapper +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Debian 6.3.0-18+deb9u1' --with-bugurl=file:///usr/share/doc/gcc-6/README.Bugs --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-6 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-6-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-6-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-6-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu +Thread model: posix +gcc version 6.3.0 20170516 (Debian 6.3.0-18+deb9u1) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/6/:/usr/lib/gcc/x86_64-linux-gnu/6/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/6/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/6/:/usr/lib/gcc/x86_64-linux-gnu/6/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/6/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/6/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_1856f' '-rdynamic' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-linux-gnu/6/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/6/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/6/lto-wrapper -plugin-opt=-fresolution=/tmp/cc9fweLx.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --sysroot=/ --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_1856f /usr/lib/gcc/x86_64-linux-gnu/6/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/6/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/6/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/6 -L/usr/lib/gcc/x86_64-linux-gnu/6/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/6/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/6/../../.. CMakeFiles/cmTC_1856f.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-linux-gnu/6/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/6/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_1856f' '-rdynamic' '-mtune=generic' '-march=x86-64' +make[1]: Leaving directory '/root/swg-main/stationapi/build/CMakeFiles/CMakeTmp' + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /root/swg-main/stationapi/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command:"/usr/bin/make" "cmTC_1856f/fast"] + ignore line: [/usr/bin/make -f CMakeFiles/cmTC_1856f.dir/build.make CMakeFiles/cmTC_1856f.dir/build] + ignore line: [make[1]: Entering directory '/root/swg-main/stationapi/build/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_1856f.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -o CMakeFiles/cmTC_1856f.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.7/Modules/CMakeCCompilerABI.c] + ignore line: [Linking C executable cmTC_1856f] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_1856f.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_1856f.dir/CMakeCCompilerABI.c.o -o cmTC_1856f -rdynamic ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/6/lto-wrapper] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Debian 6.3.0-18+deb9u1' --with-bugurl=file:///usr/share/doc/gcc-6/README.Bugs --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-6 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-6-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-6-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-6-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu] + ignore line: [Thread model: posix] + ignore line: [gcc version 6.3.0 20170516 (Debian 6.3.0-18+deb9u1) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/6/:/usr/lib/gcc/x86_64-linux-gnu/6/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/6/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/6/:/usr/lib/gcc/x86_64-linux-gnu/6/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/6/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/6/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_1856f' '-rdynamic' '-mtune=generic' '-march=x86-64'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/6/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/6/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/6/lto-wrapper -plugin-opt=-fresolution=/tmp/cc9fweLx.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --sysroot=/ --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_1856f /usr/lib/gcc/x86_64-linux-gnu/6/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/6/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/6/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/6 -L/usr/lib/gcc/x86_64-linux-gnu/6/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/6/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/6/../../.. CMakeFiles/cmTC_1856f.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-linux-gnu/6/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/6/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/6/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/6/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/6/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/cc9fweLx.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--sysroot=/] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [-export-dynamic] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-o] ==> ignore + arg [cmTC_1856f] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/6/../../../x86_64-linux-gnu/Scrt1.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/6/../../../x86_64-linux-gnu/crti.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/6/crtbeginS.o] ==> ignore + arg [-L/usr/lib/gcc/x86_64-linux-gnu/6] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/6] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/6/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/6/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/6/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/6/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/6/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/6/../../..] + arg [CMakeFiles/cmTC_1856f.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--no-as-needed] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--no-as-needed] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/6/crtendS.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/6/../../../x86_64-linux-gnu/crtn.o] ==> ignore + remove lib [gcc] + remove lib [gcc_s] + remove lib [gcc] + remove lib [gcc_s] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/6] ==> [/usr/lib/gcc/x86_64-linux-gnu/6] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/6/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/6/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/6/../../..] ==> [/usr/lib] + implicit libs: [c] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/6;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + + + +Detecting C [-std=c11] compiler features compiled with the following output: +Change Dir: /root/swg-main/stationapi/build/CMakeFiles/CMakeTmp + +Run Build Command:"/usr/bin/make" "cmTC_886d0/fast" +/usr/bin/make -f CMakeFiles/cmTC_886d0.dir/build.make CMakeFiles/cmTC_886d0.dir/build +make[1]: Entering directory '/root/swg-main/stationapi/build/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_886d0.dir/feature_tests.c.o +/usr/bin/cc -std=c11 -o CMakeFiles/cmTC_886d0.dir/feature_tests.c.o -c /root/swg-main/stationapi/build/CMakeFiles/feature_tests.c +Linking C executable cmTC_886d0 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_886d0.dir/link.txt --verbose=1 +/usr/bin/cc CMakeFiles/cmTC_886d0.dir/feature_tests.c.o -o cmTC_886d0 -rdynamic +make[1]: Leaving directory '/root/swg-main/stationapi/build/CMakeFiles/CMakeTmp' + + + Feature record: C_FEATURE:1c_function_prototypes + Feature record: C_FEATURE:1c_restrict + Feature record: C_FEATURE:1c_static_assert + Feature record: C_FEATURE:1c_variadic_macros + + +Detecting C [-std=c99] compiler features compiled with the following output: +Change Dir: /root/swg-main/stationapi/build/CMakeFiles/CMakeTmp + +Run Build Command:"/usr/bin/make" "cmTC_87842/fast" +/usr/bin/make -f CMakeFiles/cmTC_87842.dir/build.make CMakeFiles/cmTC_87842.dir/build +make[1]: Entering directory '/root/swg-main/stationapi/build/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_87842.dir/feature_tests.c.o +/usr/bin/cc -std=c99 -o CMakeFiles/cmTC_87842.dir/feature_tests.c.o -c /root/swg-main/stationapi/build/CMakeFiles/feature_tests.c +Linking C executable cmTC_87842 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_87842.dir/link.txt --verbose=1 +/usr/bin/cc CMakeFiles/cmTC_87842.dir/feature_tests.c.o -o cmTC_87842 -rdynamic +make[1]: Leaving directory '/root/swg-main/stationapi/build/CMakeFiles/CMakeTmp' + + + Feature record: C_FEATURE:1c_function_prototypes + Feature record: C_FEATURE:1c_restrict + Feature record: C_FEATURE:0c_static_assert + Feature record: C_FEATURE:1c_variadic_macros + + +Detecting C [-std=c90] compiler features compiled with the following output: +Change Dir: /root/swg-main/stationapi/build/CMakeFiles/CMakeTmp + +Run Build Command:"/usr/bin/make" "cmTC_f3612/fast" +/usr/bin/make -f CMakeFiles/cmTC_f3612.dir/build.make CMakeFiles/cmTC_f3612.dir/build +make[1]: Entering directory '/root/swg-main/stationapi/build/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_f3612.dir/feature_tests.c.o +/usr/bin/cc -std=c90 -o CMakeFiles/cmTC_f3612.dir/feature_tests.c.o -c /root/swg-main/stationapi/build/CMakeFiles/feature_tests.c +Linking C executable cmTC_f3612 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f3612.dir/link.txt --verbose=1 +/usr/bin/cc CMakeFiles/cmTC_f3612.dir/feature_tests.c.o -o cmTC_f3612 -rdynamic +make[1]: Leaving directory '/root/swg-main/stationapi/build/CMakeFiles/CMakeTmp' + + + Feature record: C_FEATURE:1c_function_prototypes + Feature record: C_FEATURE:0c_restrict + Feature record: C_FEATURE:0c_static_assert + Feature record: C_FEATURE:0c_variadic_macros diff --git a/stationapi/build/CMakeFiles/Makefile.cmake b/stationapi/build/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000..b3c6091 --- /dev/null +++ b/stationapi/build/CMakeFiles/Makefile.cmake @@ -0,0 +1,140 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.7 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "../CMakeLists.txt" + "CMakeFiles/3.7.2/CMakeCCompiler.cmake" + "CMakeFiles/3.7.2/CMakeCXXCompiler.cmake" + "CMakeFiles/3.7.2/CMakeSystem.cmake" + "CMakeFiles/feature_tests.c" + "CMakeFiles/feature_tests.cxx" + "../cmake/FindSQLite3.cmake" + "../cmake/GroupSourceByFilesystem.cmake" + "../cmake/ModernCpp.cmake" + "../externals/CMakeLists.txt" + "../externals/udplibrary/CMakeLists.txt" + "../extras/chat.db.dist" + "../extras/logger.cfg.dist" + "../extras/swgchat.cfg.dist" + "../src/CMakeLists.txt" + "../src/stationapi/CMakeLists.txt" + "../src/stationchat/CMakeLists.txt" + "../tests/CMakeLists.txt" + "/usr/share/cmake-3.7/Modules/CMakeCCompiler.cmake.in" + "/usr/share/cmake-3.7/Modules/CMakeCCompilerABI.c" + "/usr/share/cmake-3.7/Modules/CMakeCInformation.cmake" + "/usr/share/cmake-3.7/Modules/CMakeCXXCompiler.cmake.in" + "/usr/share/cmake-3.7/Modules/CMakeCXXCompilerABI.cpp" + "/usr/share/cmake-3.7/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-3.7/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-3.7/Modules/CMakeCompilerIdDetection.cmake" + "/usr/share/cmake-3.7/Modules/CMakeDetermineCCompiler.cmake" + "/usr/share/cmake-3.7/Modules/CMakeDetermineCXXCompiler.cmake" + "/usr/share/cmake-3.7/Modules/CMakeDetermineCompileFeatures.cmake" + "/usr/share/cmake-3.7/Modules/CMakeDetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/CMakeDetermineCompilerABI.cmake" + "/usr/share/cmake-3.7/Modules/CMakeDetermineCompilerId.cmake" + "/usr/share/cmake-3.7/Modules/CMakeDetermineSystem.cmake" + "/usr/share/cmake-3.7/Modules/CMakeFindBinUtils.cmake" + "/usr/share/cmake-3.7/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-3.7/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake-3.7/Modules/CMakeParseArguments.cmake" + "/usr/share/cmake-3.7/Modules/CMakeParseImplicitLinkInfo.cmake" + "/usr/share/cmake-3.7/Modules/CMakeSystem.cmake.in" + "/usr/share/cmake-3.7/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-3.7/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-3.7/Modules/CMakeTestCCompiler.cmake" + "/usr/share/cmake-3.7/Modules/CMakeTestCXXCompiler.cmake" + "/usr/share/cmake-3.7/Modules/CMakeTestCompilerCommon.cmake" + "/usr/share/cmake-3.7/Modules/CMakeUnixFindMake.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/ADSP-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/Borland-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/Clang-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/Cray-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/GHS-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/GNU-C-FeatureTests.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/GNU-CXX-FeatureTests.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/GNU-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/HP-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/IAR-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/Intel-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/MIPSpro-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/MSVC-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/PGI-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/PathScale-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/SCO-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/TI-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/Watcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/XL-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/zOS-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/FindBoost.cmake" + "/usr/share/cmake-3.7/Modules/FindPackageHandleStandardArgs.cmake" + "/usr/share/cmake-3.7/Modules/FindPackageMessage.cmake" + "/usr/share/cmake-3.7/Modules/Internal/FeatureTesting.cmake" + "/usr/share/cmake-3.7/Modules/Platform/Linux-Determine-CXX.cmake" + "/usr/share/cmake-3.7/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake-3.7/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-3.7/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-3.7/Modules/Platform/Linux.cmake" + "/usr/share/cmake-3.7/Modules/Platform/UnixPaths.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/3.7.2/CMakeSystem.cmake" + "CMakeFiles/3.7.2/CMakeCXXCompiler.cmake" + "CMakeFiles/3.7.2/CMakeCXXCompiler.cmake" + "bin/logger.cfg" + "bin/swgchat.cfg" + "bin/chat.db" + "CMakeFiles/CMakeDirectoryInformation.cmake" + "externals/CMakeFiles/CMakeDirectoryInformation.cmake" + "externals/udplibrary/CMakeFiles/CMakeDirectoryInformation.cmake" + "src/CMakeFiles/CMakeDirectoryInformation.cmake" + "src/stationapi/CMakeFiles/CMakeDirectoryInformation.cmake" + "src/stationchat/CMakeFiles/CMakeDirectoryInformation.cmake" + "tests/CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "externals/udplibrary/CMakeFiles/udplibrary.dir/DependInfo.cmake" + "src/stationapi/CMakeFiles/stationapi.dir/DependInfo.cmake" + "src/stationchat/CMakeFiles/stationchat.dir/DependInfo.cmake" + "tests/CMakeFiles/stationapi_tests.dir/DependInfo.cmake" + ) diff --git a/stationapi/build/CMakeFiles/Makefile2 b/stationapi/build/CMakeFiles/Makefile2 new file mode 100644 index 0000000..5db4f05 --- /dev/null +++ b/stationapi/build/CMakeFiles/Makefile2 @@ -0,0 +1,331 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.7 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# The main recursive all target +all: + +.PHONY : all + +# The main recursive preinstall target +preinstall: + +.PHONY : preinstall + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/swg-main/stationapi + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/swg-main/stationapi/build + +#============================================================================= +# Directory level rules for directory externals + +# Convenience name for "all" pass in the directory. +externals/all: externals/udplibrary/all + +.PHONY : externals/all + +# Convenience name for "clean" pass in the directory. +externals/clean: externals/udplibrary/clean + +.PHONY : externals/clean + +# Convenience name for "preinstall" pass in the directory. +externals/preinstall: externals/udplibrary/preinstall + +.PHONY : externals/preinstall + +#============================================================================= +# Directory level rules for directory externals/udplibrary + +# Convenience name for "all" pass in the directory. +externals/udplibrary/all: externals/udplibrary/CMakeFiles/udplibrary.dir/all + +.PHONY : externals/udplibrary/all + +# Convenience name for "clean" pass in the directory. +externals/udplibrary/clean: externals/udplibrary/CMakeFiles/udplibrary.dir/clean + +.PHONY : externals/udplibrary/clean + +# Convenience name for "preinstall" pass in the directory. +externals/udplibrary/preinstall: + +.PHONY : externals/udplibrary/preinstall + +#============================================================================= +# Target rules for target externals/udplibrary/CMakeFiles/udplibrary.dir + +# All Build rule for target. +externals/udplibrary/CMakeFiles/udplibrary.dir/all: + $(MAKE) -f externals/udplibrary/CMakeFiles/udplibrary.dir/build.make externals/udplibrary/CMakeFiles/udplibrary.dir/depend + $(MAKE) -f externals/udplibrary/CMakeFiles/udplibrary.dir/build.make externals/udplibrary/CMakeFiles/udplibrary.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/swg-main/stationapi/build/CMakeFiles --progress-num=21,22 "Built target udplibrary" +.PHONY : externals/udplibrary/CMakeFiles/udplibrary.dir/all + +# Include target in all. +all: externals/udplibrary/CMakeFiles/udplibrary.dir/all + +.PHONY : all + +# Build rule for subdir invocation for target. +externals/udplibrary/CMakeFiles/udplibrary.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/swg-main/stationapi/build/CMakeFiles 2 + $(MAKE) -f CMakeFiles/Makefile2 externals/udplibrary/CMakeFiles/udplibrary.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/swg-main/stationapi/build/CMakeFiles 0 +.PHONY : externals/udplibrary/CMakeFiles/udplibrary.dir/rule + +# Convenience name for target. +udplibrary: externals/udplibrary/CMakeFiles/udplibrary.dir/rule + +.PHONY : udplibrary + +# clean rule for target. +externals/udplibrary/CMakeFiles/udplibrary.dir/clean: + $(MAKE) -f externals/udplibrary/CMakeFiles/udplibrary.dir/build.make externals/udplibrary/CMakeFiles/udplibrary.dir/clean +.PHONY : externals/udplibrary/CMakeFiles/udplibrary.dir/clean + +# clean rule for target. +clean: externals/udplibrary/CMakeFiles/udplibrary.dir/clean + +.PHONY : clean + +#============================================================================= +# Directory level rules for directory src + +# Convenience name for "all" pass in the directory. +src/all: src/stationapi/all +src/all: src/stationchat/all + +.PHONY : src/all + +# Convenience name for "clean" pass in the directory. +src/clean: src/stationapi/clean +src/clean: src/stationchat/clean + +.PHONY : src/clean + +# Convenience name for "preinstall" pass in the directory. +src/preinstall: src/stationapi/preinstall +src/preinstall: src/stationchat/preinstall + +.PHONY : src/preinstall + +#============================================================================= +# Directory level rules for directory src/stationapi + +# Convenience name for "all" pass in the directory. +src/stationapi/all: src/stationapi/CMakeFiles/stationapi.dir/all + +.PHONY : src/stationapi/all + +# Convenience name for "clean" pass in the directory. +src/stationapi/clean: src/stationapi/CMakeFiles/stationapi.dir/clean + +.PHONY : src/stationapi/clean + +# Convenience name for "preinstall" pass in the directory. +src/stationapi/preinstall: + +.PHONY : src/stationapi/preinstall + +#============================================================================= +# Target rules for target src/stationapi/CMakeFiles/stationapi.dir + +# All Build rule for target. +src/stationapi/CMakeFiles/stationapi.dir/all: + $(MAKE) -f src/stationapi/CMakeFiles/stationapi.dir/build.make src/stationapi/CMakeFiles/stationapi.dir/depend + $(MAKE) -f src/stationapi/CMakeFiles/stationapi.dir/build.make src/stationapi/CMakeFiles/stationapi.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/swg-main/stationapi/build/CMakeFiles --progress-num=1,2,3,4 "Built target stationapi" +.PHONY : src/stationapi/CMakeFiles/stationapi.dir/all + +# Include target in all. +all: src/stationapi/CMakeFiles/stationapi.dir/all + +.PHONY : all + +# Build rule for subdir invocation for target. +src/stationapi/CMakeFiles/stationapi.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/swg-main/stationapi/build/CMakeFiles 4 + $(MAKE) -f CMakeFiles/Makefile2 src/stationapi/CMakeFiles/stationapi.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/swg-main/stationapi/build/CMakeFiles 0 +.PHONY : src/stationapi/CMakeFiles/stationapi.dir/rule + +# Convenience name for target. +stationapi: src/stationapi/CMakeFiles/stationapi.dir/rule + +.PHONY : stationapi + +# clean rule for target. +src/stationapi/CMakeFiles/stationapi.dir/clean: + $(MAKE) -f src/stationapi/CMakeFiles/stationapi.dir/build.make src/stationapi/CMakeFiles/stationapi.dir/clean +.PHONY : src/stationapi/CMakeFiles/stationapi.dir/clean + +# clean rule for target. +clean: src/stationapi/CMakeFiles/stationapi.dir/clean + +.PHONY : clean + +#============================================================================= +# Directory level rules for directory src/stationchat + +# Convenience name for "all" pass in the directory. +src/stationchat/all: src/stationchat/CMakeFiles/stationchat.dir/all + +.PHONY : src/stationchat/all + +# Convenience name for "clean" pass in the directory. +src/stationchat/clean: src/stationchat/CMakeFiles/stationchat.dir/clean + +.PHONY : src/stationchat/clean + +# Convenience name for "preinstall" pass in the directory. +src/stationchat/preinstall: + +.PHONY : src/stationchat/preinstall + +#============================================================================= +# Target rules for target src/stationchat/CMakeFiles/stationchat.dir + +# All Build rule for target. +src/stationchat/CMakeFiles/stationchat.dir/all: externals/udplibrary/CMakeFiles/udplibrary.dir/all +src/stationchat/CMakeFiles/stationchat.dir/all: src/stationapi/CMakeFiles/stationapi.dir/all + $(MAKE) -f src/stationchat/CMakeFiles/stationchat.dir/build.make src/stationchat/CMakeFiles/stationchat.dir/depend + $(MAKE) -f src/stationchat/CMakeFiles/stationchat.dir/build.make src/stationchat/CMakeFiles/stationchat.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/swg-main/stationapi/build/CMakeFiles --progress-num=7,8,9,10,11,12,13,14,15,16,17,18,19,20 "Built target stationchat" +.PHONY : src/stationchat/CMakeFiles/stationchat.dir/all + +# Include target in all. +all: src/stationchat/CMakeFiles/stationchat.dir/all + +.PHONY : all + +# Build rule for subdir invocation for target. +src/stationchat/CMakeFiles/stationchat.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/swg-main/stationapi/build/CMakeFiles 20 + $(MAKE) -f CMakeFiles/Makefile2 src/stationchat/CMakeFiles/stationchat.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/swg-main/stationapi/build/CMakeFiles 0 +.PHONY : src/stationchat/CMakeFiles/stationchat.dir/rule + +# Convenience name for target. +stationchat: src/stationchat/CMakeFiles/stationchat.dir/rule + +.PHONY : stationchat + +# clean rule for target. +src/stationchat/CMakeFiles/stationchat.dir/clean: + $(MAKE) -f src/stationchat/CMakeFiles/stationchat.dir/build.make src/stationchat/CMakeFiles/stationchat.dir/clean +.PHONY : src/stationchat/CMakeFiles/stationchat.dir/clean + +# clean rule for target. +clean: src/stationchat/CMakeFiles/stationchat.dir/clean + +.PHONY : clean + +#============================================================================= +# Directory level rules for directory tests + +# Convenience name for "all" pass in the directory. +tests/all: tests/CMakeFiles/stationapi_tests.dir/all + +.PHONY : tests/all + +# Convenience name for "clean" pass in the directory. +tests/clean: tests/CMakeFiles/stationapi_tests.dir/clean + +.PHONY : tests/clean + +# Convenience name for "preinstall" pass in the directory. +tests/preinstall: + +.PHONY : tests/preinstall + +#============================================================================= +# Target rules for target tests/CMakeFiles/stationapi_tests.dir + +# All Build rule for target. +tests/CMakeFiles/stationapi_tests.dir/all: src/stationapi/CMakeFiles/stationapi.dir/all + $(MAKE) -f tests/CMakeFiles/stationapi_tests.dir/build.make tests/CMakeFiles/stationapi_tests.dir/depend + $(MAKE) -f tests/CMakeFiles/stationapi_tests.dir/build.make tests/CMakeFiles/stationapi_tests.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/swg-main/stationapi/build/CMakeFiles --progress-num=5,6 "Built target stationapi_tests" +.PHONY : tests/CMakeFiles/stationapi_tests.dir/all + +# Include target in all. +all: tests/CMakeFiles/stationapi_tests.dir/all + +.PHONY : all + +# Build rule for subdir invocation for target. +tests/CMakeFiles/stationapi_tests.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/swg-main/stationapi/build/CMakeFiles 6 + $(MAKE) -f CMakeFiles/Makefile2 tests/CMakeFiles/stationapi_tests.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/swg-main/stationapi/build/CMakeFiles 0 +.PHONY : tests/CMakeFiles/stationapi_tests.dir/rule + +# Convenience name for target. +stationapi_tests: tests/CMakeFiles/stationapi_tests.dir/rule + +.PHONY : stationapi_tests + +# clean rule for target. +tests/CMakeFiles/stationapi_tests.dir/clean: + $(MAKE) -f tests/CMakeFiles/stationapi_tests.dir/build.make tests/CMakeFiles/stationapi_tests.dir/clean +.PHONY : tests/CMakeFiles/stationapi_tests.dir/clean + +# clean rule for target. +clean: tests/CMakeFiles/stationapi_tests.dir/clean + +.PHONY : clean + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/stationapi/build/CMakeFiles/TargetDirectories.txt b/stationapi/build/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..24c97ad --- /dev/null +++ b/stationapi/build/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,18 @@ +/root/swg-main/stationapi/build/CMakeFiles/rebuild_cache.dir +/root/swg-main/stationapi/build/CMakeFiles/edit_cache.dir +/root/swg-main/stationapi/build/externals/CMakeFiles/rebuild_cache.dir +/root/swg-main/stationapi/build/externals/CMakeFiles/edit_cache.dir +/root/swg-main/stationapi/build/externals/udplibrary/CMakeFiles/rebuild_cache.dir +/root/swg-main/stationapi/build/externals/udplibrary/CMakeFiles/udplibrary.dir +/root/swg-main/stationapi/build/externals/udplibrary/CMakeFiles/edit_cache.dir +/root/swg-main/stationapi/build/src/CMakeFiles/rebuild_cache.dir +/root/swg-main/stationapi/build/src/CMakeFiles/edit_cache.dir +/root/swg-main/stationapi/build/src/stationapi/CMakeFiles/rebuild_cache.dir +/root/swg-main/stationapi/build/src/stationapi/CMakeFiles/stationapi.dir +/root/swg-main/stationapi/build/src/stationapi/CMakeFiles/edit_cache.dir +/root/swg-main/stationapi/build/src/stationchat/CMakeFiles/rebuild_cache.dir +/root/swg-main/stationapi/build/src/stationchat/CMakeFiles/stationchat.dir +/root/swg-main/stationapi/build/src/stationchat/CMakeFiles/edit_cache.dir +/root/swg-main/stationapi/build/tests/CMakeFiles/rebuild_cache.dir +/root/swg-main/stationapi/build/tests/CMakeFiles/stationapi_tests.dir +/root/swg-main/stationapi/build/tests/CMakeFiles/edit_cache.dir diff --git a/stationapi/build/CMakeFiles/cmake.check_cache b/stationapi/build/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/stationapi/build/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/stationapi/build/CMakeFiles/feature_tests.bin b/stationapi/build/CMakeFiles/feature_tests.bin new file mode 100755 index 0000000000000000000000000000000000000000..2273ed5c79b8b0393750f577a59956fdb7f4806f GIT binary patch literal 8536 zcmeHMeQXrR6`#Aa@fqy%K_DC-Eej=zY2w9pf-xinpU-F3)O^&~DN!-o_1)P%dLMAN zM{PtEBqt~rV(O$xzogJgRhw3ds{YYb{Zb1uLXoOArcE0wq>=?eH4#pXLXk;<>wB~F z&U<_7w5clfAI7?UGrxIXGy7(C=K0BBd#lsoU{qY}F@`Ov%s`q%$M`Z)0n)@8SvfpE z%|6BELA!)wMt_q*pw}ofLN!shz+FI5uF+`#R=QH~5hV|imWn<*GCtoxiNZ)YfO6=o z+ryhcC0-#a2|ua@B{^)OoFwEVAxHG5!ZD&WJ{%kVI)y$fZGk>4M3EQE?#p@@>o1n` zW)XeVfEiJe`#i{@pZ{s`3dRm$Z?1Wv_eN9g}Z`pIGHie)Q7$S8ha4&0mUr7=kE+ zbi{ki$5t;ccbAk@K2yS)5W`o!5Pr?Uzg#^~9{B68FTHTIV)Hi_y!yFIr{Dg=rBn4i z7pBG!?Ol1`$?qKf!OtQg$HV6Lt z9QXpj*VyRU3z(PrShZIw=v4*ov*6$7_%c>&!8O1o&|~F)3h;%jiot^Bh2rV!&|1VQ z*)b8&5u=+SMV$7B2L%2jpkB7D$j|!)|8AjYwcvl5;5UN$svkU6s zXhO}TBVn@{u%d&i1cE*3w9un&Kdg2Lqk))~PNPcn#nzK;?QP8gwO+25H}EmjOgUlQ z&Gm{o9o+068b;4LLI1~c&s7+2NLOPp1|J>5MzJ5)Y?{}=p^w`Je*cllv%?>h{px|HD> zqbF$uvK`I99kG zX#_toeq*fZyXi?hI7U+XoIo6J?Gf4*v6ROS8xOHD|NOchVK~NW&$~p6cgH z6;JK)d5WiTsBDL)DdlPOdusij>Sm7we8AuAar1rbEU2jlJslM!~OqD|*Ax+c;&Vuk3Zy#deBSm-=~`vey1|HqwN65HPriq(J!uh?0p2G;5izL&me4xphWU#3vo^n#~9`nhXwLuTnLm4O8WkpGyDUX zv%6z#kp-gd;thGIi?=K&r2;+gQ7y4v*>|TU_wfrTe~_(FNaPx+fRnE~eXT?k>1#Qk)d> zm*(T65TC~=jtcQIM(?K(cQbmgg?M>BUJCKz`waHGFe)j~Oad-e!MwKk?ET8b4tk33 zKZgFQ{Qa$v-g?jm#qMQv zFE9(a*izUK?DQ1hS5eMobI&wz+Fh_^6kLZT>{^c6L~$Q;!0E^8Kki>nxZm!!ycgWZ z5FfGNvcRqTCZ2B`CO>IE*u(MS`8*=@&^`=JUXH`lVe?*o0Jz<_<{Iy7T+c%GCT*Bp zJ7aJhww(v;w$uLxms?a64-~Qmg}SjdBJ^1EFE0abm%sQS z;8L*~_L|_g=4;LZZkMmQ06H))W6cMBL-0!?p6O2TCg65?oC(2i&Es4K+|JLNbKv*D zKEB3gTz};HZT8PlN>A&V-d;HbxsvUH4z;~)Pp7J~+5C*E$JG#KXfOd2PO5#eWRDh8 z!+J86R<+Ck3nk+RV-YRjBdIi`016r^^ra#(4F#CYvwQNvm@fAvbtdbP z0eJGvqMS!7B0ya>t#iJpxoYYZ0Aef7kA%n9C^*t|Ka$nV~L@_j$AqYG!#l{}ElA z=QJu-dHnv~fU`E)r*k6FF9~_NU(mT>vF!0?Pu z@^tPbO7|6D;l($ z{fH>tkI24t{7-=_j!9gr@_Bx`H^LXYpjhAE73ej~^I$*;@x7w_H7TJs(Pu64bj~J9 z{*pYkiQ@l1%=RT=m*}4?FO2MxzHeLP>3&Sqdi=JI|GPq-=AXXzM4u-^f=ZV5E6_$4 zN#6SZ#78asR{O?zaaNx03q;+P@zcDK+TTIN13$Xw(!C=8e@0>yl;ny29&otT??44(m*nX_BMEu>e=o&1*`+u*39@GUbnh9% zK|!fCNd8IkL@z^+Sw4S15(a3WAq6By^nHswojZL(p8T}RQ~NqpP#2A#&fV2Qkn9k@ zB^=mI=s>KN7z8Ex8VgSHW=gSZX5B07D`MjDJA^jKADS0jU*x-4{(JWtt@Re=WS4js P&LRJXFyOQZSeoo#OirN5 literal 0 HcmV?d00001 diff --git a/stationapi/build/CMakeFiles/feature_tests.c b/stationapi/build/CMakeFiles/feature_tests.c new file mode 100644 index 0000000..6590dde --- /dev/null +++ b/stationapi/build/CMakeFiles/feature_tests.c @@ -0,0 +1,34 @@ + + const char features[] = {"\n" +"C_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 +"1" +#else +"0" +#endif +"c_function_prototypes\n" +"C_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L +"1" +#else +"0" +#endif +"c_restrict\n" +"C_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 201000L +"1" +#else +"0" +#endif +"c_static_assert\n" +"C_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L +"1" +#else +"0" +#endif +"c_variadic_macros\n" + +}; + +int main(int argc, char** argv) { (void)argv; return features[argc]; } diff --git a/stationapi/build/CMakeFiles/feature_tests.cxx b/stationapi/build/CMakeFiles/feature_tests.cxx new file mode 100644 index 0000000..b93418c --- /dev/null +++ b/stationapi/build/CMakeFiles/feature_tests.cxx @@ -0,0 +1,405 @@ + + const char features[] = {"\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 500 && __cplusplus >= 201402L +"1" +#else +"0" +#endif +"cxx_aggregate_default_initializers\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_alias_templates\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 408 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_alignas\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 408 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_alignof\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 408 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_attributes\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L +"1" +#else +"0" +#endif +"cxx_attribute_deprecated\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_auto_type\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L +"1" +#else +"0" +#endif +"cxx_binary_literals\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_constexpr\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L +"1" +#else +"0" +#endif +"cxx_contextual_conversions\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_decltype\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L +"1" +#else +"0" +#endif +"cxx_decltype_auto\n" +"CXX_FEATURE:" +#if ((__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__) >= 40801) && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_decltype_incomplete_return_types\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_default_function_template_args\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_defaulted_functions\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_defaulted_move_initializers\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_delegating_constructors\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_deleted_functions\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L +"1" +#else +"0" +#endif +"cxx_digit_separators\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_enum_forward_declarations\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 405 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_explicit_conversions\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_extended_friend_declarations\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_extern_templates\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_final\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_func_identifier\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_generalized_initializers\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L +"1" +#else +"0" +#endif +"cxx_generic_lambdas\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 408 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_inheriting_constructors\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_inline_namespaces\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 405 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_lambdas\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L +"1" +#else +"0" +#endif +"cxx_lambda_init_captures\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 405 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_local_type_template_args\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_long_long_type\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_noexcept\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_nonstatic_member_init\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_nullptr\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_override\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_range_for\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 405 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_raw_string_literals\n" +"CXX_FEATURE:" +#if ((__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__) >= 40801) && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_reference_qualified_functions\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 500 && __cplusplus >= 201402L +"1" +#else +"0" +#endif +"cxx_relaxed_constexpr\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L +"1" +#else +"0" +#endif +"cxx_return_type_deduction\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_right_angle_brackets\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_rvalue_references\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_sizeof_member\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_static_assert\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_strong_enums\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && __cplusplus +"1" +#else +"0" +#endif +"cxx_template_template_parameters\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 408 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_thread_local\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_trailing_return_types\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_unicode_literals\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_uniform_initialization\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_unrestricted_unions\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_user_literals\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 500 && __cplusplus >= 201402L +"1" +#else +"0" +#endif +"cxx_variable_templates\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_variadic_macros\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_variadic_templates\n" + +}; + +int main(int argc, char** argv) { (void)argv; return features[argc]; } diff --git a/stationapi/build/CMakeFiles/progress.marks b/stationapi/build/CMakeFiles/progress.marks new file mode 100644 index 0000000..2bd5a0a --- /dev/null +++ b/stationapi/build/CMakeFiles/progress.marks @@ -0,0 +1 @@ +22 diff --git a/stationapi/build/Makefile b/stationapi/build/Makefile new file mode 100644 index 0000000..cbd41c1 --- /dev/null +++ b/stationapi/build/Makefile @@ -0,0 +1,190 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.7 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/swg-main/stationapi + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/swg-main/stationapi/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/swg-main/stationapi/build/CMakeFiles /root/swg-main/stationapi/build/CMakeFiles/progress.marks + $(MAKE) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /root/swg-main/stationapi/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + $(MAKE) -f CMakeFiles/Makefile2 clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + $(MAKE) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + $(MAKE) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +#============================================================================= +# Target rules for targets named udplibrary + +# Build rule for target. +udplibrary: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 udplibrary +.PHONY : udplibrary + +# fast build rule for target. +udplibrary/fast: + $(MAKE) -f externals/udplibrary/CMakeFiles/udplibrary.dir/build.make externals/udplibrary/CMakeFiles/udplibrary.dir/build +.PHONY : udplibrary/fast + +#============================================================================= +# Target rules for targets named stationapi + +# Build rule for target. +stationapi: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 stationapi +.PHONY : stationapi + +# fast build rule for target. +stationapi/fast: + $(MAKE) -f src/stationapi/CMakeFiles/stationapi.dir/build.make src/stationapi/CMakeFiles/stationapi.dir/build +.PHONY : stationapi/fast + +#============================================================================= +# Target rules for targets named stationchat + +# Build rule for target. +stationchat: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 stationchat +.PHONY : stationchat + +# fast build rule for target. +stationchat/fast: + $(MAKE) -f src/stationchat/CMakeFiles/stationchat.dir/build.make src/stationchat/CMakeFiles/stationchat.dir/build +.PHONY : stationchat/fast + +#============================================================================= +# Target rules for targets named stationapi_tests + +# Build rule for target. +stationapi_tests: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 stationapi_tests +.PHONY : stationapi_tests + +# fast build rule for target. +stationapi_tests/fast: + $(MAKE) -f tests/CMakeFiles/stationapi_tests.dir/build.make tests/CMakeFiles/stationapi_tests.dir/build +.PHONY : stationapi_tests/fast + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... udplibrary" + @echo "... stationapi" + @echo "... stationchat" + @echo "... stationapi_tests" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/stationapi/build/cmake_install.cmake b/stationapi/build/cmake_install.cmake new file mode 100644 index 0000000..361619e --- /dev/null +++ b/stationapi/build/cmake_install.cmake @@ -0,0 +1,52 @@ +# Install script for directory: /root/swg-main/stationapi + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for each subdirectory. + include("/root/swg-main/stationapi/build/externals/cmake_install.cmake") + include("/root/swg-main/stationapi/build/src/cmake_install.cmake") + include("/root/swg-main/stationapi/build/tests/cmake_install.cmake") + +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "/root/swg-main/stationapi/build/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/stationapi/build/externals/CMakeFiles/CMakeDirectoryInformation.cmake b/stationapi/build/externals/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..a19da41 --- /dev/null +++ b/stationapi/build/externals/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.7 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/root/swg-main/stationapi") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/root/swg-main/stationapi/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/stationapi/build/externals/CMakeFiles/progress.marks b/stationapi/build/externals/CMakeFiles/progress.marks new file mode 100644 index 0000000..0cfbf08 --- /dev/null +++ b/stationapi/build/externals/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/stationapi/build/externals/Makefile b/stationapi/build/externals/Makefile new file mode 100644 index 0000000..51f2c54 --- /dev/null +++ b/stationapi/build/externals/Makefile @@ -0,0 +1,134 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.7 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/swg-main/stationapi + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/swg-main/stationapi/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# The main all target +all: cmake_check_build_system + cd /root/swg-main/stationapi/build && $(CMAKE_COMMAND) -E cmake_progress_start /root/swg-main/stationapi/build/CMakeFiles /root/swg-main/stationapi/build/externals/CMakeFiles/progress.marks + cd /root/swg-main/stationapi/build && $(MAKE) -f CMakeFiles/Makefile2 externals/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/swg-main/stationapi/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /root/swg-main/stationapi/build && $(MAKE) -f CMakeFiles/Makefile2 externals/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /root/swg-main/stationapi/build && $(MAKE) -f CMakeFiles/Makefile2 externals/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /root/swg-main/stationapi/build && $(MAKE) -f CMakeFiles/Makefile2 externals/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /root/swg-main/stationapi/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... rebuild_cache" + @echo "... edit_cache" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /root/swg-main/stationapi/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/stationapi/build/externals/cmake_install.cmake b/stationapi/build/externals/cmake_install.cmake new file mode 100644 index 0000000..5ed978d --- /dev/null +++ b/stationapi/build/externals/cmake_install.cmake @@ -0,0 +1,40 @@ +# Install script for directory: /root/swg-main/stationapi/externals + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for each subdirectory. + include("/root/swg-main/stationapi/build/externals/udplibrary/cmake_install.cmake") + +endif() + diff --git a/stationapi/build/externals/udplibrary/CMakeFiles/CMakeDirectoryInformation.cmake b/stationapi/build/externals/udplibrary/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..a19da41 --- /dev/null +++ b/stationapi/build/externals/udplibrary/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.7 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/root/swg-main/stationapi") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/root/swg-main/stationapi/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/stationapi/build/externals/udplibrary/CMakeFiles/progress.marks b/stationapi/build/externals/udplibrary/CMakeFiles/progress.marks new file mode 100644 index 0000000..0cfbf08 --- /dev/null +++ b/stationapi/build/externals/udplibrary/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/stationapi/build/externals/udplibrary/CMakeFiles/udplibrary.dir/CXX.includecache b/stationapi/build/externals/udplibrary/CMakeFiles/udplibrary.dir/CXX.includecache new file mode 100644 index 0000000..f1c0e13 --- /dev/null +++ b/stationapi/build/externals/udplibrary/CMakeFiles/udplibrary.dir/CXX.includecache @@ -0,0 +1,82 @@ +#IncludeRegexLine: ^[ ]*#[ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/root/swg-main/stationapi/externals/udplibrary/UdpHandler.hpp + +/root/swg-main/stationapi/externals/udplibrary/UdpLibrary.cpp +assert.h +- +time.h +- +stdlib.h +- +stdio.h +- +string.h +- +UdpLibrary.hpp +/root/swg-main/stationapi/externals/udplibrary/UdpLibrary.hpp +winsock2.h +- +ws2tcpip.h +- +winsock.h +- +arpa/inet.h +- +netdb.h +- +sys/filio.h +- +sys/ioctl.h +- +sys/socket.h +- +sys/time.h +- +sys/types.h +- +unistd.h +- +errno.h +- +arpa/inet.h +- +netdb.h +- +sys/ioctl.h +- +sys/socket.h +- +sys/time.h +- +sys/types.h +- +unistd.h +- +netinet/ip_icmp.h +- + +/root/swg-main/stationapi/externals/udplibrary/UdpLibrary.hpp +stdio.h +- +UdpHandler.hpp +/root/swg-main/stationapi/externals/udplibrary/UdpHandler.hpp +priority.hpp +/root/swg-main/stationapi/externals/udplibrary/priority.hpp +hashtable.hpp +/root/swg-main/stationapi/externals/udplibrary/hashtable.hpp + +/root/swg-main/stationapi/externals/udplibrary/hashtable.hpp +stddef.h +- +memory.h +- + +/root/swg-main/stationapi/externals/udplibrary/priority.hpp + diff --git a/stationapi/build/externals/udplibrary/CMakeFiles/udplibrary.dir/DependInfo.cmake b/stationapi/build/externals/udplibrary/CMakeFiles/udplibrary.dir/DependInfo.cmake new file mode 100644 index 0000000..e24c645 --- /dev/null +++ b/stationapi/build/externals/udplibrary/CMakeFiles/udplibrary.dir/DependInfo.cmake @@ -0,0 +1,27 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/root/swg-main/stationapi/externals/udplibrary/UdpLibrary.cpp" "/root/swg-main/stationapi/build/externals/udplibrary/CMakeFiles/udplibrary.dir/UdpLibrary.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# Preprocessor definitions for this target. +set(CMAKE_TARGET_DEFINITIONS_CXX + "BOOST_ALL_NO_LIB" + "REENTRANT" + ) + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "../externals/udplibrary" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/stationapi/build/externals/udplibrary/CMakeFiles/udplibrary.dir/UdpLibrary.cpp.o b/stationapi/build/externals/udplibrary/CMakeFiles/udplibrary.dir/UdpLibrary.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..4f5215502f830316dfe897581b515bb0013844cd GIT binary patch literal 175992 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≥+LO_6dOi*grrckYi!G}vr=Z<+FImhgL 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 MAwmJfqY53uA2o$V)c^nh literal 0 HcmV?d00001 diff --git a/stationapi/build/externals/udplibrary/CMakeFiles/udplibrary.dir/build.make b/stationapi/build/externals/udplibrary/CMakeFiles/udplibrary.dir/build.make new file mode 100644 index 0000000..2d1b171 --- /dev/null +++ b/stationapi/build/externals/udplibrary/CMakeFiles/udplibrary.dir/build.make @@ -0,0 +1,114 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.7 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/swg-main/stationapi + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/swg-main/stationapi/build + +# Include any dependencies generated for this target. +include externals/udplibrary/CMakeFiles/udplibrary.dir/depend.make + +# Include the progress variables for this target. +include externals/udplibrary/CMakeFiles/udplibrary.dir/progress.make + +# Include the compile flags for this target's objects. +include externals/udplibrary/CMakeFiles/udplibrary.dir/flags.make + +externals/udplibrary/CMakeFiles/udplibrary.dir/UdpLibrary.cpp.o: externals/udplibrary/CMakeFiles/udplibrary.dir/flags.make +externals/udplibrary/CMakeFiles/udplibrary.dir/UdpLibrary.cpp.o: ../externals/udplibrary/UdpLibrary.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/swg-main/stationapi/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object externals/udplibrary/CMakeFiles/udplibrary.dir/UdpLibrary.cpp.o" + cd /root/swg-main/stationapi/build/externals/udplibrary && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/udplibrary.dir/UdpLibrary.cpp.o -c /root/swg-main/stationapi/externals/udplibrary/UdpLibrary.cpp + +externals/udplibrary/CMakeFiles/udplibrary.dir/UdpLibrary.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/udplibrary.dir/UdpLibrary.cpp.i" + cd /root/swg-main/stationapi/build/externals/udplibrary && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /root/swg-main/stationapi/externals/udplibrary/UdpLibrary.cpp > CMakeFiles/udplibrary.dir/UdpLibrary.cpp.i + +externals/udplibrary/CMakeFiles/udplibrary.dir/UdpLibrary.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/udplibrary.dir/UdpLibrary.cpp.s" + cd /root/swg-main/stationapi/build/externals/udplibrary && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /root/swg-main/stationapi/externals/udplibrary/UdpLibrary.cpp -o CMakeFiles/udplibrary.dir/UdpLibrary.cpp.s + +externals/udplibrary/CMakeFiles/udplibrary.dir/UdpLibrary.cpp.o.requires: + +.PHONY : externals/udplibrary/CMakeFiles/udplibrary.dir/UdpLibrary.cpp.o.requires + +externals/udplibrary/CMakeFiles/udplibrary.dir/UdpLibrary.cpp.o.provides: externals/udplibrary/CMakeFiles/udplibrary.dir/UdpLibrary.cpp.o.requires + $(MAKE) -f externals/udplibrary/CMakeFiles/udplibrary.dir/build.make externals/udplibrary/CMakeFiles/udplibrary.dir/UdpLibrary.cpp.o.provides.build +.PHONY : externals/udplibrary/CMakeFiles/udplibrary.dir/UdpLibrary.cpp.o.provides + +externals/udplibrary/CMakeFiles/udplibrary.dir/UdpLibrary.cpp.o.provides.build: externals/udplibrary/CMakeFiles/udplibrary.dir/UdpLibrary.cpp.o + + +# Object files for target udplibrary +udplibrary_OBJECTS = \ +"CMakeFiles/udplibrary.dir/UdpLibrary.cpp.o" + +# External object files for target udplibrary +udplibrary_EXTERNAL_OBJECTS = + +externals/udplibrary/libudplibrary.a: externals/udplibrary/CMakeFiles/udplibrary.dir/UdpLibrary.cpp.o +externals/udplibrary/libudplibrary.a: externals/udplibrary/CMakeFiles/udplibrary.dir/build.make +externals/udplibrary/libudplibrary.a: externals/udplibrary/CMakeFiles/udplibrary.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/root/swg-main/stationapi/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX static library libudplibrary.a" + cd /root/swg-main/stationapi/build/externals/udplibrary && $(CMAKE_COMMAND) -P CMakeFiles/udplibrary.dir/cmake_clean_target.cmake + cd /root/swg-main/stationapi/build/externals/udplibrary && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/udplibrary.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +externals/udplibrary/CMakeFiles/udplibrary.dir/build: externals/udplibrary/libudplibrary.a + +.PHONY : externals/udplibrary/CMakeFiles/udplibrary.dir/build + +externals/udplibrary/CMakeFiles/udplibrary.dir/requires: externals/udplibrary/CMakeFiles/udplibrary.dir/UdpLibrary.cpp.o.requires + +.PHONY : externals/udplibrary/CMakeFiles/udplibrary.dir/requires + +externals/udplibrary/CMakeFiles/udplibrary.dir/clean: + cd /root/swg-main/stationapi/build/externals/udplibrary && $(CMAKE_COMMAND) -P CMakeFiles/udplibrary.dir/cmake_clean.cmake +.PHONY : externals/udplibrary/CMakeFiles/udplibrary.dir/clean + +externals/udplibrary/CMakeFiles/udplibrary.dir/depend: + cd /root/swg-main/stationapi/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/swg-main/stationapi /root/swg-main/stationapi/externals/udplibrary /root/swg-main/stationapi/build /root/swg-main/stationapi/build/externals/udplibrary /root/swg-main/stationapi/build/externals/udplibrary/CMakeFiles/udplibrary.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : externals/udplibrary/CMakeFiles/udplibrary.dir/depend + diff --git a/stationapi/build/externals/udplibrary/CMakeFiles/udplibrary.dir/cmake_clean.cmake b/stationapi/build/externals/udplibrary/CMakeFiles/udplibrary.dir/cmake_clean.cmake new file mode 100644 index 0000000..28d9f0c --- /dev/null +++ b/stationapi/build/externals/udplibrary/CMakeFiles/udplibrary.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/udplibrary.dir/UdpLibrary.cpp.o" + "libudplibrary.pdb" + "libudplibrary.a" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/udplibrary.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/stationapi/build/externals/udplibrary/CMakeFiles/udplibrary.dir/cmake_clean_target.cmake b/stationapi/build/externals/udplibrary/CMakeFiles/udplibrary.dir/cmake_clean_target.cmake new file mode 100644 index 0000000..87f4b99 --- /dev/null +++ b/stationapi/build/externals/udplibrary/CMakeFiles/udplibrary.dir/cmake_clean_target.cmake @@ -0,0 +1,3 @@ +file(REMOVE_RECURSE + "libudplibrary.a" +) diff --git a/stationapi/build/externals/udplibrary/CMakeFiles/udplibrary.dir/depend.internal b/stationapi/build/externals/udplibrary/CMakeFiles/udplibrary.dir/depend.internal new file mode 100644 index 0000000..99d4abc --- /dev/null +++ b/stationapi/build/externals/udplibrary/CMakeFiles/udplibrary.dir/depend.internal @@ -0,0 +1,9 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.7 + +externals/udplibrary/CMakeFiles/udplibrary.dir/UdpLibrary.cpp.o + /root/swg-main/stationapi/externals/udplibrary/UdpHandler.hpp + /root/swg-main/stationapi/externals/udplibrary/UdpLibrary.cpp + /root/swg-main/stationapi/externals/udplibrary/UdpLibrary.hpp + /root/swg-main/stationapi/externals/udplibrary/hashtable.hpp + /root/swg-main/stationapi/externals/udplibrary/priority.hpp diff --git a/stationapi/build/externals/udplibrary/CMakeFiles/udplibrary.dir/depend.make b/stationapi/build/externals/udplibrary/CMakeFiles/udplibrary.dir/depend.make new file mode 100644 index 0000000..6b8c43e --- /dev/null +++ b/stationapi/build/externals/udplibrary/CMakeFiles/udplibrary.dir/depend.make @@ -0,0 +1,9 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.7 + +externals/udplibrary/CMakeFiles/udplibrary.dir/UdpLibrary.cpp.o: ../externals/udplibrary/UdpHandler.hpp +externals/udplibrary/CMakeFiles/udplibrary.dir/UdpLibrary.cpp.o: ../externals/udplibrary/UdpLibrary.cpp +externals/udplibrary/CMakeFiles/udplibrary.dir/UdpLibrary.cpp.o: ../externals/udplibrary/UdpLibrary.hpp +externals/udplibrary/CMakeFiles/udplibrary.dir/UdpLibrary.cpp.o: ../externals/udplibrary/hashtable.hpp +externals/udplibrary/CMakeFiles/udplibrary.dir/UdpLibrary.cpp.o: ../externals/udplibrary/priority.hpp + diff --git a/stationapi/build/externals/udplibrary/CMakeFiles/udplibrary.dir/flags.make b/stationapi/build/externals/udplibrary/CMakeFiles/udplibrary.dir/flags.make new file mode 100644 index 0000000..7cc9535 --- /dev/null +++ b/stationapi/build/externals/udplibrary/CMakeFiles/udplibrary.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.7 + +# compile CXX with /usr/bin/c++ +CXX_FLAGS = -std=c++14 -Wno-write-strings + +CXX_DEFINES = -DBOOST_ALL_NO_LIB -DREENTRANT + +CXX_INCLUDES = -I/root/swg-main/stationapi/externals/udplibrary + diff --git a/stationapi/build/externals/udplibrary/CMakeFiles/udplibrary.dir/link.txt b/stationapi/build/externals/udplibrary/CMakeFiles/udplibrary.dir/link.txt new file mode 100644 index 0000000..fcdc9c5 --- /dev/null +++ b/stationapi/build/externals/udplibrary/CMakeFiles/udplibrary.dir/link.txt @@ -0,0 +1,2 @@ +/usr/bin/ar qc libudplibrary.a CMakeFiles/udplibrary.dir/UdpLibrary.cpp.o +/usr/bin/ranlib libudplibrary.a diff --git a/stationapi/build/externals/udplibrary/CMakeFiles/udplibrary.dir/progress.make b/stationapi/build/externals/udplibrary/CMakeFiles/udplibrary.dir/progress.make new file mode 100644 index 0000000..6ec2abf --- /dev/null +++ b/stationapi/build/externals/udplibrary/CMakeFiles/udplibrary.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 21 +CMAKE_PROGRESS_2 = 22 + diff --git a/stationapi/build/externals/udplibrary/Makefile b/stationapi/build/externals/udplibrary/Makefile new file mode 100644 index 0000000..8112882 --- /dev/null +++ b/stationapi/build/externals/udplibrary/Makefile @@ -0,0 +1,180 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.7 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/swg-main/stationapi + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/swg-main/stationapi/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# The main all target +all: cmake_check_build_system + cd /root/swg-main/stationapi/build && $(CMAKE_COMMAND) -E cmake_progress_start /root/swg-main/stationapi/build/CMakeFiles /root/swg-main/stationapi/build/externals/udplibrary/CMakeFiles/progress.marks + cd /root/swg-main/stationapi/build && $(MAKE) -f CMakeFiles/Makefile2 externals/udplibrary/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/swg-main/stationapi/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /root/swg-main/stationapi/build && $(MAKE) -f CMakeFiles/Makefile2 externals/udplibrary/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /root/swg-main/stationapi/build && $(MAKE) -f CMakeFiles/Makefile2 externals/udplibrary/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /root/swg-main/stationapi/build && $(MAKE) -f CMakeFiles/Makefile2 externals/udplibrary/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /root/swg-main/stationapi/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +externals/udplibrary/CMakeFiles/udplibrary.dir/rule: + cd /root/swg-main/stationapi/build && $(MAKE) -f CMakeFiles/Makefile2 externals/udplibrary/CMakeFiles/udplibrary.dir/rule +.PHONY : externals/udplibrary/CMakeFiles/udplibrary.dir/rule + +# Convenience name for target. +udplibrary: externals/udplibrary/CMakeFiles/udplibrary.dir/rule + +.PHONY : udplibrary + +# fast build rule for target. +udplibrary/fast: + cd /root/swg-main/stationapi/build && $(MAKE) -f externals/udplibrary/CMakeFiles/udplibrary.dir/build.make externals/udplibrary/CMakeFiles/udplibrary.dir/build +.PHONY : udplibrary/fast + +UdpLibrary.o: UdpLibrary.cpp.o + +.PHONY : UdpLibrary.o + +# target to build an object file +UdpLibrary.cpp.o: + cd /root/swg-main/stationapi/build && $(MAKE) -f externals/udplibrary/CMakeFiles/udplibrary.dir/build.make externals/udplibrary/CMakeFiles/udplibrary.dir/UdpLibrary.cpp.o +.PHONY : UdpLibrary.cpp.o + +UdpLibrary.i: UdpLibrary.cpp.i + +.PHONY : UdpLibrary.i + +# target to preprocess a source file +UdpLibrary.cpp.i: + cd /root/swg-main/stationapi/build && $(MAKE) -f externals/udplibrary/CMakeFiles/udplibrary.dir/build.make externals/udplibrary/CMakeFiles/udplibrary.dir/UdpLibrary.cpp.i +.PHONY : UdpLibrary.cpp.i + +UdpLibrary.s: UdpLibrary.cpp.s + +.PHONY : UdpLibrary.s + +# target to generate assembly for a file +UdpLibrary.cpp.s: + cd /root/swg-main/stationapi/build && $(MAKE) -f externals/udplibrary/CMakeFiles/udplibrary.dir/build.make externals/udplibrary/CMakeFiles/udplibrary.dir/UdpLibrary.cpp.s +.PHONY : UdpLibrary.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... rebuild_cache" + @echo "... udplibrary" + @echo "... edit_cache" + @echo "... UdpLibrary.o" + @echo "... UdpLibrary.i" + @echo "... UdpLibrary.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /root/swg-main/stationapi/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/stationapi/build/externals/udplibrary/cmake_install.cmake b/stationapi/build/externals/udplibrary/cmake_install.cmake new file mode 100644 index 0000000..c57f339 --- /dev/null +++ b/stationapi/build/externals/udplibrary/cmake_install.cmake @@ -0,0 +1,34 @@ +# Install script for directory: /root/swg-main/stationapi/externals/udplibrary + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + diff --git a/stationapi/build/externals/udplibrary/libudplibrary.a b/stationapi/build/externals/udplibrary/libudplibrary.a new file mode 100644 index 0000000000000000000000000000000000000000..67c395ced4e92090c79def8af6abca97c30a8fdf GIT binary patch literal 191446 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]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +../externals/easyloggingpp/easylogging++.h +syslog.h +- +ctime +- +cstring +- +cstdlib +- +cctype +- +cwchar +- +csignal +- +cerrno +- +cstdarg +- +locale +- +codecvt +- +cxxabi.h +- +execinfo.h +- +sys/system_properties.h +- +sys/stat.h +- +sys/time.h +- +direct.h +- +windows.h +- +winsock2.h +- +winsock.h +- +string +- +vector +- +map +- +utility +- +functional +- +algorithm +- +fstream +- +iostream +- +sstream +- +memory +- +type_traits +- +mutex +- +thread +- +pthread.h +- +thread +- +queue +- +condition_variable +- +list +- +queue +- +deque +- +set +- +bitset +- +stack +- +array +- +unordered_map +- +unordered_set +- +QString +- +QByteArray +- +QVector +- +QList +- +QPair +- +QMap +- +QQueue +- +QSet +- +QLinkedList +- +QHash +- +QMultiHash +- +QStack +- +boost/container/vector.hpp +- +boost/container/stable_vector.hpp +- +boost/container/list.hpp +- +boost/container/deque.hpp +- +boost/container/map.hpp +- +boost/container/flat_map.hpp +- +boost/container/set.hpp +- +boost/container/flat_set.hpp +- +wx/vector.h +- + +../externals/udplibrary/UdpHandler.hpp + +../externals/udplibrary/UdpLibrary.hpp +stdio.h +- +UdpHandler.hpp +../externals/udplibrary/UdpHandler.hpp +priority.hpp +../externals/udplibrary/priority.hpp +hashtable.hpp +../externals/udplibrary/hashtable.hpp + +../externals/udplibrary/hashtable.hpp +stddef.h +- +memory.h +- + +../externals/udplibrary/priority.hpp + +/root/swg-main/stationapi/src/stationapi/NodeClient.cpp +NodeClient.hpp +/root/swg-main/stationapi/src/stationapi/NodeClient.hpp +StreamUtils.hpp +/root/swg-main/stationapi/src/stationapi/StreamUtils.hpp + +/root/swg-main/stationapi/src/stationapi/NodeClient.hpp +UdpLibrary.hpp +/root/swg-main/stationapi/src/stationapi/UdpLibrary.hpp +sstream +- + +/root/swg-main/stationapi/src/stationapi/StreamUtils.cpp +StreamUtils.hpp +/root/swg-main/stationapi/src/stationapi/StreamUtils.hpp +UdpLibrary.hpp +/root/swg-main/stationapi/src/stationapi/UdpLibrary.hpp +easylogging++.h +/root/swg-main/stationapi/src/stationapi/easylogging++.h +iomanip +- + +/root/swg-main/stationapi/src/stationapi/StreamUtils.hpp +ostream +- +string +- + +/root/swg-main/stationapi/src/stationapi/StringUtils.cpp +StreamUtils.hpp +/root/swg-main/stationapi/src/stationapi/StreamUtils.hpp + diff --git a/stationapi/build/src/stationapi/CMakeFiles/stationapi.dir/DependInfo.cmake b/stationapi/build/src/stationapi/CMakeFiles/stationapi.dir/DependInfo.cmake new file mode 100644 index 0000000..d70d7ab --- /dev/null +++ b/stationapi/build/src/stationapi/CMakeFiles/stationapi.dir/DependInfo.cmake @@ -0,0 +1,30 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/root/swg-main/stationapi/src/stationapi/NodeClient.cpp" "/root/swg-main/stationapi/build/src/stationapi/CMakeFiles/stationapi.dir/NodeClient.cpp.o" + "/root/swg-main/stationapi/src/stationapi/StreamUtils.cpp" "/root/swg-main/stationapi/build/src/stationapi/CMakeFiles/stationapi.dir/StreamUtils.cpp.o" + "/root/swg-main/stationapi/src/stationapi/StringUtils.cpp" "/root/swg-main/stationapi/build/src/stationapi/CMakeFiles/stationapi.dir/StringUtils.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# Preprocessor definitions for this target. +set(CMAKE_TARGET_DEFINITIONS_CXX + "BOOST_ALL_NO_LIB" + ) + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "../src/stationapi" + "../externals/easyloggingpp" + "../externals/udplibrary" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/stationapi/build/src/stationapi/CMakeFiles/stationapi.dir/NodeClient.cpp.o b/stationapi/build/src/stationapi/CMakeFiles/stationapi.dir/NodeClient.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..ff22fa80b82902bac4a6f4216b8506c2d08bce76 GIT binary patch literal 10696 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 literal 0 HcmV?d00001 diff --git a/stationapi/build/src/stationapi/CMakeFiles/stationapi.dir/StreamUtils.cpp.o b/stationapi/build/src/stationapi/CMakeFiles/stationapi.dir/StreamUtils.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..30e49e2ed404404d4721acfd1865fd424de759c2 GIT binary patch literal 1022992 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∓f36VCJcMZ^ym&i$SLVAR{| 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

N{{u1i!8 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 ZRsZjHe&_W;NFO`R+&Ldi`P_%C|9?72AT0m@ literal 0 HcmV?d00001 diff --git a/stationapi/build/src/stationapi/CMakeFiles/stationapi.dir/StringUtils.cpp.o b/stationapi/build/src/stationapi/CMakeFiles/stationapi.dir/StringUtils.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..b85f58ba30447a8efa619d4bf8e3c4920ab3a34b GIT binary patch literal 44008 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 CMakeFiles/stationapi.dir/NodeClient.cpp.i + +src/stationapi/CMakeFiles/stationapi.dir/NodeClient.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/stationapi.dir/NodeClient.cpp.s" + cd /root/swg-main/stationapi/build/src/stationapi && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /root/swg-main/stationapi/src/stationapi/NodeClient.cpp -o CMakeFiles/stationapi.dir/NodeClient.cpp.s + +src/stationapi/CMakeFiles/stationapi.dir/NodeClient.cpp.o.requires: + +.PHONY : src/stationapi/CMakeFiles/stationapi.dir/NodeClient.cpp.o.requires + +src/stationapi/CMakeFiles/stationapi.dir/NodeClient.cpp.o.provides: src/stationapi/CMakeFiles/stationapi.dir/NodeClient.cpp.o.requires + $(MAKE) -f src/stationapi/CMakeFiles/stationapi.dir/build.make src/stationapi/CMakeFiles/stationapi.dir/NodeClient.cpp.o.provides.build +.PHONY : src/stationapi/CMakeFiles/stationapi.dir/NodeClient.cpp.o.provides + +src/stationapi/CMakeFiles/stationapi.dir/NodeClient.cpp.o.provides.build: src/stationapi/CMakeFiles/stationapi.dir/NodeClient.cpp.o + + +src/stationapi/CMakeFiles/stationapi.dir/StreamUtils.cpp.o: src/stationapi/CMakeFiles/stationapi.dir/flags.make +src/stationapi/CMakeFiles/stationapi.dir/StreamUtils.cpp.o: ../src/stationapi/StreamUtils.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/swg-main/stationapi/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object src/stationapi/CMakeFiles/stationapi.dir/StreamUtils.cpp.o" + cd /root/swg-main/stationapi/build/src/stationapi && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/stationapi.dir/StreamUtils.cpp.o -c /root/swg-main/stationapi/src/stationapi/StreamUtils.cpp + +src/stationapi/CMakeFiles/stationapi.dir/StreamUtils.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/stationapi.dir/StreamUtils.cpp.i" + cd /root/swg-main/stationapi/build/src/stationapi && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /root/swg-main/stationapi/src/stationapi/StreamUtils.cpp > CMakeFiles/stationapi.dir/StreamUtils.cpp.i + +src/stationapi/CMakeFiles/stationapi.dir/StreamUtils.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/stationapi.dir/StreamUtils.cpp.s" + cd /root/swg-main/stationapi/build/src/stationapi && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /root/swg-main/stationapi/src/stationapi/StreamUtils.cpp -o CMakeFiles/stationapi.dir/StreamUtils.cpp.s + +src/stationapi/CMakeFiles/stationapi.dir/StreamUtils.cpp.o.requires: + +.PHONY : src/stationapi/CMakeFiles/stationapi.dir/StreamUtils.cpp.o.requires + +src/stationapi/CMakeFiles/stationapi.dir/StreamUtils.cpp.o.provides: src/stationapi/CMakeFiles/stationapi.dir/StreamUtils.cpp.o.requires + $(MAKE) -f src/stationapi/CMakeFiles/stationapi.dir/build.make src/stationapi/CMakeFiles/stationapi.dir/StreamUtils.cpp.o.provides.build +.PHONY : src/stationapi/CMakeFiles/stationapi.dir/StreamUtils.cpp.o.provides + +src/stationapi/CMakeFiles/stationapi.dir/StreamUtils.cpp.o.provides.build: src/stationapi/CMakeFiles/stationapi.dir/StreamUtils.cpp.o + + +src/stationapi/CMakeFiles/stationapi.dir/StringUtils.cpp.o: src/stationapi/CMakeFiles/stationapi.dir/flags.make +src/stationapi/CMakeFiles/stationapi.dir/StringUtils.cpp.o: ../src/stationapi/StringUtils.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/swg-main/stationapi/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object src/stationapi/CMakeFiles/stationapi.dir/StringUtils.cpp.o" + cd /root/swg-main/stationapi/build/src/stationapi && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/stationapi.dir/StringUtils.cpp.o -c /root/swg-main/stationapi/src/stationapi/StringUtils.cpp + +src/stationapi/CMakeFiles/stationapi.dir/StringUtils.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/stationapi.dir/StringUtils.cpp.i" + cd /root/swg-main/stationapi/build/src/stationapi && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /root/swg-main/stationapi/src/stationapi/StringUtils.cpp > CMakeFiles/stationapi.dir/StringUtils.cpp.i + +src/stationapi/CMakeFiles/stationapi.dir/StringUtils.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/stationapi.dir/StringUtils.cpp.s" + cd /root/swg-main/stationapi/build/src/stationapi && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /root/swg-main/stationapi/src/stationapi/StringUtils.cpp -o CMakeFiles/stationapi.dir/StringUtils.cpp.s + +src/stationapi/CMakeFiles/stationapi.dir/StringUtils.cpp.o.requires: + +.PHONY : src/stationapi/CMakeFiles/stationapi.dir/StringUtils.cpp.o.requires + +src/stationapi/CMakeFiles/stationapi.dir/StringUtils.cpp.o.provides: src/stationapi/CMakeFiles/stationapi.dir/StringUtils.cpp.o.requires + $(MAKE) -f src/stationapi/CMakeFiles/stationapi.dir/build.make src/stationapi/CMakeFiles/stationapi.dir/StringUtils.cpp.o.provides.build +.PHONY : src/stationapi/CMakeFiles/stationapi.dir/StringUtils.cpp.o.provides + +src/stationapi/CMakeFiles/stationapi.dir/StringUtils.cpp.o.provides.build: src/stationapi/CMakeFiles/stationapi.dir/StringUtils.cpp.o + + +# Object files for target stationapi +stationapi_OBJECTS = \ +"CMakeFiles/stationapi.dir/NodeClient.cpp.o" \ +"CMakeFiles/stationapi.dir/StreamUtils.cpp.o" \ +"CMakeFiles/stationapi.dir/StringUtils.cpp.o" + +# External object files for target stationapi +stationapi_EXTERNAL_OBJECTS = + +src/stationapi/libstationapi.a: src/stationapi/CMakeFiles/stationapi.dir/NodeClient.cpp.o +src/stationapi/libstationapi.a: src/stationapi/CMakeFiles/stationapi.dir/StreamUtils.cpp.o +src/stationapi/libstationapi.a: src/stationapi/CMakeFiles/stationapi.dir/StringUtils.cpp.o +src/stationapi/libstationapi.a: src/stationapi/CMakeFiles/stationapi.dir/build.make +src/stationapi/libstationapi.a: src/stationapi/CMakeFiles/stationapi.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/root/swg-main/stationapi/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Linking CXX static library libstationapi.a" + cd /root/swg-main/stationapi/build/src/stationapi && $(CMAKE_COMMAND) -P CMakeFiles/stationapi.dir/cmake_clean_target.cmake + cd /root/swg-main/stationapi/build/src/stationapi && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/stationapi.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +src/stationapi/CMakeFiles/stationapi.dir/build: src/stationapi/libstationapi.a + +.PHONY : src/stationapi/CMakeFiles/stationapi.dir/build + +src/stationapi/CMakeFiles/stationapi.dir/requires: src/stationapi/CMakeFiles/stationapi.dir/NodeClient.cpp.o.requires +src/stationapi/CMakeFiles/stationapi.dir/requires: src/stationapi/CMakeFiles/stationapi.dir/StreamUtils.cpp.o.requires +src/stationapi/CMakeFiles/stationapi.dir/requires: src/stationapi/CMakeFiles/stationapi.dir/StringUtils.cpp.o.requires + +.PHONY : src/stationapi/CMakeFiles/stationapi.dir/requires + +src/stationapi/CMakeFiles/stationapi.dir/clean: + cd /root/swg-main/stationapi/build/src/stationapi && $(CMAKE_COMMAND) -P CMakeFiles/stationapi.dir/cmake_clean.cmake +.PHONY : src/stationapi/CMakeFiles/stationapi.dir/clean + +src/stationapi/CMakeFiles/stationapi.dir/depend: + cd /root/swg-main/stationapi/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/swg-main/stationapi /root/swg-main/stationapi/src/stationapi /root/swg-main/stationapi/build /root/swg-main/stationapi/build/src/stationapi /root/swg-main/stationapi/build/src/stationapi/CMakeFiles/stationapi.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : src/stationapi/CMakeFiles/stationapi.dir/depend + diff --git a/stationapi/build/src/stationapi/CMakeFiles/stationapi.dir/cmake_clean.cmake b/stationapi/build/src/stationapi/CMakeFiles/stationapi.dir/cmake_clean.cmake new file mode 100644 index 0000000..a03d116 --- /dev/null +++ b/stationapi/build/src/stationapi/CMakeFiles/stationapi.dir/cmake_clean.cmake @@ -0,0 +1,12 @@ +file(REMOVE_RECURSE + "CMakeFiles/stationapi.dir/NodeClient.cpp.o" + "CMakeFiles/stationapi.dir/StreamUtils.cpp.o" + "CMakeFiles/stationapi.dir/StringUtils.cpp.o" + "libstationapi.pdb" + "libstationapi.a" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/stationapi.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/stationapi/build/src/stationapi/CMakeFiles/stationapi.dir/cmake_clean_target.cmake b/stationapi/build/src/stationapi/CMakeFiles/stationapi.dir/cmake_clean_target.cmake new file mode 100644 index 0000000..cc1a3be --- /dev/null +++ b/stationapi/build/src/stationapi/CMakeFiles/stationapi.dir/cmake_clean_target.cmake @@ -0,0 +1,3 @@ +file(REMOVE_RECURSE + "libstationapi.a" +) diff --git a/stationapi/build/src/stationapi/CMakeFiles/stationapi.dir/depend.internal b/stationapi/build/src/stationapi/CMakeFiles/stationapi.dir/depend.internal new file mode 100644 index 0000000..c7de575 --- /dev/null +++ b/stationapi/build/src/stationapi/CMakeFiles/stationapi.dir/depend.internal @@ -0,0 +1,22 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.7 + +src/stationapi/CMakeFiles/stationapi.dir/NodeClient.cpp.o + ../externals/udplibrary/UdpHandler.hpp + ../externals/udplibrary/UdpLibrary.hpp + ../externals/udplibrary/hashtable.hpp + ../externals/udplibrary/priority.hpp + /root/swg-main/stationapi/src/stationapi/NodeClient.cpp + /root/swg-main/stationapi/src/stationapi/NodeClient.hpp + /root/swg-main/stationapi/src/stationapi/StreamUtils.hpp +src/stationapi/CMakeFiles/stationapi.dir/StreamUtils.cpp.o + ../externals/easyloggingpp/easylogging++.h + ../externals/udplibrary/UdpHandler.hpp + ../externals/udplibrary/UdpLibrary.hpp + ../externals/udplibrary/hashtable.hpp + ../externals/udplibrary/priority.hpp + /root/swg-main/stationapi/src/stationapi/StreamUtils.cpp + /root/swg-main/stationapi/src/stationapi/StreamUtils.hpp +src/stationapi/CMakeFiles/stationapi.dir/StringUtils.cpp.o + /root/swg-main/stationapi/src/stationapi/StreamUtils.hpp + /root/swg-main/stationapi/src/stationapi/StringUtils.cpp diff --git a/stationapi/build/src/stationapi/CMakeFiles/stationapi.dir/depend.make b/stationapi/build/src/stationapi/CMakeFiles/stationapi.dir/depend.make new file mode 100644 index 0000000..8443e64 --- /dev/null +++ b/stationapi/build/src/stationapi/CMakeFiles/stationapi.dir/depend.make @@ -0,0 +1,22 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.7 + +src/stationapi/CMakeFiles/stationapi.dir/NodeClient.cpp.o: ../externals/udplibrary/UdpHandler.hpp +src/stationapi/CMakeFiles/stationapi.dir/NodeClient.cpp.o: ../externals/udplibrary/UdpLibrary.hpp +src/stationapi/CMakeFiles/stationapi.dir/NodeClient.cpp.o: ../externals/udplibrary/hashtable.hpp +src/stationapi/CMakeFiles/stationapi.dir/NodeClient.cpp.o: ../externals/udplibrary/priority.hpp +src/stationapi/CMakeFiles/stationapi.dir/NodeClient.cpp.o: ../src/stationapi/NodeClient.cpp +src/stationapi/CMakeFiles/stationapi.dir/NodeClient.cpp.o: ../src/stationapi/NodeClient.hpp +src/stationapi/CMakeFiles/stationapi.dir/NodeClient.cpp.o: ../src/stationapi/StreamUtils.hpp + +src/stationapi/CMakeFiles/stationapi.dir/StreamUtils.cpp.o: ../externals/easyloggingpp/easylogging++.h +src/stationapi/CMakeFiles/stationapi.dir/StreamUtils.cpp.o: ../externals/udplibrary/UdpHandler.hpp +src/stationapi/CMakeFiles/stationapi.dir/StreamUtils.cpp.o: ../externals/udplibrary/UdpLibrary.hpp +src/stationapi/CMakeFiles/stationapi.dir/StreamUtils.cpp.o: ../externals/udplibrary/hashtable.hpp +src/stationapi/CMakeFiles/stationapi.dir/StreamUtils.cpp.o: ../externals/udplibrary/priority.hpp +src/stationapi/CMakeFiles/stationapi.dir/StreamUtils.cpp.o: ../src/stationapi/StreamUtils.cpp +src/stationapi/CMakeFiles/stationapi.dir/StreamUtils.cpp.o: ../src/stationapi/StreamUtils.hpp + +src/stationapi/CMakeFiles/stationapi.dir/StringUtils.cpp.o: ../src/stationapi/StreamUtils.hpp +src/stationapi/CMakeFiles/stationapi.dir/StringUtils.cpp.o: ../src/stationapi/StringUtils.cpp + diff --git a/stationapi/build/src/stationapi/CMakeFiles/stationapi.dir/flags.make b/stationapi/build/src/stationapi/CMakeFiles/stationapi.dir/flags.make new file mode 100644 index 0000000..734817f --- /dev/null +++ b/stationapi/build/src/stationapi/CMakeFiles/stationapi.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.7 + +# compile CXX with /usr/bin/c++ +CXX_FLAGS = -std=c++14 -Wno-write-strings + +CXX_DEFINES = -DBOOST_ALL_NO_LIB + +CXX_INCLUDES = -I/root/swg-main/stationapi/src/stationapi -I/root/swg-main/stationapi/externals/easyloggingpp -I/root/swg-main/stationapi/externals/udplibrary + diff --git a/stationapi/build/src/stationapi/CMakeFiles/stationapi.dir/link.txt b/stationapi/build/src/stationapi/CMakeFiles/stationapi.dir/link.txt new file mode 100644 index 0000000..26e7fdd --- /dev/null +++ b/stationapi/build/src/stationapi/CMakeFiles/stationapi.dir/link.txt @@ -0,0 +1,2 @@ +/usr/bin/ar qc libstationapi.a CMakeFiles/stationapi.dir/NodeClient.cpp.o CMakeFiles/stationapi.dir/StreamUtils.cpp.o CMakeFiles/stationapi.dir/StringUtils.cpp.o +/usr/bin/ranlib libstationapi.a diff --git a/stationapi/build/src/stationapi/CMakeFiles/stationapi.dir/progress.make b/stationapi/build/src/stationapi/CMakeFiles/stationapi.dir/progress.make new file mode 100644 index 0000000..a69a57e --- /dev/null +++ b/stationapi/build/src/stationapi/CMakeFiles/stationapi.dir/progress.make @@ -0,0 +1,5 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 +CMAKE_PROGRESS_3 = 3 +CMAKE_PROGRESS_4 = 4 + diff --git a/stationapi/build/src/stationapi/Makefile b/stationapi/build/src/stationapi/Makefile new file mode 100644 index 0000000..bf6b00b --- /dev/null +++ b/stationapi/build/src/stationapi/Makefile @@ -0,0 +1,240 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.7 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/swg-main/stationapi + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/swg-main/stationapi/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# The main all target +all: cmake_check_build_system + cd /root/swg-main/stationapi/build && $(CMAKE_COMMAND) -E cmake_progress_start /root/swg-main/stationapi/build/CMakeFiles /root/swg-main/stationapi/build/src/stationapi/CMakeFiles/progress.marks + cd /root/swg-main/stationapi/build && $(MAKE) -f CMakeFiles/Makefile2 src/stationapi/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/swg-main/stationapi/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /root/swg-main/stationapi/build && $(MAKE) -f CMakeFiles/Makefile2 src/stationapi/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /root/swg-main/stationapi/build && $(MAKE) -f CMakeFiles/Makefile2 src/stationapi/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /root/swg-main/stationapi/build && $(MAKE) -f CMakeFiles/Makefile2 src/stationapi/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /root/swg-main/stationapi/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +src/stationapi/CMakeFiles/stationapi.dir/rule: + cd /root/swg-main/stationapi/build && $(MAKE) -f CMakeFiles/Makefile2 src/stationapi/CMakeFiles/stationapi.dir/rule +.PHONY : src/stationapi/CMakeFiles/stationapi.dir/rule + +# Convenience name for target. +stationapi: src/stationapi/CMakeFiles/stationapi.dir/rule + +.PHONY : stationapi + +# fast build rule for target. +stationapi/fast: + cd /root/swg-main/stationapi/build && $(MAKE) -f src/stationapi/CMakeFiles/stationapi.dir/build.make src/stationapi/CMakeFiles/stationapi.dir/build +.PHONY : stationapi/fast + +NodeClient.o: NodeClient.cpp.o + +.PHONY : NodeClient.o + +# target to build an object file +NodeClient.cpp.o: + cd /root/swg-main/stationapi/build && $(MAKE) -f src/stationapi/CMakeFiles/stationapi.dir/build.make src/stationapi/CMakeFiles/stationapi.dir/NodeClient.cpp.o +.PHONY : NodeClient.cpp.o + +NodeClient.i: NodeClient.cpp.i + +.PHONY : NodeClient.i + +# target to preprocess a source file +NodeClient.cpp.i: + cd /root/swg-main/stationapi/build && $(MAKE) -f src/stationapi/CMakeFiles/stationapi.dir/build.make src/stationapi/CMakeFiles/stationapi.dir/NodeClient.cpp.i +.PHONY : NodeClient.cpp.i + +NodeClient.s: NodeClient.cpp.s + +.PHONY : NodeClient.s + +# target to generate assembly for a file +NodeClient.cpp.s: + cd /root/swg-main/stationapi/build && $(MAKE) -f src/stationapi/CMakeFiles/stationapi.dir/build.make src/stationapi/CMakeFiles/stationapi.dir/NodeClient.cpp.s +.PHONY : NodeClient.cpp.s + +StreamUtils.o: StreamUtils.cpp.o + +.PHONY : StreamUtils.o + +# target to build an object file +StreamUtils.cpp.o: + cd /root/swg-main/stationapi/build && $(MAKE) -f src/stationapi/CMakeFiles/stationapi.dir/build.make src/stationapi/CMakeFiles/stationapi.dir/StreamUtils.cpp.o +.PHONY : StreamUtils.cpp.o + +StreamUtils.i: StreamUtils.cpp.i + +.PHONY : StreamUtils.i + +# target to preprocess a source file +StreamUtils.cpp.i: + cd /root/swg-main/stationapi/build && $(MAKE) -f src/stationapi/CMakeFiles/stationapi.dir/build.make src/stationapi/CMakeFiles/stationapi.dir/StreamUtils.cpp.i +.PHONY : StreamUtils.cpp.i + +StreamUtils.s: StreamUtils.cpp.s + +.PHONY : StreamUtils.s + +# target to generate assembly for a file +StreamUtils.cpp.s: + cd /root/swg-main/stationapi/build && $(MAKE) -f src/stationapi/CMakeFiles/stationapi.dir/build.make src/stationapi/CMakeFiles/stationapi.dir/StreamUtils.cpp.s +.PHONY : StreamUtils.cpp.s + +StringUtils.o: StringUtils.cpp.o + +.PHONY : StringUtils.o + +# target to build an object file +StringUtils.cpp.o: + cd /root/swg-main/stationapi/build && $(MAKE) -f src/stationapi/CMakeFiles/stationapi.dir/build.make src/stationapi/CMakeFiles/stationapi.dir/StringUtils.cpp.o +.PHONY : StringUtils.cpp.o + +StringUtils.i: StringUtils.cpp.i + +.PHONY : StringUtils.i + +# target to preprocess a source file +StringUtils.cpp.i: + cd /root/swg-main/stationapi/build && $(MAKE) -f src/stationapi/CMakeFiles/stationapi.dir/build.make src/stationapi/CMakeFiles/stationapi.dir/StringUtils.cpp.i +.PHONY : StringUtils.cpp.i + +StringUtils.s: StringUtils.cpp.s + +.PHONY : StringUtils.s + +# target to generate assembly for a file +StringUtils.cpp.s: + cd /root/swg-main/stationapi/build && $(MAKE) -f src/stationapi/CMakeFiles/stationapi.dir/build.make src/stationapi/CMakeFiles/stationapi.dir/StringUtils.cpp.s +.PHONY : StringUtils.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... rebuild_cache" + @echo "... stationapi" + @echo "... edit_cache" + @echo "... NodeClient.o" + @echo "... NodeClient.i" + @echo "... NodeClient.s" + @echo "... StreamUtils.o" + @echo "... StreamUtils.i" + @echo "... StreamUtils.s" + @echo "... StringUtils.o" + @echo "... StringUtils.i" + @echo "... StringUtils.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /root/swg-main/stationapi/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/stationapi/build/src/stationapi/cmake_install.cmake b/stationapi/build/src/stationapi/cmake_install.cmake new file mode 100644 index 0000000..6164a9d --- /dev/null +++ b/stationapi/build/src/stationapi/cmake_install.cmake @@ -0,0 +1,34 @@ +# Install script for directory: /root/swg-main/stationapi/src/stationapi + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + diff --git a/stationapi/build/src/stationapi/libstationapi.a b/stationapi/build/src/stationapi/libstationapi.a new file mode 100644 index 0000000000000000000000000000000000000000..f9005bf21e4c1ff3ad223c5a4c90e008b1be34e6 GIT binary patch literal 1253846 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�Fvycwyh8?N(a&boHCcVo?*Sumb@ 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 z%0D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 c@]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +../externals/easyloggingpp/easylogging++.h +syslog.h +- +ctime +- +cstring +- +cstdlib +- +cctype +- +cwchar +- +csignal +- +cerrno +- +cstdarg +- +locale +- +codecvt +- +cxxabi.h +- +execinfo.h +- +sys/system_properties.h +- +sys/stat.h +- +sys/time.h +- +direct.h +- +windows.h +- +winsock2.h +- +winsock.h +- +string +- +vector +- +map +- +utility +- +functional +- +algorithm +- +fstream +- +iostream +- +sstream +- +memory +- +type_traits +- +mutex +- +thread +- +pthread.h +- +thread +- +queue +- +condition_variable +- +list +- +queue +- +deque +- +set +- +bitset +- +stack +- +array +- +unordered_map +- +unordered_set +- +QString +- +QByteArray +- +QVector +- +QList +- +QPair +- +QMap +- +QQueue +- +QSet +- +QLinkedList +- +QHash +- +QMultiHash +- +QStack +- +boost/container/vector.hpp +- +boost/container/stable_vector.hpp +- +boost/container/list.hpp +- +boost/container/deque.hpp +- +boost/container/map.hpp +- +boost/container/flat_map.hpp +- +boost/container/set.hpp +- +boost/container/flat_set.hpp +- +wx/vector.h +- + +../externals/udplibrary/UdpHandler.hpp + +../externals/udplibrary/UdpLibrary.hpp +stdio.h +- +UdpHandler.hpp +../externals/udplibrary/UdpHandler.hpp +priority.hpp +../externals/udplibrary/priority.hpp +hashtable.hpp +../externals/udplibrary/hashtable.hpp + +../externals/udplibrary/hashtable.hpp +stddef.h +- +memory.h +- + +../externals/udplibrary/priority.hpp + +../src/stationapi/Node.hpp +UdpLibrary.hpp +../src/stationapi/UdpLibrary.hpp +algorithm +- +cstdint +- +memory +- +string +- +vector +- + +../src/stationapi/NodeClient.hpp +UdpLibrary.hpp +../src/stationapi/UdpLibrary.hpp +sstream +- + +../src/stationapi/SQLite3.hpp +string +- +sqlite3.h +- + +../src/stationapi/Serialization.hpp +string +- +type_traits +- + +../src/stationapi/StreamUtils.hpp +ostream +- +string +- + +../src/stationapi/StringUtils.hpp +string +- + +../src/stationchat/ChatAvatar.hpp +Serialization.hpp +../src/stationchat/Serialization.hpp +cstdint +- +string +- +vector +- + +../src/stationchat/ChatAvatarService.hpp +ChatAvatar.hpp +../src/stationchat/ChatAvatar.hpp +ChatEnums.hpp +../src/stationchat/ChatEnums.hpp +boost/optional.hpp +- +memory +- +string +- +unordered_map +- + +../src/stationchat/ChatEnums.hpp +cstdint +- +string +- + +../src/stationchat/ChatRoom.hpp +ChatEnums.hpp +../src/stationchat/ChatEnums.hpp +string +- +vector +- + +../src/stationchat/ChatRoomService.hpp +ChatEnums.hpp +../src/stationchat/ChatEnums.hpp +ChatRoom.hpp +../src/stationchat/ChatRoom.hpp +boost/optional.hpp +- +cstdint +- +memory +- +set +- +vector +- + +../src/stationchat/GatewayClient.hpp +ChatEnums.hpp +../src/stationchat/ChatEnums.hpp +NodeClient.hpp +../src/stationchat/NodeClient.hpp +SQLite3.hpp +../src/stationchat/SQLite3.hpp +easylogging++.h +../src/stationchat/easylogging++.h + +../src/stationchat/GatewayNode.hpp +Node.hpp +../src/stationchat/Node.hpp +GatewayClient.hpp +../src/stationchat/GatewayClient.hpp +map +- +memory +- + +../src/stationchat/PersistentMessage.hpp +cstdint +- +string +- + +../src/stationchat/PersistentMessageService.hpp +ChatEnums.hpp +../src/stationchat/ChatEnums.hpp +PersistentMessage.hpp +../src/stationchat/PersistentMessage.hpp +boost/optional.hpp +- +cstdint +- +vector +- + +../src/stationchat/RegistrarClient.hpp +NodeClient.hpp +../src/stationchat/NodeClient.hpp + +../src/stationchat/RegistrarNode.hpp +Node.hpp +../src/stationchat/Node.hpp +RegistrarClient.hpp +../src/stationchat/RegistrarClient.hpp + +../src/stationchat/StationChatConfig.hpp +cstdint +- +string +- + +../src/stationchat/protocol/AddBan.hpp +ChatEnums.hpp +../src/stationchat/protocol/ChatEnums.hpp + +../src/stationchat/protocol/AddFriend.hpp +ChatEnums.hpp +../src/stationchat/protocol/ChatEnums.hpp + +../src/stationchat/protocol/AddIgnore.hpp +ChatEnums.hpp +../src/stationchat/protocol/ChatEnums.hpp + +../src/stationchat/protocol/AddInvite.hpp +ChatEnums.hpp +../src/stationchat/protocol/ChatEnums.hpp + +../src/stationchat/protocol/AddModerator.hpp +ChatEnums.hpp +../src/stationchat/protocol/ChatEnums.hpp + +../src/stationchat/protocol/CreateRoom.hpp +ChatEnums.hpp +../src/stationchat/protocol/ChatEnums.hpp +ChatRoom.hpp +../src/stationchat/protocol/ChatRoom.hpp +cstdint +- +string +- +vector +- + +../src/stationchat/protocol/DestroyAvatar.hpp +ChatEnums.hpp +../src/stationchat/protocol/ChatEnums.hpp + +../src/stationchat/protocol/DestroyRoom.hpp +ChatEnums.hpp +../src/stationchat/protocol/ChatEnums.hpp + +../src/stationchat/protocol/EnterRoom.hpp +ChatEnums.hpp +../src/stationchat/protocol/ChatEnums.hpp +ChatRoom.hpp +../src/stationchat/protocol/ChatRoom.hpp + +../src/stationchat/protocol/FailoverReLoginAvatar.hpp +ChatEnums.hpp +../src/stationchat/protocol/ChatEnums.hpp +cstdint +- +string +- + +../src/stationchat/protocol/FriendStatus.hpp +ChatAvatar.hpp +../src/stationchat/protocol/ChatAvatar.hpp +ChatEnums.hpp +../src/stationchat/protocol/ChatEnums.hpp +string +- + +../src/stationchat/protocol/GetAnyAvatar.hpp +ChatAvatar.hpp +../src/stationchat/protocol/ChatAvatar.hpp +ChatEnums.hpp +../src/stationchat/protocol/ChatEnums.hpp + +../src/stationchat/protocol/GetPersistentHeaders.hpp +ChatEnums.hpp +../src/stationchat/protocol/ChatEnums.hpp +PersistentMessage.hpp +../src/stationchat/protocol/PersistentMessage.hpp +vector +- + +../src/stationchat/protocol/GetPersistentMessage.hpp +ChatEnums.hpp +../src/stationchat/protocol/ChatEnums.hpp +PersistentMessage.hpp +../src/stationchat/protocol/PersistentMessage.hpp + +../src/stationchat/protocol/GetRoom.hpp +ChatEnums.hpp +../src/stationchat/protocol/ChatEnums.hpp +ChatRoom.hpp +../src/stationchat/protocol/ChatRoom.hpp + +../src/stationchat/protocol/GetRoomSummaries.hpp +ChatEnums.hpp +../src/stationchat/protocol/ChatEnums.hpp +ChatRoom.hpp +../src/stationchat/protocol/ChatRoom.hpp +vector +- + +../src/stationchat/protocol/IgnoreStatus.hpp +ChatAvatar.hpp +../src/stationchat/protocol/ChatAvatar.hpp +ChatEnums.hpp +../src/stationchat/protocol/ChatEnums.hpp + +../src/stationchat/protocol/KickAvatar.hpp +ChatEnums.hpp +../src/stationchat/protocol/ChatEnums.hpp + +../src/stationchat/protocol/LeaveRoom.hpp +ChatEnums.hpp +../src/stationchat/protocol/ChatEnums.hpp + +../src/stationchat/protocol/LoginAvatar.hpp +ChatAvatar.hpp +../src/stationchat/protocol/ChatAvatar.hpp +ChatEnums.hpp +../src/stationchat/protocol/ChatEnums.hpp + +../src/stationchat/protocol/LogoutAvatar.hpp +ChatEnums.hpp +../src/stationchat/protocol/ChatEnums.hpp + +../src/stationchat/protocol/RegistrarGetChatServer.hpp +ChatEnums.hpp +../src/stationchat/protocol/ChatEnums.hpp + +../src/stationchat/protocol/RemoveBan.hpp +ChatEnums.hpp +../src/stationchat/protocol/ChatEnums.hpp + +../src/stationchat/protocol/RemoveFriend.hpp +ChatEnums.hpp +../src/stationchat/protocol/ChatEnums.hpp + +../src/stationchat/protocol/RemoveIgnore.hpp +ChatEnums.hpp +../src/stationchat/protocol/ChatEnums.hpp + +../src/stationchat/protocol/RemoveInvite.hpp +ChatEnums.hpp +../src/stationchat/protocol/ChatEnums.hpp + +../src/stationchat/protocol/RemoveModerator.hpp +ChatEnums.hpp +../src/stationchat/protocol/ChatEnums.hpp + +../src/stationchat/protocol/SendInstantMessage.hpp +ChatEnums.hpp +../src/stationchat/protocol/ChatEnums.hpp + +../src/stationchat/protocol/SendPersistentMessage.hpp +ChatEnums.hpp +../src/stationchat/protocol/ChatEnums.hpp + +../src/stationchat/protocol/SendRoomMessage.hpp +ChatEnums.hpp +../src/stationchat/protocol/ChatEnums.hpp + +../src/stationchat/protocol/SetApiVersion.hpp +ChatEnums.hpp +../src/stationchat/protocol/ChatEnums.hpp + +../src/stationchat/protocol/SetAvatarAttributes.hpp +ChatAvatar.hpp +../src/stationchat/protocol/ChatAvatar.hpp +ChatEnums.hpp +../src/stationchat/protocol/ChatEnums.hpp + +../src/stationchat/protocol/UpdatePersistentMessage.hpp +ChatEnums.hpp +../src/stationchat/protocol/ChatEnums.hpp +PersistentMessage.hpp +../src/stationchat/protocol/PersistentMessage.hpp + +/root/swg-main/stationapi/src/stationchat/ChatAvatar.cpp +ChatAvatar.hpp +/root/swg-main/stationapi/src/stationchat/ChatAvatar.hpp +ChatAvatarService.hpp +/root/swg-main/stationapi/src/stationchat/ChatAvatarService.hpp +ChatRoom.hpp +/root/swg-main/stationapi/src/stationchat/ChatRoom.hpp +algorithm +- + +/root/swg-main/stationapi/src/stationchat/ChatAvatar.hpp +Serialization.hpp +/root/swg-main/stationapi/src/stationchat/Serialization.hpp +cstdint +- +string +- +vector +- + +/root/swg-main/stationapi/src/stationchat/ChatAvatarService.cpp +ChatAvatarService.hpp +/root/swg-main/stationapi/src/stationchat/ChatAvatarService.hpp +ChatAvatar.hpp +/root/swg-main/stationapi/src/stationchat/ChatAvatar.hpp +SQLite3.hpp +/root/swg-main/stationapi/src/stationchat/SQLite3.hpp +StringUtils.hpp +/root/swg-main/stationapi/src/stationchat/StringUtils.hpp +easylogging++.h +- + +/root/swg-main/stationapi/src/stationchat/ChatAvatarService.hpp +ChatAvatar.hpp +/root/swg-main/stationapi/src/stationchat/ChatAvatar.hpp +ChatEnums.hpp +/root/swg-main/stationapi/src/stationchat/ChatEnums.hpp +boost/optional.hpp +- +memory +- +string +- +unordered_map +- + +/root/swg-main/stationapi/src/stationchat/ChatEnums.cpp +ChatEnums.hpp +/root/swg-main/stationapi/src/stationchat/ChatEnums.hpp + +/root/swg-main/stationapi/src/stationchat/ChatEnums.hpp +cstdint +- +string +- + +/root/swg-main/stationapi/src/stationchat/ChatRoom.cpp +ChatRoom.hpp +/root/swg-main/stationapi/src/stationchat/ChatRoom.hpp +ChatAvatar.hpp +/root/swg-main/stationapi/src/stationchat/ChatAvatar.hpp +ChatRoomService.hpp +/root/swg-main/stationapi/src/stationchat/ChatRoomService.hpp +algorithm +- + +/root/swg-main/stationapi/src/stationchat/ChatRoom.hpp +ChatEnums.hpp +/root/swg-main/stationapi/src/stationchat/ChatEnums.hpp +string +- +vector +- + +/root/swg-main/stationapi/src/stationchat/ChatRoomService.cpp +ChatRoomService.hpp +/root/swg-main/stationapi/src/stationchat/ChatRoomService.hpp +ChatAvatarService.hpp +/root/swg-main/stationapi/src/stationchat/ChatAvatarService.hpp +SQLite3.hpp +/root/swg-main/stationapi/src/stationchat/SQLite3.hpp +StreamUtils.hpp +/root/swg-main/stationapi/src/stationchat/StreamUtils.hpp +StringUtils.hpp +/root/swg-main/stationapi/src/stationchat/StringUtils.hpp +easylogging++.h +/root/swg-main/stationapi/src/stationchat/easylogging++.h + +/root/swg-main/stationapi/src/stationchat/ChatRoomService.hpp +ChatEnums.hpp +/root/swg-main/stationapi/src/stationchat/ChatEnums.hpp +ChatRoom.hpp +/root/swg-main/stationapi/src/stationchat/ChatRoom.hpp +boost/optional.hpp +- +cstdint +- +memory +- +set +- +vector +- + +/root/swg-main/stationapi/src/stationchat/GatewayClient.cpp +GatewayClient.hpp +/root/swg-main/stationapi/src/stationchat/GatewayClient.hpp +ChatAvatarService.hpp +/root/swg-main/stationapi/src/stationchat/ChatAvatarService.hpp +ChatEnums.hpp +/root/swg-main/stationapi/src/stationchat/ChatEnums.hpp +ChatRoomService.hpp +/root/swg-main/stationapi/src/stationchat/ChatRoomService.hpp +GatewayNode.hpp +/root/swg-main/stationapi/src/stationchat/GatewayNode.hpp +Message.hpp +/root/swg-main/stationapi/src/stationchat/Message.hpp +PersistentMessageService.hpp +/root/swg-main/stationapi/src/stationchat/PersistentMessageService.hpp +SQLite3.hpp +/root/swg-main/stationapi/src/stationchat/SQLite3.hpp +StationChatConfig.hpp +/root/swg-main/stationapi/src/stationchat/StationChatConfig.hpp +UdpLibrary.hpp +/root/swg-main/stationapi/src/stationchat/UdpLibrary.hpp +protocol/AddBan.hpp +/root/swg-main/stationapi/src/stationchat/protocol/AddBan.hpp +protocol/AddFriend.hpp +/root/swg-main/stationapi/src/stationchat/protocol/AddFriend.hpp +protocol/AddIgnore.hpp +/root/swg-main/stationapi/src/stationchat/protocol/AddIgnore.hpp +protocol/AddInvite.hpp +/root/swg-main/stationapi/src/stationchat/protocol/AddInvite.hpp +protocol/AddModerator.hpp +/root/swg-main/stationapi/src/stationchat/protocol/AddModerator.hpp +protocol/CreateRoom.hpp +/root/swg-main/stationapi/src/stationchat/protocol/CreateRoom.hpp +protocol/DestroyRoom.hpp +/root/swg-main/stationapi/src/stationchat/protocol/DestroyRoom.hpp +protocol/EnterRoom.hpp +/root/swg-main/stationapi/src/stationchat/protocol/EnterRoom.hpp +protocol/FailoverReLoginAvatar.hpp +/root/swg-main/stationapi/src/stationchat/protocol/FailoverReLoginAvatar.hpp +protocol/FriendStatus.hpp +/root/swg-main/stationapi/src/stationchat/protocol/FriendStatus.hpp +protocol/GetAnyAvatar.hpp +/root/swg-main/stationapi/src/stationchat/protocol/GetAnyAvatar.hpp +protocol/GetPersistentHeaders.hpp +/root/swg-main/stationapi/src/stationchat/protocol/GetPersistentHeaders.hpp +protocol/GetPersistentMessage.hpp +/root/swg-main/stationapi/src/stationchat/protocol/GetPersistentMessage.hpp +protocol/GetRoom.hpp +/root/swg-main/stationapi/src/stationchat/protocol/GetRoom.hpp +protocol/GetRoomSummaries.hpp +/root/swg-main/stationapi/src/stationchat/protocol/GetRoomSummaries.hpp +protocol/IgnoreStatus.hpp +/root/swg-main/stationapi/src/stationchat/protocol/IgnoreStatus.hpp +protocol/KickAvatar.hpp +/root/swg-main/stationapi/src/stationchat/protocol/KickAvatar.hpp +protocol/LeaveRoom.hpp +/root/swg-main/stationapi/src/stationchat/protocol/LeaveRoom.hpp +protocol/LoginAvatar.hpp +/root/swg-main/stationapi/src/stationchat/protocol/LoginAvatar.hpp +protocol/LogoutAvatar.hpp +/root/swg-main/stationapi/src/stationchat/protocol/LogoutAvatar.hpp +protocol/RemoveBan.hpp +/root/swg-main/stationapi/src/stationchat/protocol/RemoveBan.hpp +protocol/RemoveFriend.hpp +/root/swg-main/stationapi/src/stationchat/protocol/RemoveFriend.hpp +protocol/RemoveIgnore.hpp +/root/swg-main/stationapi/src/stationchat/protocol/RemoveIgnore.hpp +protocol/RemoveInvite.hpp +/root/swg-main/stationapi/src/stationchat/protocol/RemoveInvite.hpp +protocol/RemoveModerator.hpp +/root/swg-main/stationapi/src/stationchat/protocol/RemoveModerator.hpp +protocol/SendInstantMessage.hpp +/root/swg-main/stationapi/src/stationchat/protocol/SendInstantMessage.hpp +protocol/SendPersistentMessage.hpp +/root/swg-main/stationapi/src/stationchat/protocol/SendPersistentMessage.hpp +protocol/SendRoomMessage.hpp +/root/swg-main/stationapi/src/stationchat/protocol/SendRoomMessage.hpp +protocol/SetApiVersion.hpp +/root/swg-main/stationapi/src/stationchat/protocol/SetApiVersion.hpp +protocol/SetAvatarAttributes.hpp +/root/swg-main/stationapi/src/stationchat/protocol/SetAvatarAttributes.hpp +protocol/UpdatePersistentMessage.hpp +/root/swg-main/stationapi/src/stationchat/protocol/UpdatePersistentMessage.hpp +easylogging++.h +/root/swg-main/stationapi/src/stationchat/easylogging++.h + +/root/swg-main/stationapi/src/stationchat/GatewayClient.hpp +ChatEnums.hpp +/root/swg-main/stationapi/src/stationchat/ChatEnums.hpp +NodeClient.hpp +/root/swg-main/stationapi/src/stationchat/NodeClient.hpp +SQLite3.hpp +/root/swg-main/stationapi/src/stationchat/SQLite3.hpp +easylogging++.h +/root/swg-main/stationapi/src/stationchat/easylogging++.h + +/root/swg-main/stationapi/src/stationchat/GatewayNode.cpp +GatewayNode.hpp +/root/swg-main/stationapi/src/stationchat/GatewayNode.hpp +ChatAvatarService.hpp +/root/swg-main/stationapi/src/stationchat/ChatAvatarService.hpp +ChatRoomService.hpp +/root/swg-main/stationapi/src/stationchat/ChatRoomService.hpp +PersistentMessageService.hpp +/root/swg-main/stationapi/src/stationchat/PersistentMessageService.hpp +StationChatConfig.hpp +/root/swg-main/stationapi/src/stationchat/StationChatConfig.hpp +sqlite3.h +- + +/root/swg-main/stationapi/src/stationchat/GatewayNode.hpp +Node.hpp +/root/swg-main/stationapi/src/stationchat/Node.hpp +GatewayClient.hpp +/root/swg-main/stationapi/src/stationchat/GatewayClient.hpp +map +- +memory +- + +/root/swg-main/stationapi/src/stationchat/Message.hpp +ChatAvatar.hpp +/root/swg-main/stationapi/src/stationchat/ChatAvatar.hpp +PersistentMessage.hpp +/root/swg-main/stationapi/src/stationchat/PersistentMessage.hpp +cstdint +- +string +- + +/root/swg-main/stationapi/src/stationchat/PersistentMessage.hpp +cstdint +- +string +- + +/root/swg-main/stationapi/src/stationchat/PersistentMessageService.cpp +PersistentMessageService.hpp +/root/swg-main/stationapi/src/stationchat/PersistentMessageService.hpp +SQLite3.hpp +/root/swg-main/stationapi/src/stationchat/SQLite3.hpp +StringUtils.hpp +/root/swg-main/stationapi/src/stationchat/StringUtils.hpp + +/root/swg-main/stationapi/src/stationchat/PersistentMessageService.hpp +ChatEnums.hpp +/root/swg-main/stationapi/src/stationchat/ChatEnums.hpp +PersistentMessage.hpp +/root/swg-main/stationapi/src/stationchat/PersistentMessage.hpp +boost/optional.hpp +- +cstdint +- +vector +- + +/root/swg-main/stationapi/src/stationchat/RegistrarClient.cpp +RegistrarClient.hpp +/root/swg-main/stationapi/src/stationchat/RegistrarClient.hpp +ChatEnums.hpp +/root/swg-main/stationapi/src/stationchat/ChatEnums.hpp +RegistrarNode.hpp +/root/swg-main/stationapi/src/stationchat/RegistrarNode.hpp +Serialization.hpp +/root/swg-main/stationapi/src/stationchat/Serialization.hpp +StationChatConfig.hpp +/root/swg-main/stationapi/src/stationchat/StationChatConfig.hpp +StringUtils.hpp +/root/swg-main/stationapi/src/stationchat/StringUtils.hpp +protocol/RegistrarGetChatServer.hpp +/root/swg-main/stationapi/src/stationchat/protocol/RegistrarGetChatServer.hpp +easylogging++.h +/root/swg-main/stationapi/src/stationchat/easylogging++.h + +/root/swg-main/stationapi/src/stationchat/RegistrarClient.hpp +NodeClient.hpp +/root/swg-main/stationapi/src/stationchat/NodeClient.hpp + +/root/swg-main/stationapi/src/stationchat/RegistrarNode.cpp +RegistrarNode.hpp +/root/swg-main/stationapi/src/stationchat/RegistrarNode.hpp +StationChatConfig.hpp +/root/swg-main/stationapi/src/stationchat/StationChatConfig.hpp + +/root/swg-main/stationapi/src/stationchat/RegistrarNode.hpp +Node.hpp +/root/swg-main/stationapi/src/stationchat/Node.hpp +RegistrarClient.hpp +/root/swg-main/stationapi/src/stationchat/RegistrarClient.hpp + +/root/swg-main/stationapi/src/stationchat/StationChatApp.cpp +StationChatApp.hpp +/root/swg-main/stationapi/src/stationchat/StationChatApp.hpp +easylogging++.h +/root/swg-main/stationapi/src/stationchat/easylogging++.h + +/root/swg-main/stationapi/src/stationchat/StationChatApp.hpp +GatewayNode.hpp +/root/swg-main/stationapi/src/stationchat/GatewayNode.hpp +RegistrarNode.hpp +/root/swg-main/stationapi/src/stationchat/RegistrarNode.hpp +StationChatConfig.hpp +/root/swg-main/stationapi/src/stationchat/StationChatConfig.hpp +cstdint +- +memory +- +string +- + +/root/swg-main/stationapi/src/stationchat/StationChatConfig.hpp +cstdint +- +string +- + +/root/swg-main/stationapi/src/stationchat/main.cpp +easylogging++.h +/root/swg-main/stationapi/src/stationchat/easylogging++.h +StationChatApp.hpp +/root/swg-main/stationapi/src/stationchat/StationChatApp.hpp +boost/program_options.hpp +- +chrono +- +fstream +- +iostream +- +thread +- +execinfo.h +- + +/root/swg-main/stationapi/src/stationchat/protocol/AddBan.hpp +ChatEnums.hpp +/root/swg-main/stationapi/src/stationchat/protocol/ChatEnums.hpp + +/root/swg-main/stationapi/src/stationchat/protocol/AddFriend.hpp +ChatEnums.hpp +/root/swg-main/stationapi/src/stationchat/protocol/ChatEnums.hpp + +/root/swg-main/stationapi/src/stationchat/protocol/AddIgnore.hpp +ChatEnums.hpp +/root/swg-main/stationapi/src/stationchat/protocol/ChatEnums.hpp + +/root/swg-main/stationapi/src/stationchat/protocol/AddInvite.hpp +ChatEnums.hpp +/root/swg-main/stationapi/src/stationchat/protocol/ChatEnums.hpp + +/root/swg-main/stationapi/src/stationchat/protocol/AddModerator.hpp +ChatEnums.hpp +/root/swg-main/stationapi/src/stationchat/protocol/ChatEnums.hpp + +/root/swg-main/stationapi/src/stationchat/protocol/CreateRoom.hpp +ChatEnums.hpp +/root/swg-main/stationapi/src/stationchat/protocol/ChatEnums.hpp +ChatRoom.hpp +/root/swg-main/stationapi/src/stationchat/protocol/ChatRoom.hpp +cstdint +- +string +- +vector +- + +/root/swg-main/stationapi/src/stationchat/protocol/DestroyRoom.hpp +ChatEnums.hpp +/root/swg-main/stationapi/src/stationchat/protocol/ChatEnums.hpp + +/root/swg-main/stationapi/src/stationchat/protocol/EnterRoom.hpp +ChatEnums.hpp +/root/swg-main/stationapi/src/stationchat/protocol/ChatEnums.hpp +ChatRoom.hpp +/root/swg-main/stationapi/src/stationchat/protocol/ChatRoom.hpp + +/root/swg-main/stationapi/src/stationchat/protocol/FailoverReLoginAvatar.hpp +ChatEnums.hpp +/root/swg-main/stationapi/src/stationchat/protocol/ChatEnums.hpp +cstdint +- +string +- + +/root/swg-main/stationapi/src/stationchat/protocol/FriendStatus.hpp +ChatAvatar.hpp +/root/swg-main/stationapi/src/stationchat/protocol/ChatAvatar.hpp +ChatEnums.hpp +/root/swg-main/stationapi/src/stationchat/protocol/ChatEnums.hpp +string +- + +/root/swg-main/stationapi/src/stationchat/protocol/GetAnyAvatar.hpp +ChatAvatar.hpp +/root/swg-main/stationapi/src/stationchat/protocol/ChatAvatar.hpp +ChatEnums.hpp +/root/swg-main/stationapi/src/stationchat/protocol/ChatEnums.hpp + +/root/swg-main/stationapi/src/stationchat/protocol/GetPersistentHeaders.hpp +ChatEnums.hpp +/root/swg-main/stationapi/src/stationchat/protocol/ChatEnums.hpp +PersistentMessage.hpp +/root/swg-main/stationapi/src/stationchat/protocol/PersistentMessage.hpp +vector +- + +/root/swg-main/stationapi/src/stationchat/protocol/GetPersistentMessage.hpp +ChatEnums.hpp +/root/swg-main/stationapi/src/stationchat/protocol/ChatEnums.hpp +PersistentMessage.hpp +/root/swg-main/stationapi/src/stationchat/protocol/PersistentMessage.hpp + +/root/swg-main/stationapi/src/stationchat/protocol/GetRoom.hpp +ChatEnums.hpp +/root/swg-main/stationapi/src/stationchat/protocol/ChatEnums.hpp +ChatRoom.hpp +/root/swg-main/stationapi/src/stationchat/protocol/ChatRoom.hpp + +/root/swg-main/stationapi/src/stationchat/protocol/GetRoomSummaries.hpp +ChatEnums.hpp +/root/swg-main/stationapi/src/stationchat/protocol/ChatEnums.hpp +ChatRoom.hpp +/root/swg-main/stationapi/src/stationchat/protocol/ChatRoom.hpp +vector +- + +/root/swg-main/stationapi/src/stationchat/protocol/IgnoreStatus.hpp +ChatAvatar.hpp +/root/swg-main/stationapi/src/stationchat/protocol/ChatAvatar.hpp +ChatEnums.hpp +/root/swg-main/stationapi/src/stationchat/protocol/ChatEnums.hpp + +/root/swg-main/stationapi/src/stationchat/protocol/KickAvatar.hpp +ChatEnums.hpp +/root/swg-main/stationapi/src/stationchat/protocol/ChatEnums.hpp + +/root/swg-main/stationapi/src/stationchat/protocol/LeaveRoom.hpp +ChatEnums.hpp +/root/swg-main/stationapi/src/stationchat/protocol/ChatEnums.hpp + +/root/swg-main/stationapi/src/stationchat/protocol/LoginAvatar.hpp +ChatAvatar.hpp +/root/swg-main/stationapi/src/stationchat/protocol/ChatAvatar.hpp +ChatEnums.hpp +/root/swg-main/stationapi/src/stationchat/protocol/ChatEnums.hpp + +/root/swg-main/stationapi/src/stationchat/protocol/LogoutAvatar.hpp +ChatEnums.hpp +/root/swg-main/stationapi/src/stationchat/protocol/ChatEnums.hpp + +/root/swg-main/stationapi/src/stationchat/protocol/Protocol.cpp +AddBan.hpp +/root/swg-main/stationapi/src/stationchat/protocol/AddBan.hpp +ChatAvatarService.hpp +/root/swg-main/stationapi/src/stationchat/protocol/ChatAvatarService.hpp +ChatRoomService.hpp +/root/swg-main/stationapi/src/stationchat/protocol/ChatRoomService.hpp +GatewayClient.hpp +/root/swg-main/stationapi/src/stationchat/protocol/GatewayClient.hpp +GatewayNode.hpp +/root/swg-main/stationapi/src/stationchat/protocol/GatewayNode.hpp +PersistentMessageService.hpp +/root/swg-main/stationapi/src/stationchat/protocol/PersistentMessageService.hpp +RegistrarClient.hpp +/root/swg-main/stationapi/src/stationchat/protocol/RegistrarClient.hpp +RegistrarNode.hpp +/root/swg-main/stationapi/src/stationchat/protocol/RegistrarNode.hpp +StringUtils.hpp +/root/swg-main/stationapi/src/stationchat/protocol/StringUtils.hpp +StationChatConfig.hpp +/root/swg-main/stationapi/src/stationchat/protocol/StationChatConfig.hpp +protocol/AddBan.hpp +/root/swg-main/stationapi/src/stationchat/protocol/protocol/AddBan.hpp +protocol/AddFriend.hpp +/root/swg-main/stationapi/src/stationchat/protocol/protocol/AddFriend.hpp +protocol/AddIgnore.hpp +/root/swg-main/stationapi/src/stationchat/protocol/protocol/AddIgnore.hpp +protocol/AddInvite.hpp +/root/swg-main/stationapi/src/stationchat/protocol/protocol/AddInvite.hpp +protocol/AddModerator.hpp +/root/swg-main/stationapi/src/stationchat/protocol/protocol/AddModerator.hpp +protocol/CreateRoom.hpp +/root/swg-main/stationapi/src/stationchat/protocol/protocol/CreateRoom.hpp +protocol/DestroyAvatar.hpp +/root/swg-main/stationapi/src/stationchat/protocol/protocol/DestroyAvatar.hpp +protocol/DestroyRoom.hpp +/root/swg-main/stationapi/src/stationchat/protocol/protocol/DestroyRoom.hpp +protocol/EnterRoom.hpp +/root/swg-main/stationapi/src/stationchat/protocol/protocol/EnterRoom.hpp +protocol/FailoverReLoginAvatar.hpp +/root/swg-main/stationapi/src/stationchat/protocol/protocol/FailoverReLoginAvatar.hpp +protocol/FriendStatus.hpp +/root/swg-main/stationapi/src/stationchat/protocol/protocol/FriendStatus.hpp +protocol/GetAnyAvatar.hpp +/root/swg-main/stationapi/src/stationchat/protocol/protocol/GetAnyAvatar.hpp +protocol/GetPersistentHeaders.hpp +/root/swg-main/stationapi/src/stationchat/protocol/protocol/GetPersistentHeaders.hpp +protocol/GetPersistentMessage.hpp +/root/swg-main/stationapi/src/stationchat/protocol/protocol/GetPersistentMessage.hpp +protocol/GetRoom.hpp +/root/swg-main/stationapi/src/stationchat/protocol/protocol/GetRoom.hpp +protocol/GetRoomSummaries.hpp +/root/swg-main/stationapi/src/stationchat/protocol/protocol/GetRoomSummaries.hpp +protocol/IgnoreStatus.hpp +/root/swg-main/stationapi/src/stationchat/protocol/protocol/IgnoreStatus.hpp +protocol/KickAvatar.hpp +/root/swg-main/stationapi/src/stationchat/protocol/protocol/KickAvatar.hpp +protocol/LeaveRoom.hpp +/root/swg-main/stationapi/src/stationchat/protocol/protocol/LeaveRoom.hpp +protocol/LoginAvatar.hpp +/root/swg-main/stationapi/src/stationchat/protocol/protocol/LoginAvatar.hpp +protocol/LogoutAvatar.hpp +/root/swg-main/stationapi/src/stationchat/protocol/protocol/LogoutAvatar.hpp +protocol/RegistrarGetChatServer.hpp +/root/swg-main/stationapi/src/stationchat/protocol/protocol/RegistrarGetChatServer.hpp +protocol/RemoveBan.hpp +/root/swg-main/stationapi/src/stationchat/protocol/protocol/RemoveBan.hpp +protocol/RemoveFriend.hpp +/root/swg-main/stationapi/src/stationchat/protocol/protocol/RemoveFriend.hpp +protocol/RemoveIgnore.hpp +/root/swg-main/stationapi/src/stationchat/protocol/protocol/RemoveIgnore.hpp +protocol/RemoveInvite.hpp +/root/swg-main/stationapi/src/stationchat/protocol/protocol/RemoveInvite.hpp +protocol/RemoveModerator.hpp +/root/swg-main/stationapi/src/stationchat/protocol/protocol/RemoveModerator.hpp +protocol/SendInstantMessage.hpp +/root/swg-main/stationapi/src/stationchat/protocol/protocol/SendInstantMessage.hpp +protocol/SendPersistentMessage.hpp +/root/swg-main/stationapi/src/stationchat/protocol/protocol/SendPersistentMessage.hpp +protocol/SendRoomMessage.hpp +/root/swg-main/stationapi/src/stationchat/protocol/protocol/SendRoomMessage.hpp +protocol/SetApiVersion.hpp +/root/swg-main/stationapi/src/stationchat/protocol/protocol/SetApiVersion.hpp +protocol/SetAvatarAttributes.hpp +/root/swg-main/stationapi/src/stationchat/protocol/protocol/SetAvatarAttributes.hpp +protocol/UpdatePersistentMessage.hpp +/root/swg-main/stationapi/src/stationchat/protocol/protocol/UpdatePersistentMessage.hpp +easylogging++.h +/root/swg-main/stationapi/src/stationchat/protocol/easylogging++.h + +/root/swg-main/stationapi/src/stationchat/protocol/RegistrarGetChatServer.hpp +ChatEnums.hpp +/root/swg-main/stationapi/src/stationchat/protocol/ChatEnums.hpp + +/root/swg-main/stationapi/src/stationchat/protocol/RemoveBan.hpp +ChatEnums.hpp +/root/swg-main/stationapi/src/stationchat/protocol/ChatEnums.hpp + +/root/swg-main/stationapi/src/stationchat/protocol/RemoveFriend.hpp +ChatEnums.hpp +/root/swg-main/stationapi/src/stationchat/protocol/ChatEnums.hpp + +/root/swg-main/stationapi/src/stationchat/protocol/RemoveIgnore.hpp +ChatEnums.hpp +/root/swg-main/stationapi/src/stationchat/protocol/ChatEnums.hpp + +/root/swg-main/stationapi/src/stationchat/protocol/RemoveInvite.hpp +ChatEnums.hpp +/root/swg-main/stationapi/src/stationchat/protocol/ChatEnums.hpp + +/root/swg-main/stationapi/src/stationchat/protocol/RemoveModerator.hpp +ChatEnums.hpp +/root/swg-main/stationapi/src/stationchat/protocol/ChatEnums.hpp + +/root/swg-main/stationapi/src/stationchat/protocol/SendInstantMessage.hpp +ChatEnums.hpp +/root/swg-main/stationapi/src/stationchat/protocol/ChatEnums.hpp + +/root/swg-main/stationapi/src/stationchat/protocol/SendPersistentMessage.hpp +ChatEnums.hpp +/root/swg-main/stationapi/src/stationchat/protocol/ChatEnums.hpp + +/root/swg-main/stationapi/src/stationchat/protocol/SendRoomMessage.hpp +ChatEnums.hpp +/root/swg-main/stationapi/src/stationchat/protocol/ChatEnums.hpp + +/root/swg-main/stationapi/src/stationchat/protocol/SetApiVersion.hpp +ChatEnums.hpp +/root/swg-main/stationapi/src/stationchat/protocol/ChatEnums.hpp + +/root/swg-main/stationapi/src/stationchat/protocol/SetAvatarAttributes.hpp +ChatAvatar.hpp +/root/swg-main/stationapi/src/stationchat/protocol/ChatAvatar.hpp +ChatEnums.hpp +/root/swg-main/stationapi/src/stationchat/protocol/ChatEnums.hpp + +/root/swg-main/stationapi/src/stationchat/protocol/UpdatePersistentMessage.hpp +ChatEnums.hpp +/root/swg-main/stationapi/src/stationchat/protocol/ChatEnums.hpp +PersistentMessage.hpp +/root/swg-main/stationapi/src/stationchat/protocol/PersistentMessage.hpp + diff --git a/stationapi/build/src/stationchat/CMakeFiles/stationchat.dir/ChatAvatar.cpp.o b/stationapi/build/src/stationchat/CMakeFiles/stationchat.dir/ChatAvatar.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..8a635fd3fbd84936c458b5f466a2f58136b7a82f GIT binary patch literal 160712 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 literal 0 HcmV?d00001 diff --git a/stationapi/build/src/stationchat/CMakeFiles/stationchat.dir/ChatAvatarService.cpp.o b/stationapi/build/src/stationchat/CMakeFiles/stationchat.dir/ChatAvatarService.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..45b8a92e8cc09935d97b5447ef0aba6d81f37028 GIT binary patch literal 1265368 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