Changeset 1299ea5b49 in tspsg
- Timestamp:
- Jul 10, 2012, 5:34:54 PM (12 years ago)
- Branches:
- appveyor, imgbot, master, readme
- Children:
- b26801b000
- Parents:
- 7ba743d983
- Files:
-
- 1 added
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
resources/tspsg.rc
r7ba743d983 r1299ea5b49 23 23 PRODUCTVERSION BUILD_VERSION_MAJOR,BUILD_VERSION_MINOR,BUILD_RELEASE,BUILD_NUMBER 24 24 FILEFLAGSMASK 0x17L 25 #if defined(DEBUG)25 #ifdef DEBUG 26 26 FILEFLAGS VS_FF_DEBUG | VS_FF_PRERELEASE | VS_FF_PRIVATEBUILD 27 #elif !defined(TSPSG_RELEASE_BUILD) || (BUILD_NUMBER == 65535) 28 FILEFLAGS VS_FF_PRERELEASE | VS_FF_SPECIALBUILD 29 #elif BUILD_RELEASE < 11 27 #elif !defined(TSPSG_RELEASE_BUILD) 30 28 FILEFLAGS VS_FF_PRERELEASE 31 29 #else … … 51 49 VALUE "InternalName", "TSPSG" 52 50 VALUE "LegalCopyright", "Copyright © 2007-2010 Oleksii ""Lёppa"" Serdiuk <contacts[at]oleksii[dot]name>" 53 #ifdef QT_NO_DEBUG 51 #ifdef DEBUG 52 VALUE "OriginalFilename", "tspsgd.exe" 53 #else 54 54 VALUE "OriginalFilename", "tspsg.exe" 55 #else56 VALUE "OriginalFilename", "tspsgd.exe"57 55 #endif 58 #if ndef QT_NO_DEBUG56 #ifdef DEBUG 59 57 VALUE "PrivateBuild", "Debug development build" 60 #elif BUILD_NUMBER == 6553561 VALUE "SpecialBuild", "Internal development build"62 58 #endif 63 59 END -
src/main.cpp
r7ba743d983 r1299ea5b49 42 42 { 43 43 #ifdef Q_WS_S60 44 // No enough memory for solution graph generation with tasks44 // Not enough memory for solution graph generation with tasks 45 45 // of 20 and more cities if we use non-raster graphics system. 46 46 QApplication::setGraphicsSystem("raster"); -
src/mainwindow.cpp
r7ba743d983 r1299ea5b49 552 552 about += QString(" %1: <b>%2</b><br>").arg(tr("Runtime"), qVersion()); 553 553 about.append(QString("%1: <b>%2x%3</b><br>").arg(tr("Logical screen DPI")).arg(logicalDpiX()).arg(logicalDpiY())); 554 about += tr("Buid <b>%1</b>, built on <b>%2</b> at <b>%3</b> with <b>%4</b> compiler.").arg(BUILD_NUMBER).arg(__DATE__).arg(__TIME__).arg(COMPILER) + "<br>"; 554 QString tag; 555 #ifdef REVISION_STR 556 tag = tr(" from git revision <b>%1</b>").arg(REVISION_STR); 557 #endif 558 about += tr("Build <b>%1</b>, built%5 on <b>%2</b> at <b>%3</b> with <b>%4</b> compiler.").arg(BUILD_NUMBER).arg(__DATE__).arg(__TIME__).arg(COMPILER).arg(tag) + "<br>"; 555 559 about += QString("%1: <b>%2</b><br>").arg(tr("Algorithm"), CTSPSolver::getVersionId()); 556 560 about += "<br>"; -
src/version.h
r7ba743d983 r1299ea5b49 49 49 /*! 50 50 * \def BUILD_STATUS 51 * \brief TSPSG build status 51 * \brief TSPSG build status (e.g., alpha1, beta3) 52 52 */ 53 53 #ifdef DEBUG 54 # ifndef BUILD_STATUS _TYPE55 # define BUILD_STATUS (debug build BUILD_NUMBER)54 # ifndef BUILD_STATUS 55 # define BUILD_STATUS_STR (debug build) 56 56 # else 57 # define BUILD_STATUS (debug BUILD_STATUS_TYPE BUILD_STATUS_NUMBER)57 # define BUILD_STATUS_STR (debug BUILD_STATUS) 58 58 # endif 59 59 #else 60 60 # if !defined(TSPSG_RELEASE_BUILD) 61 # define BUILD_STATUS (nightly build)62 # elif !defined(BUILD_STATUS _TYPE)63 # define BUILD_STATUS (build BUILD_NUMBER)61 # define BUILD_STATUS_STR (nightly build) 62 # elif !defined(BUILD_STATUS) 63 # define BUILD_STATUS_STR (build BUILD_NUMBER) 64 64 # else 65 # define BUILD_STATUS (BUILD_STATUS_TYPE BUILD_STATUS_NUMBER)65 # define BUILD_STATUS_STR (BUILD_STATUS) 66 66 # endif // TSPSG_RELEASE_BUILD 67 67 #endif // DEBUG … … 73 73 74 74 //! Full version of TSPSG in the form: \c major.minor.release.build \c status. 75 #define BUILD_VERSION QUOTE(BUILD_VERSION_MAJOR.BUILD_VERSION_MINOR.BUILD_RELEASE BUILD_STATUS) 75 #define BUILD_VERSION QUOTE(BUILD_VERSION_MAJOR.BUILD_VERSION_MINOR.BUILD_RELEASE BUILD_STATUS_STR) 76 77 /*! 78 * \def REVISION_STR 79 * \brief Git revision from which build was made 80 */ 81 #ifdef REVISION 82 # define REVISION_STR QUOTE(REVISION) 83 #else 84 # define REVISION_STR "$Format:%H$" 85 #endif 76 86 77 87 #endif // VERSION_H -
tspsg.pro
r7ba743d983 r1299ea5b49 31 31 QMAKE_TARGET_COPYRIGHT = Copyright © 2007-2011 Oleksii "Lёppa" Serdiuk <contacts[at]oleksii[dot]name> 32 32 33 # Versioning 34 BUILD_VERSION_MAJOR = 0 35 BUILD_VERSION_MINOR = 1 36 BUILD_RELEASE = 5 37 38 # These are only defined on releases 39 #DEFINES += TSPSG_RELEASE_BUILD 40 #DEFINES += BUILD_STATUS_TYPE=beta 41 #DEFINES += BUILD_STATUS_NUMBER=2 42 43 #REVISION = 170 44 isEmpty(REVISION) { 45 REVISION = $$system(svnversion) 46 } 47 isEmpty(REVISION)|isEqual(REVISION,exported) { 48 REVISION = 0 49 } else { 50 REVISION = $$replace(REVISION,":","") 51 REVISION = $$replace(REVISION,"M","") 52 } 53 SHORT_VERSION = $$sprintf("%1.%2",$$BUILD_VERSION_MAJOR,$$BUILD_VERSION_MINOR) 54 win32-msvc*|wincewm* { 55 VERSION = $$SHORT_VERSION 56 } else { 57 VERSION = $$sprintf("%1.%2",$$SHORT_VERSION,$$BUILD_RELEASE) 58 } 33 # Version detection 34 include(version.pri) 59 35 60 36 DEFINES += BUILD_VERSION_MAJOR=$$BUILD_VERSION_MAJOR \ 61 37 BUILD_VERSION_MINOR=$$BUILD_VERSION_MINOR \ 62 38 BUILD_RELEASE=$$BUILD_RELEASE \ 63 BUILD_NUMBER=$$ REVISION39 BUILD_NUMBER=$$BUILD_NUMBER 64 40 65 41 CONFIG(release, debug|release) {
Note: See TracChangeset
for help on using the changeset viewer.