stx_goodies_monticello.st
author Jan Vrany <jan.vrany@fit.cvut.cz>
Sun, 10 May 2015 06:09:15 +0100
branchjv
changeset 996 ab948c69360b
parent 995 92bb466548a9
child 1002 54b4906215ca
permissions -rw-r--r--
Transfrom snapshot using MCStXSnapshotPostReadTransformation after reading .mcz
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
170
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     1
"{ Package: 'stx:goodies/monticello' }"
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     2
972
e907afea8852 class: stx_goodies_monticello
Claus Gittinger <cg@exept.de>
parents: 958
diff changeset
     3
"{ NameSpace: Smalltalk }"
e907afea8852 class: stx_goodies_monticello
Claus Gittinger <cg@exept.de>
parents: 958
diff changeset
     4
170
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     5
LibraryDefinition subclass:#stx_goodies_monticello
767
8054b14c28d5 class: stx_goodies_monticello
Claus Gittinger <cg@exept.de>
parents: 756
diff changeset
     6
	instanceVariableNames:''
8054b14c28d5 class: stx_goodies_monticello
Claus Gittinger <cg@exept.de>
parents: 756
diff changeset
     7
	classVariableNames:''
8054b14c28d5 class: stx_goodies_monticello
Claus Gittinger <cg@exept.de>
parents: 756
diff changeset
     8
	poolDictionaries:''
8054b14c28d5 class: stx_goodies_monticello
Claus Gittinger <cg@exept.de>
parents: 756
diff changeset
     9
	category:'* Projects & Packages *'
170
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    10
!
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    11
972
e907afea8852 class: stx_goodies_monticello
Claus Gittinger <cg@exept.de>
parents: 958
diff changeset
    12
!stx_goodies_monticello class methodsFor:'documentation'!
e907afea8852 class: stx_goodies_monticello
Claus Gittinger <cg@exept.de>
parents: 958
diff changeset
    13
e907afea8852 class: stx_goodies_monticello
Claus Gittinger <cg@exept.de>
parents: 958
diff changeset
    14
documentation
e907afea8852 class: stx_goodies_monticello
Claus Gittinger <cg@exept.de>
parents: 958
diff changeset
    15
"
e907afea8852 class: stx_goodies_monticello
Claus Gittinger <cg@exept.de>
parents: 958
diff changeset
    16
    Package documentation:
e907afea8852 class: stx_goodies_monticello
Claus Gittinger <cg@exept.de>
parents: 958
diff changeset
    17
e907afea8852 class: stx_goodies_monticello
Claus Gittinger <cg@exept.de>
parents: 958
diff changeset
    18
    This library provides support classes to read and write monticello packages
973
8a67537c9bea class: stx_goodies_monticello
Claus Gittinger <cg@exept.de>
parents: 972
diff changeset
    19
    (as used in Squeak and Pharo) and a GUI to browse and load such packages.
972
e907afea8852 class: stx_goodies_monticello
Claus Gittinger <cg@exept.de>
parents: 958
diff changeset
    20
973
8a67537c9bea class: stx_goodies_monticello
Claus Gittinger <cg@exept.de>
parents: 972
diff changeset
    21
    Notice that Squeak packages usually do not work out-of-the-box in ST/X.
972
e907afea8852 class: stx_goodies_monticello
Claus Gittinger <cg@exept.de>
parents: 958
diff changeset
    22
"
e907afea8852 class: stx_goodies_monticello
Claus Gittinger <cg@exept.de>
parents: 958
diff changeset
    23
! !
170
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    24
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    25
!stx_goodies_monticello class methodsFor:'description'!
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    26
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    27
excludedFromPreRequisites
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    28
    "list all packages which should be ignored in the automatic
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    29
     preRequisites scan. See #preRequisites for more."
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    30
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    31
    ^ #(
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    32
    )
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    33
!
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    34
731
a5381bbaee2e Now preRequiites are separated in mandatoryPreRequisites and referencedPreRequisites
Stefan Vogel <sv@exept.de>
parents: 551
diff changeset
    35
mandatoryPreRequisites
996
ab948c69360b Transfrom snapshot using MCStXSnapshotPostReadTransformation after reading .mcz
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 995
diff changeset
    36
    "list packages which are mandatory as a prerequisite.
