Changeset cfaad89 in tol


Ignore:
Timestamp:
Dec 5, 2016, 11:49:55 AM (10 years ago)
Author:
Pedro Gea <pgea@…>
Branches:
1941-docker-image-to-test, devel, master
Children:
0614f30
Parents:
cc45a10
Message:

Refs #1938
Se generaliza la versión en los archivos de recursos .rc.
Se crean variables en tcl con las versiones de tolsh y tolbase.
Se simplifica el icono de tolbase en el caso GNU.
Se modifica el título de la aplicación para indicar versión y si es de 32-bits o de 64-bits.

git-svn-id: ​https://www.tol-project.org/svn/tolp/trunk@7368 be4846ae-f051-483a-831f-b64e7d08527f

Files:
6 edited

Legend:

Unmodified
Added
Removed
  • tolbase/generic/tolbase-gnu.rc

    rcc45a10 rcfaad89  
    33
    44// Icon resources
    5 1 ICON "../lib/toltk/images/tolbase-gnu.ico"
     51 ICON "../lib/toltk/images/tolbase.ico"
    66
    77// Version Information resources
    881 VERSIONINFO
    9     FILEVERSION     3,2,0,0
    10     PRODUCTVERSION  3,2,0,0
     9    FILEVERSION     3,0,0,0
     10    PRODUCTVERSION  3,0,0,0
    1111    FILEOS          VOS__WINDOWS32
    1212    FILETYPE        VFT_APP
    … …  
    2222            VALUE "CompanyName", "Bayes Forecast"
    2323            VALUE "FileDescription", "TOLBase (GNU)"
    24             VALUE "FileVersion", "3.2.0.0"
     24            VALUE "FileVersion", "3.0.0.0"
    2525            VALUE "InternalName", "tolbase"
    2626            VALUE "LegalCopyright", "GPL-3"
    … …  
    2929            VALUE "PrivateBuild", ""
    3030            VALUE "ProductName", "TOLBase"
    31             VALUE "ProductVersion", "3.2.0.0"
     31            VALUE "ProductVersion", "3.0.0.0"
    3232            VALUE "SpecialBuild", ""
    3333        }
    … …  
    3636            VALUE "Comments", ""
    3737            VALUE "CompanyName", "Bayes Forecast"
    38             VALUE "FileDescription", "TOLBase (GNU)"
    39             VALUE "FileVersion", "3.2.0.0"
     38            VALUE "FileDescription", "TOLBase"
     39            VALUE "FileVersion", "3.0.0.0"
    4040            VALUE "InternalName", "tolbase"
    4141            VALUE "LegalCopyright", "GPL-3"
    … …  
    4444            VALUE "PrivateBuild", ""
    4545            VALUE "ProductName", "TOLBase"
    46             VALUE "ProductVersion", "3.2.0.0"
     46            VALUE "ProductVersion", "3.0.0.0"
    4747            VALUE "SpecialBuild", ""
    4848        }
  • tolbase/generic/tolbase-msvc.rc

    rcc45a10 rcfaad89  
    33
    44// Icon resources
    5 1 ICON "../lib/toltk/images/tolbase-gnu.ico"
     51 ICON "../lib/toltk/images/tolbase-msvc.ico"
    66
    77// Version Information resources
    881 VERSIONINFO
    9     FILEVERSION     3,2,0,0
    10     PRODUCTVERSION  3,2,0,0
     9    FILEVERSION     3,0,0,0
     10    PRODUCTVERSION  3,0,0,0
    1111    FILEOS          VOS__WINDOWS32
    1212    FILETYPE        VFT_APP
    … …  
    2222            VALUE "CompanyName", "Bayes Forecast"
    2323            VALUE "FileDescription", "TOLBase (MSVC)"
    24             VALUE "FileVersion", "3.2.0.0"
     24            VALUE "FileVersion", "3.0.0.0"
    2525            VALUE "InternalName", "tolbase"
    2626            VALUE "LegalCopyright", "GPL-3"
    … …  
    2929            VALUE "PrivateBuild", ""
    3030            VALUE "ProductName", "TOLBase"
    31             VALUE "ProductVersion", "3.2.0.0"
     31            VALUE "ProductVersion", "3.0.0.0"
    3232            VALUE "SpecialBuild", ""
    3333        }
    … …  
    3737            VALUE "CompanyName", "Bayes Forecast"
    3838            VALUE "FileDescription", "TOLBase (MSVC)"
    39             VALUE "FileVersion", "3.2.0.0"
     39            VALUE "FileVersion", "3.0.0.0"
    4040            VALUE "InternalName", "tolbase"
    4141            VALUE "LegalCopyright", "GPL-3"
    … …  
    4444            VALUE "PrivateBuild", ""
    4545            VALUE "ProductName", "TOLBase"
    46             VALUE "ProductVersion", "3.2.0.0"
     46            VALUE "ProductVersion", "3.0.0.0"
    4747            VALUE "SpecialBuild", ""
    4848        }
  • tolbase/lib/pkgIndex.tcl.in

    rcc45a10 rcfaad89  
    44    [ string map [list %d $dir] {
    55      lappend auto_path {%d}
     6      set tolbase_version @TOLBASE_VERSION_MAJOR@.@TOLBASE_VERSION_MINOR@
    67      source [ file join {%d} toltk init_toltk.tcl ]
    78      package provide TolbaseApp @TOLBASE_VERSION_MAJOR@.@TOLBASE_VERSION_MINOR@
  • tolbase/lib/toltk/project.tcl

    rcc45a10 rcfaad89  
    134134    array set tol_platform [lindex [toltcl::eval {PlatformInfo(?)} -named 1] 1]
    135135    if {$tol_platform(CompilerID) eq "GNU"} {
    136       set prjtitle "TOLBase (GNU)"
     136      if {$tol_platform(PointerSize) eq "4"} {
     137        set prjtitle "TOLBase $::tolbase_version (32-bits)"
     138      } elseif {$tol_platform(PointerSize) eq "8"} {
     139        set prjtitle "TOLBase $::tolbase_version (64-bits)"     
     140      } else {
     141        set prjtitle "TOLBase (GNU)"     
     142      }
    137143    } elseif {$tol_platform(CompilerID) eq "MSVC"} {
    138144      set prjtitle "TOLBase (MSVC)"
    … …  
    223229    # tol platform selection
    224230    array set tol_platform [lindex [toltcl::eval {PlatformInfo(?)} -named 1] 1]
    225     if {$tol_platform(CompilerID) eq "GNU"} {
    226       wm iconbitmap . -default [file join $toltk_images_path tolbase-gnu.ico]
    227     } elseif {$tol_platform(CompilerID) eq "MSVC"} {
     231    if {$tol_platform(CompilerID) eq "MSVC"} {
    228232      wm iconbitmap . -default [file join $toltk_images_path tolbase-msvc.ico]
    229233    } else {
  • tolbase/lib/toltk/tolbase.tcl

    rcc45a10 rcfaad89  
    13391339  # tol platform selection
    13401340  array set tol_platform [lindex [toltcl::eval {PlatformInfo(?)} -named 1] 1]
    1341   if {$tol_platform(CompilerID) eq "GNU"} {
    1342     set imgfile [file join $toltk_library toltk images splash-gnu.gif]
    1343   } elseif {$tol_platform(CompilerID) eq "MSVC"} {
     1341  if {$tol_platform(CompilerID) eq "MSVC"} {
    13441342    set imgfile [file join $toltk_library toltk images splash-msvc.gif]
    13451343  } else {
  • toltcl/library/pkgIndex.tcl.in

    rcc45a10 rcfaad89  
    2828    [ string map [list %d $dir] {
    2929      source [ file join {%d} tolsh.tcl ]
     30      set tolsh_version @TOLTCL_VERSION_MAJOR@.@TOLTCL_VERSION_MINOR@
    3031      package provide TolshApp @TOLTCL_VERSION_MAJOR@.@TOLTCL_VERSION_MINOR@     
    3132    } ]
Note: See TracChangeset for help on using the changeset viewer.