diff --git a/CMakeLists.txt b/CMakeLists.txt index bf5f6601..8d8f0b00 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -26,6 +26,10 @@ IF(CMAKE_COMPILER_IS_GNUCXX OR MINGW) MESSAGE(STATUS "Detected MINGW Compiler...") ENDIF() + if (NOT CMAKE_CONFIGURATION_TYPES AND NOT CMAKE_BUILD_TYPE) + set(CMAKE_BUILD_TYPE RelWithDebInfo) + endif (NOT CMAKE_CONFIGURATION_TYPES AND NOT CMAKE_BUILD_TYPE) + # Default compiler flags #SET(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -s") ## Strip binary ADD_DEFINITIONS("-fno-strict-aliasing -frounding-math -fsignaling-nans -mfpmath=sse -msse") @@ -39,7 +43,7 @@ IF(CMAKE_COMPILER_IS_GNUCXX OR MINGW) SET(CMAKE_EXE_LINKER_FLAGS_RELEASE "${CMAKE_EXE_LINKER_FLAGS_RELEASE} -s") ## Strip binary # Release with debug info compiler flags - SET(CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS_RELWITHDEBINFO} -g3") + SET(CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS_RELWITHDEBINFO} -g -O3") # Release minimum size compiler flags SET(CMAKE_CXX_FLAGS_MINSIZEREL "${CMAKE_CXX_FLAGS_MINSIZEREL} -O3") diff --git a/source/glest_game/menu/menu_state_masterserver.cpp b/source/glest_game/menu/menu_state_masterserver.cpp index fa5d0d2c..438b90bd 100644 --- a/source/glest_game/menu/menu_state_masterserver.cpp +++ b/source/glest_game/menu/menu_state_masterserver.cpp @@ -59,11 +59,11 @@ ServerLine::ServerLine( MasterServerInfo *mServerInfo, int lineIndex, const char platformLabel.init(i,startOffset-lineOffset); platformLabel.setText(masterServerInfo.getPlatform()); - i+=50; - registeredObjNameList.push_back("binaryCompileDateLabel" + intToStr(lineIndex)); - binaryCompileDateLabel.registerGraphicComponent(containerName,"binaryCompileDateLabel" + intToStr(lineIndex)); - binaryCompileDateLabel.init(i,startOffset-lineOffset); - binaryCompileDateLabel.setText(masterServerInfo.getBinaryCompileDate()); +// i+=50; +// registeredObjNameList.push_back("binaryCompileDateLabel" + intToStr(lineIndex)); +// binaryCompileDateLabel.registerGraphicComponent(containerName,"binaryCompileDateLabel" + intToStr(lineIndex)); +// binaryCompileDateLabel.init(i,startOffset-lineOffset); +// binaryCompileDateLabel.setText(masterServerInfo.getBinaryCompileDate()); //game info: i+=130; @@ -72,7 +72,7 @@ ServerLine::ServerLine( MasterServerInfo *mServerInfo, int lineIndex, const char serverTitleLabel.init(i,startOffset-lineOffset); serverTitleLabel.setText(masterServerInfo.getServerTitle()); - i+=160; + i+=210; registeredObjNameList.push_back("ipAddressLabel" + intToStr(lineIndex)); ipAddressLabel.registerGraphicComponent(containerName,"ipAddressLabel" + intToStr(lineIndex)); ipAddressLabel.init(i,startOffset-lineOffset); @@ -253,10 +253,10 @@ MenuStateMasterserver::MenuStateMasterserver(Program *program, MainMenu *mainMen platformLabel.init(i,startOffset-lineOffset); platformLabel.setText(lang.get("MGPlatform")); - i+=50; - binaryCompileDateLabel.registerGraphicComponent(containerName,"binaryCompileDateLabel"); - binaryCompileDateLabel.init(i,startOffset-lineOffset); - binaryCompileDateLabel.setText(lang.get("MGBuildDateTime")); +// i+=50; +// binaryCompileDateLabel.registerGraphicComponent(containerName,"binaryCompileDateLabel"); +// binaryCompileDateLabel.init(i,startOffset-lineOffset); +// binaryCompileDateLabel.setText(lang.get("MGBuildDateTime")); //game info: i+=130; @@ -264,7 +264,7 @@ MenuStateMasterserver::MenuStateMasterserver(Program *program, MainMenu *mainMen serverTitleLabel.init(i,startOffset-lineOffset); serverTitleLabel.setText(lang.get("MGGameTitle")); - i+=160; + i+=210; ipAddressLabel.registerGraphicComponent(containerName,"ipAddressLabel"); ipAddressLabel.init(i,startOffset-lineOffset); ipAddressLabel.setText(lang.get("MGGameIP"));