ab948c69360b Transfrom snapshot using MCStXSnapshotPostReadTransformation after reading .mcz
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 995
diff changeset
    37
     This are packages containing superclasses of my classes and classes which
ab948c69360b Transfrom snapshot using MCStXSnapshotPostReadTransformation after reading .mcz
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 995
diff changeset
    38
     are extended by myself.
ab948c69360b Transfrom snapshot using MCStXSnapshotPostReadTransformation after reading .mcz
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 995
diff changeset
    39
     They are mandatory, because we need these packages as a prerequisite for loading and compiling.
ab948c69360b Transfrom snapshot using MCStXSnapshotPostReadTransformation after reading .mcz
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 995
diff changeset
    40
     This method is generated automatically,
ab948c69360b Transfrom snapshot using MCStXSnapshotPostReadTransformation after reading .mcz
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 995
diff changeset
    41
     by searching along the inheritance chain of all of my classes."
170
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    42
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    43
    ^ #(
996
ab948c69360b Transfrom snapshot using MCStXSnapshotPostReadTransformation after reading .mcz
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 995
diff changeset
    44
        #'stx:libbasic'    "AbstractTime - extended"
ab948c69360b Transfrom snapshot using MCStXSnapshotPostReadTransformation after reading .mcz
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 995
diff changeset
    45
        #'stx:libbasic3'    "AbstractSourceCodeManager - superclass of MCSourceCodeManager"
ab948c69360b Transfrom snapshot using MCStXSnapshotPostReadTransformation after reading .mcz
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 995
diff changeset
    46
        #'stx:libcompat'    "ListItemWrapper - superclass of MCDependentsWrapper"
ab948c69360b Transfrom snapshot using MCStXSnapshotPostReadTransformation after reading .mcz
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 995
diff changeset
    47
        #'stx:libtool'    "AbstractSettingsApplication - superclass of MCSettingsApp"
ab948c69360b Transfrom snapshot using MCStXSnapshotPostReadTransformation after reading .mcz
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 995
diff changeset
    48
        #'stx:libview2'    "ApplicationModel - extended"
ab948c69360b Transfrom snapshot using MCStXSnapshotPostReadTransformation after reading .mcz
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 995
diff changeset
    49
        #'stx:libwidg2'    "AbstractHierarchicalItem - superclass of MCPackageEntry"
731
a5381bbaee2e Now preRequiites are separated in mandatoryPreRequisites and referencedPreRequisites
Stefan Vogel <sv@exept.de>
parents: 551
diff changeset
    50
    )
a5381bbaee2e Now preRequiites are separated in mandatoryPreRequisites and referencedPreRequisites
Stefan Vogel <sv@exept.de>
parents: 551
diff changeset
    51
!
a5381bbaee2e Now preRequiites are separated in mandatoryPreRequisites and referencedPreRequisites
Stefan Vogel <sv@exept.de>
parents: 551
diff changeset
    52
a5381bbaee2e Now preRequiites are separated in mandatoryPreRequisites and referencedPreRequisites
Stefan Vogel <sv@exept.de>
parents: 551
diff changeset
    53
referencedPreRequisites
996
ab948c69360b Transfrom snapshot using MCStXSnapshotPostReadTransformation after reading .mcz
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 995
diff changeset
    54
    "list packages which are a prerequisite, because they contain
ab948c69360b Transfrom snapshot using MCStXSnapshotPostReadTransformation after reading .mcz
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 995
diff changeset
    55
     classes which are referenced by my classes.
ab948c69360b Transfrom snapshot using MCStXSnapshotPostReadTransformation after reading .mcz
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 995
diff changeset
    56
     We do not need these packages as a prerequisite for compiling or loading,
ab948c69360b Transfrom snapshot using MCStXSnapshotPostReadTransformation after reading .mcz
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 995
diff changeset
    57
     however, a class from it may be referenced during execution and having it
ab948c69360b Transfrom snapshot using MCStXSnapshotPostReadTransformation after reading .mcz
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 995
diff changeset
    58
     unloaded then may lead to a runtime doesNotUnderstand error, unless the caller
ab948c69360b Transfrom snapshot using MCStXSnapshotPostReadTransformation after reading .mcz
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 995
diff changeset
    59
     includes explicit checks for the package being present.
ab948c69360b Transfrom snapshot using MCStXSnapshotPostReadTransformation after reading .mcz
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 995
diff changeset
    60
     This method is generated automatically,
