Added platform & version detection

This commit is contained in:
2015-08-23 03:44:19 +10:00
parent f585b8adda
commit caf6403a76
2 changed files with 100 additions and 33 deletions
+13 -17
View File
@@ -132,24 +132,20 @@ void ServerApplication::Init(int argc, char* argv[]) {
//debug output
//-------------------------
#define DEBUG_OUTPUT_VAR(x) std::cout << "\t" << #x << ": " << x << std::endl;
std::cout << "Internal sizes:" << std::endl;
std::cout << "Internal sizes:" << std::endl;
DEBUG_OUTPUT_VAR(NETWORK_VERSION);
DEBUG_OUTPUT_VAR(sizeof(Region::type_t));
DEBUG_OUTPUT_VAR(sizeof(Region));
DEBUG_OUTPUT_VAR(REGION_WIDTH);
DEBUG_OUTPUT_VAR(REGION_HEIGHT);
DEBUG_OUTPUT_VAR(REGION_DEPTH);
DEBUG_OUTPUT_VAR(REGION_TILE_FOOTPRINT);
DEBUG_OUTPUT_VAR(REGION_SOLID_FOOTPRINT);
DEBUG_OUTPUT_VAR(PACKET_STRING_SIZE);
DEBUG_OUTPUT_VAR(PACKET_BUFFER_SIZE);
DEBUG_OUTPUT_VAR(MAX_PACKET_SIZE);
DEBUG_OUTPUT_VAR(static_cast<int>(SerialPacketType::LAST));
#undef DEBUG_OUTPUT_VAR
DEBUG_INTERNAL_VAR(NETWORK_VERSION);
DEBUG_INTERNAL_VAR(sizeof(Region::type_t));
DEBUG_INTERNAL_VAR(sizeof(Region));
DEBUG_INTERNAL_VAR(REGION_WIDTH);
DEBUG_INTERNAL_VAR(REGION_HEIGHT);
DEBUG_INTERNAL_VAR(REGION_DEPTH);
DEBUG_INTERNAL_VAR(REGION_TILE_FOOTPRINT);
DEBUG_INTERNAL_VAR(REGION_SOLID_FOOTPRINT);
DEBUG_INTERNAL_VAR(PACKET_STRING_SIZE);
DEBUG_INTERNAL_VAR(PACKET_BUFFER_SIZE);
DEBUG_INTERNAL_VAR(MAX_PACKET_SIZE);
DEBUG_INTERNAL_VAR(static_cast<int>(SerialPacketType::LAST));
//-------------------------
//finalize the startup