ab948c69360b Transfrom snapshot using MCStXSnapshotPostReadTransformation after reading .mcz
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 995
diff changeset
    61
     by searching all classes (and their packages) which are referenced by my classes."
731
a5381bbaee2e Now preRequiites are separated in mandatoryPreRequisites and referencedPreRequisites
Stefan Vogel <sv@exept.de>
parents: 551
diff changeset
    62
a5381bbaee2e Now preRequiites are separated in mandatoryPreRequisites and referencedPreRequisites
Stefan Vogel <sv@exept.de>
parents: 551
diff changeset
    63
    ^ #(
996
ab948c69360b Transfrom snapshot using MCStXSnapshotPostReadTransformation after reading .mcz
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 995
diff changeset
    64
        #'stx:goodies/communication'    "FTPClient - referenced by MCFtpRepository>>clientDo:"
ab948c69360b Transfrom snapshot using MCStXSnapshotPostReadTransformation after reading .mcz
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 995
diff changeset
    65
        #'stx:libbasic2'    "Iterator - referenced by MCPackageList>>makeGenerator"
ab948c69360b Transfrom snapshot using MCStXSnapshotPostReadTransformation after reading .mcz
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 995
diff changeset
    66
        #'stx:libcomp'    "Parser - referenced by MCRepositoryBrowser>>repositoryAddFromExpressionString"
ab948c69360b Transfrom snapshot using MCStXSnapshotPostReadTransformation after reading .mcz
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 995
diff changeset
    67
        #'stx:libhtml'    "HTMLDocumentView - referenced by MCRepositoryBrowser>>openDocumentation"
ab948c69360b Transfrom snapshot using MCStXSnapshotPostReadTransformation after reading .mcz
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 995
diff changeset
    68
        #'stx:libview'    "Color - referenced by MCCommitDialog>>findUniqueVersionNumber"
ab948c69360b Transfrom snapshot using MCStXSnapshotPostReadTransformation after reading .mcz
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 995
diff changeset
    69
        #'stx:libwidg'    "PopUpMenu - referenced by MCVersionInspector>>pickAncestor"
ab948c69360b Transfrom snapshot using MCStXSnapshotPostReadTransformation after reading .mcz
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 995
diff changeset
    70
    )
ab948c69360b Transfrom snapshot using MCStXSnapshotPostReadTransformation after reading .mcz
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 995
diff changeset
    71
!
ab948c69360b Transfrom snapshot using MCStXSnapshotPostReadTransformation after reading .mcz
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 995
diff changeset
    72
ab948c69360b Transfrom snapshot using MCStXSnapshotPostReadTransformation after reading .mcz
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 995
diff changeset
    73
subProjects
ab948c69360b Transfrom snapshot using MCStXSnapshotPostReadTransformation after reading .mcz
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 995
diff changeset
    74
    "list packages which are known as subprojects.
ab948c69360b Transfrom snapshot using MCStXSnapshotPostReadTransformation after reading .mcz
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 995
diff changeset
    75
     The generated makefile will enter those and make there as well.
ab948c69360b Transfrom snapshot using MCStXSnapshotPostReadTransformation after reading .mcz
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 995
diff changeset
    76
     However: they are not forced to be loaded when a package is loaded;
ab948c69360b Transfrom snapshot using MCStXSnapshotPostReadTransformation after reading .mcz
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 995
diff changeset
    77
     for those, redefine requiredPrerequisites."
ab948c69360b Transfrom snapshot using MCStXSnapshotPostReadTransformation after reading .mcz
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 995
diff changeset
    78
ab948c69360b Transfrom snapshot using MCStXSnapshotPostReadTransformation after reading .mcz
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 995
diff changeset
    79
    ^ #(
170
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    80
    )
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    81
! !
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    82
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    83
!stx_goodies_monticello class methodsFor:'description - contents'!
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    84
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    85
classNamesAndAttributes
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    86
    "lists the classes which are to be included in the project.
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    87
     Each entry in the list may be: a single class-name (symbol),
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    88
     or an array-literal consisting of class name and attributes.
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    89
     Attributes are: #autoload or #<os> where os is one of win32, unix,..."
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    90
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    91
    ^ #(
756
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
    92
        "<className> or (<className> attributes...) in load order"
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
    93
        InMidstOfFileinNotification
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
    94
        MCAncestry
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
    95
        MCBrowserList
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
    96
        MCChangeSelectionRequest
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
    97
        MCConflict
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
    98
        MCDefinition
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
    99
        MCDefinitionIndex
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   100
        MCDependencySorter
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   101
        (MCDependentsWrapper autoload)
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   102
        MCDialog
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   103
        MCDirtyPackageInfo
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   104
        MCDoItParser
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   105
        MCEmptyPackageInfo
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   106
        MCFrontier
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   107
        MCInteractiveLoadingQuery
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   108
        MCLazyPropertyDictionary
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   109
        MCMergeRecord
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   110
        MCMergeResolutionRequest
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   111
        MCMerger
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   112
        MCMock
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   113
        MCMockAPoolDictionary
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   114
        MCMockDependency
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   115
        MCMockPackageInfo
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   116
        MCNoChangesException
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   117
        MCPackage
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   118
        MCPackageCache
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   119
        MCPackageEntry
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   120
        MCPackageLoader
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   121
        MCPackageManager
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   122
        MCPatch
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   123
        MCPatchOperation
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   124
        MCPatcher
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   125
        MCReader
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   126
        MCRepository
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   127
        MCRepositoryBrowser
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   128
        MCRepositoryEntry
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   129
        MCRepositoryGroup
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   130
        MCScanner
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   131
        MCSettingsApp
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   132
        MCSnapshot
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   133
        MCSourceCodeManager
958
e00dfdc68a4a added class: MCClassComment
Claus Gittinger <cg@exept.de>
parents: 950
diff changeset
   134
        MCStXNamespaceQuery
e00dfdc68a4a added class: MCClassComment
Claus Gittinger <cg@exept.de>
parents: 950
diff changeset
   135
        MCStXPackageInfo
756
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   136
        MCStXPackageQuery
958
e00dfdc68a4a added class: MCClassComment
Claus Gittinger <cg@exept.de>
parents: 950
diff changeset
   137
        MCStXSnapshotTransformation
e00dfdc68a4a added class: MCClassComment
Claus Gittinger <cg@exept.de>
parents: 950
diff changeset
   138
        MCStxVersionInfo
756
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   139
        MCTimestampAnnotation
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   140
        MCTool
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   141
        (MCToolWindowBuilder autoload)
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   142
        MCVariableDefinition
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   143
        MCVersion
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   144
        MCVersionDependency
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   145
        MCVersionEntry
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   146
        MCVersionLoader
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   147
        MCVersionMerger
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   148
        MCVersionNameAndMessageRequest
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   149
        MCVersionNotification
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   150
        MCVersionSorter
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   151
        MCWriter
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   152
        MethodReference
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   153
        PackageOrganizer
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   154
        #'stx_goodies_monticello'
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   155
        MCAddition
958
e00dfdc68a4a added class: MCClassComment
Claus Gittinger <cg@exept.de>
parents: 950
diff changeset
   156
        MCClassComment
756
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   157
        MCClassDefinition
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   158
        MCClassInstanceVariableDefinition
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   159
        MCClassTraitDefinition
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   160
        MCClassTraitParser
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   161
        MCClassVariableDefinition
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   162
        MCCodeTool
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   163
        MCCommitDialog
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   164
        MCDictionaryRepository
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   165
        MCDiffyVersion
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   166
        MCFileBasedRepository
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   167
        MCFilteredVersionSorter
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   168
        MCGOODSRepository
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   169
        MCInstanceVariableDefinition
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   170
        MCMczWriter
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   171
        MCMethodDefinition
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   172
        MCMockDefinition
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   173
        MCMockDependentItem
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   174
        MCModification
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   175
        MCMultiPackageLoader
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   176
        MCOrganizationDefinition
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   177
        MCPackageList
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   178
        MCPoolImportDefinition
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   179
        MCRemoval
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   180
        MCRepositoryDialog
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   181
        MCRepositoryList
958
e00dfdc68a4a added class: MCClassComment
Claus Gittinger <cg@exept.de>
parents: 950
diff changeset
   182
        (MCSaveVersionDialog autoload)
756
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   183
        MCScriptDefinition
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   184
        MCSnapshotReader
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   185
        MCStWriter
958
e00dfdc68a4a added class: MCClassComment
Claus Gittinger <cg@exept.de>
parents: 950
diff changeset
   186
        MCStXSnapshotPostReadTransformation
e00dfdc68a4a added class: MCClassComment
Claus Gittinger <cg@exept.de>
parents: 950
diff changeset
   187
        MCStXSnapshotPreWriteTransformation
756
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   188
        MCSystemCategoryParser
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   189
        MCThreeWayMerger
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   190
        MCTraitParser
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   191
        MCVersionHistoryBrowser
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   192
        MCVersionInfo
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   193
        MCVersionInfoWriter
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   194
        MCVersionInspector
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   195
        MCVersionList
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   196
        MCVersionReader
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   197
        MCWorkingAncestry
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   198
        MCWorkingCopy
958
e00dfdc68a4a added class: MCClassComment
Claus Gittinger <cg@exept.de>
parents: 950
diff changeset
   199
        (MCWorkingCopyBrowser autoload)
756
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   200
        MCWriteOnlyRepository
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   201
        MCDirectoryRepository
958
e00dfdc68a4a added class: MCClassComment
Claus Gittinger <cg@exept.de>
parents: 950
diff changeset
   202
        (MCFileRepositoryInspector autoload)
756
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   203
        MCFtpRepository
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   204
        MCHttpRepository
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   205
        MCLazyVersionInfo
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   206
        MCMcdWriter
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   207
        MCMczReader
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   208
        MCPatchBrowser
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   209
        MCPostscriptDefinition
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   210
        MCPreambleDefinition
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   211
        MCRemovalPostscriptDefinition
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   212
        MCRemovalPreambleDefinition
958
e00dfdc68a4a added class: MCClassComment
Claus Gittinger <cg@exept.de>
parents: 950
diff changeset
   213
        (MCRepositoryInspector autoload)
e00dfdc68a4a added class: MCClassComment
Claus Gittinger <cg@exept.de>
parents: 950
diff changeset
   214
        (MCSMCacheRepository autoload)
756
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   215
        MCSMReleaseRepository
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   216
        MCSmtpRepository
958
e00dfdc68a4a added class: MCClassComment
Claus Gittinger <cg@exept.de>
parents: 950
diff changeset
   217
        (MCSnapshotBrowser autoload)
756
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   218
        MCStReader
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   219
        MCStxMczWriter
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   220
        MCStxStWriter
958
e00dfdc68a4a added class: MCClassComment
Claus Gittinger <cg@exept.de>
parents: 950
diff changeset
   221
        MCTraitDefinition
e00dfdc68a4a added class: MCClassComment
Claus Gittinger <cg@exept.de>
parents: 950
diff changeset
   222
        (MCWorkingHistoryBrowser autoload)
e00dfdc68a4a added class: MCClassComment
Claus Gittinger <cg@exept.de>
parents: 950
diff changeset
   223
        MCCacheRepository
e00dfdc68a4a added class: MCClassComment
Claus Gittinger <cg@exept.de>
parents: 950
diff changeset
   224
        (MCChangeSelector autoload)
e00dfdc68a4a added class: MCClassComment
Claus Gittinger <cg@exept.de>
parents: 950
diff changeset
   225
        MCMcdReader
e00dfdc68a4a added class: MCClassComment
Claus Gittinger <cg@exept.de>
parents: 950
diff changeset
   226
        (MCMergeBrowser autoload)
996
ab948c69360b Transfrom snapshot using MCStXSnapshotPostReadTransformation after reading .mcz
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 995
diff changeset
   227
        MCStXMczReader
958
e00dfdc68a4a added class: MCClassComment
Claus Gittinger <cg@exept.de>
parents: 950
diff changeset
   228
        MCSubDirectoryRepository
170
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   229
    )
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   230
!
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   231
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   232
extensionMethodNames
996
ab948c69360b Transfrom snapshot using MCStXSnapshotPostReadTransformation after reading .mcz
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 995
diff changeset
   233
    "list class/selector pairs of extensions.
ab948c69360b Transfrom snapshot using MCStXSnapshotPostReadTransformation after reading .mcz
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 995
diff changeset
   234
     A correponding method with real names must be present in my concrete subclasses"
170
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   235
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   236
    ^ #(
756
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   237
        Behavior traitCompositionString
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   238
        Behavior typeOfClass
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   239
        Class asClassDefinition
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   240
        Class classDefinitions
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   241
        Class poolDictionaryNames
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   242
        ClassDescription mcDefinition
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   243
        Object isConflict
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   244
        SequenceableCollection copyReplaceAll:with:asTokens:
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   245
        Stream isMessageStream
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   246
        String extractNumber
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   247
        String withSqueakLineEndings
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   248
        StringCollection asStringWithNativeLineEndings
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   249
        StringCollection asStringWithSqueakLineEndings
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   250
        Symbol isDoIt
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   251
        #'Tools::NewSystemBrowser' projectMenuMonticelloCommit
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   252
        UndefinedObject typeOfClass
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   253
        UserPreferences mcEnabled
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   254
        UserPreferences mcEnabled:
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   255
        UserPreferences mcRepositories
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   256
        UserPreferences mcRepositories:
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   257
        VersionInfo timeStamp
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   258
        'Annotation class' mctimestamp:
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   259
        'ProjectDefinition class' #'monticelloTimestamps_code'
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   260
        'ProjectDefinition class' #'monticelloTimestamps_codeFor:'
2bdeb427dc46 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 733
diff changeset
   261
        'Timestamp class' fromMethodTimeStamp:
843
a4ea1147dd16 More support Squeak/Pharo interoperability - part 1:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 767
diff changeset
   262
        Change mcDefinition
a4ea1147dd16 More support Squeak/Pharo interoperability - part 1:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 767
diff changeset
   263
        Change mcDefinition:
a4ea1147dd16 More support Squeak/Pharo interoperability - part 1:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 767
diff changeset
   264
        'ProjectDefinition class' monticelloName
a4ea1147dd16 More support Squeak/Pharo interoperability - part 1:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 767
diff changeset
   265
        'ProjectDefinition class' #'monticelloAncestry_code'
a4ea1147dd16 More support Squeak/Pharo interoperability - part 1:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 767
diff changeset
   266
        PackageInfo isMCStXPackageInfo
a4ea1147dd16 More support Squeak/Pharo interoperability - part 1:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 767
diff changeset
   267
        CharacterArray asStringWithSqueakLineEndings
a4ea1147dd16 More support Squeak/Pharo interoperability - part 1:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 767
diff changeset
   268
        CharacterArray asStringWithNativeLineEndings
884
ad72b9928675 Added ProjectDefinition>>monticelloNameForMCZ
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 861
diff changeset
   269
        'ProjectDefinition class' monticelloNameForMCZ
170
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   270
    )
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   271
! !
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   272
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   273
!stx_goodies_monticello class methodsFor:'description - project information'!
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   274
731
a5381bbaee2e Now preRequiites are separated in mandatoryPreRequisites and referencedPreRequisites
Stefan Vogel <sv@exept.de>
parents: 551
diff changeset
   275
applicationIconFileName
a5381bbaee2e Now preRequiites are separated in mandatoryPreRequisites and referencedPreRequisites
Stefan Vogel <sv@exept.de>
parents: 551
diff changeset
   276
    "Return the name (without suffix) of an icon-file (the app's icon); will be included in the rc-resource file"
a5381bbaee2e Now preRequiites are separated in mandatoryPreRequisites and referencedPreRequisites
Stefan Vogel <sv@exept.de>
parents: 551
diff changeset
   277
a5381bbaee2e Now preRequiites are separated in mandatoryPreRequisites and referencedPreRequisites
Stefan Vogel <sv@exept.de>
parents: 551
diff changeset
   278
    ^ nil
a5381bbaee2e Now preRequiites are separated in mandatoryPreRequisites and referencedPreRequisites
Stefan Vogel <sv@exept.de>
parents: 551
diff changeset
   279
    "/ ^ self applicationName
a5381bbaee2e Now preRequiites are separated in mandatoryPreRequisites and referencedPreRequisites
Stefan Vogel <sv@exept.de>
parents: 551
diff changeset
   280
!
a5381bbaee2e Now preRequiites are separated in mandatoryPreRequisites and referencedPreRequisites
Stefan Vogel <sv@exept.de>
parents: 551
diff changeset
   281
170
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   282
companyName
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   283
    "Return a companyname which will appear in <lib>.rc"
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   284
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   285
    ^ 'eXept Software AG'
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   286
!
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   287
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   288
description
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   289
    "Return a description string which will appear in vc.def / bc.def"
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   290
426
a3c68303028c automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 420
diff changeset
   291
    ^ 'Smalltalk/X Monticello Class library'
a3c68303028c automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 420
diff changeset
   292
a3c68303028c automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 420
diff changeset
   293
    "Modified: / 20-08-2011 / 16:57:40 / cg"
170
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   294
!
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   295
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   296
legalCopyright
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   297
    "Return a copyright string which will appear in <lib>.rc"
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   298
426
a3c68303028c automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 420
diff changeset
   299
    ^ 'Public - See SqueakSource'
a3c68303028c automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 420
diff changeset
   300
a3c68303028c automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 420
diff changeset
   301
    "Modified: / 20-08-2011 / 16:58:01 / cg"
170
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   302
!
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   303
731
a5381bbaee2e Now preRequiites are separated in mandatoryPreRequisites and referencedPreRequisites
Stefan Vogel <sv@exept.de>
parents: 551
diff changeset
   304
productInstallDirBaseName
a5381bbaee2e Now preRequiites are separated in mandatoryPreRequisites and referencedPreRequisites
Stefan Vogel <sv@exept.de>
parents: 551
diff changeset
   305
    "Returns a default installDir which will appear in <app>.nsi.
a5381bbaee2e Now preRequiites are separated in mandatoryPreRequisites and referencedPreRequisites
Stefan Vogel <sv@exept.de>
parents: 551
diff changeset
   306
     This is usually not the one you want to keep"
a5381bbaee2e Now preRequiites are separated in mandatoryPreRequisites and referencedPreRequisites
Stefan Vogel <sv@exept.de>
parents: 551
diff changeset
   307
a5381bbaee2e Now preRequiites are separated in mandatoryPreRequisites and referencedPreRequisites
Stefan Vogel <sv@exept.de>
parents: 551
diff changeset
   308
    ^ (self package asCollectionOfSubstringsSeparatedByAny:':/') last
a5381bbaee2e Now preRequiites are separated in mandatoryPreRequisites and referencedPreRequisites
Stefan Vogel <sv@exept.de>
parents: 551
diff changeset
   309
!
a5381bbaee2e Now preRequiites are separated in mandatoryPreRequisites and referencedPreRequisites
Stefan Vogel <sv@exept.de>
parents: 551
diff changeset
   310
170
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   311
productName
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   312
    "Return a product name which will appear in <lib>.rc"
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   313
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   314
    ^ 'Smalltalk/X'
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   315
! !
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   316
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   317
!stx_goodies_monticello class methodsFor:'documentation'!
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   318
413
dc9d07e446b1 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 406
diff changeset
   319
version
973
8a67537c9bea class: stx_goodies_monticello
Claus Gittinger <cg@exept.de>
parents: 972
diff changeset
   320
    ^ '$Header: /cvs/stx/stx/goodies/monticello/stx_goodies_monticello.st,v 1.25 2015-02-21 12:34:04 cg Exp $'
413
dc9d07e446b1 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 406
diff changeset
   321
!
dc9d07e446b1 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 406
diff changeset
   322
170
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   323
version_CVS
973
8a67537c9bea class: stx_goodies_monticello
Claus Gittinger <cg@exept.de>
parents: 972
diff changeset
   324
    ^ '$Header: /cvs/stx/stx/goodies/monticello/stx_goodies_monticello.st,v 1.25 2015-02-21 12:34:04 cg Exp $'
995
92bb466548a9 Removed test classes from stx:goodies/monticello - they're in tests sub package.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 973
diff changeset
   325
!
92bb466548a9 Removed test classes from stx:goodies/monticello - they're in tests sub package.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 973
diff changeset
   326
92bb466548a9 Removed test classes from stx:goodies/monticello - they're in tests sub package.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 973
diff changeset
   327
version_HG
92bb466548a9 Removed test classes from stx:goodies/monticello - they're in tests sub package.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 973
diff changeset
   328
    ^ '$Changeset: <not expanded> $'
170
af0405ebc5a5 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   329
! !
731
a5381bbaee2e Now preRequiites are separated in mandatoryPreRequisites and referencedPreRequisites
Stefan Vogel <sv@exept.de>
parents: 551
diff changeset
   330