stx_libtool2.st
author Claus Gittinger <cg@exept.de>
Wed, 29 Jul 2009 20:02:02 +0200
changeset 2570 4e663bc64364
parent 2474 675a80b62692
child 2577 0ede5715d72e
permissions -rw-r--r--
changed #requestPackage
     1 "
     2  COPYRIGHT (c) 2006 by eXept Software AG
     3               All Rights Reserved
     4 
     5  This software is furnished under a license and may be used
     6  only in accordance with the terms of that license and with the
     7  inclusion of the above copyright notice.   This software may not
     8  be provided or otherwise made available to, or used by, any
     9  other person.  No title to or ownership of the software is
    10  hereby transferred.
    11 "
    12 "{ Package: 'stx:libtool2' }"
    13 
    14 LibraryDefinition subclass:#stx_libtool2
    15 	instanceVariableNames:''
    16 	classVariableNames:''
    17 	poolDictionaries:''
    18 	category:'* Projects & Packages *'
    19 !
    20 
    21 !stx_libtool2 class methodsFor:'documentation'!
    22 
    23 copyright
    24 "
    25  COPYRIGHT (c) 2006 by eXept Software AG
    26               All Rights Reserved
    27 
    28  This software is furnished under a license and may be used
    29  only in accordance with the terms of that license and with the
    30  inclusion of the above copyright notice.   This software may not
    31  be provided or otherwise made available to, or used by, any
    32  other person.  No title to or ownership of the software is
    33  hereby transferred.
    34 "
    35 !
    36 
    37 documentation
    38 "
    39     Build-Information for creation of the st/x standard library: stx_libtool2.
    40     This library contains additional developer tools.
    41 "
    42 ! !
    43 
    44 !stx_libtool2 class methodsFor:'description'!
    45 
    46 excludedFromPreRequisites
    47     ^ #(
    48         #'stx:libhtml'    "HTMLDocumentView - referenced by UIPainter>>doOpenWidgetDocumentation "
    49     )
    50 !
    51 
    52 preRequisites
    53     ^ #(
    54         #'stx:libbasic'    "Object - superclass of UIPainter::TreeView "
    55         #'stx:libbasic2'    "List - referenced by DataSetBuilder>>updateColumnView "
    56         #'stx:libtool'    "SystemBrowser - referenced by ResourceSelectionBrowser::ResourceMethod>>iconOn: "
    57         #'stx:libui'    "SpecCollection - referenced by UIPainterView>>fullSpecFor: "
    58         #'stx:libview'    "SimpleView - superclass of UIObjectView "
    59         #'stx:libview2'    "Model - superclass of UILayoutTool::Point "
    60         #'stx:libwidg'    "ObjectView - superclass of UIPainterView "
    61         #'stx:libwidg2'    "HierarchicalItem - superclass of MenuEditor::Item "
    62     )
    63 ! !
    64 
    65 !stx_libtool2 class methodsFor:'description - compilation'!
    66 
    67 additionalDefinitions_bc_dot_mak
    68     ^ '
    69 # see stdHeader_bc for LIBTOOL2_BASE
    70 # LIBTOOL2_BASE   =0x65000000
    71 LIB_BASE_LD_ARG=-b:$(LIBTOOL2_BASE)
    72 '
    73 ! !
    74 
    75 !stx_libtool2 class methodsFor:'description - contents'!
    76 
    77 classNamesAndAttributes
    78     ^ #(
    79         "<className> or (<className> attributes...) in load order"
    80         ColorEditDialog
    81         DataSetBuilder
    82         (DirectoryView autoload)
    83         (HierarchicalListEditor autoload)
    84         ImageEditor
    85         MenuEditor
    86         (MethodFinderWindow autoload)
    87         (MethodSelectionBrowser autoload)
    88         (#'NewInspector::NewInspectorList' autoload)
    89         (#'NewInspector::NewInspectorListView' autoload)
    90         (#'NewInspector::NewInspectorPanelView' autoload)
    91         (#'NewInspector::NewInspectorView' autoload)
    92         (ProjectBrowser autoload)
    93         (STXInstaller autoload)
    94         SelectionBrowser
    95         (ShellView autoload)
    96         (SnapShotImage autoload)
    97         (SnapShotImageMemory autoload)
    98         TabListEditor 
    99         (#'Tools::InternationalLanguageTranslationEditor' autoload)
   100         (#'Tools::ProjectDefinitionEditor' autoload)
   101         UIGalleryView
   102         UIHelpTool
   103         UILayoutTool
   104         UIObjectView
   105         UIPainter
   106         UISelectionPanel
   107         UISpecificationTool
   108         #'stx_libtool2'
   109         FileSelectionBrowser
   110         ResourceSelectionBrowser
   111         UIPainterView
   112         (#'Tools::ViewTreeModel' autoload)
   113         (#'Tools::ViewTreeApplication' autoload)
   114         (#'Tools::ViewTreeItem' autoload)
   115         (#'Tools::ObjectModuleInformation' autoload)
   116         FlyByWindowInformation
   117         UIListEditor
   118     )
   119 !
   120 
   121 extensionMethodNames
   122     ^ #(
   123     )
   124 ! !
   125 
   126 !stx_libtool2 class methodsFor:'description - project information'!
   127 
   128 companyName
   129     "Return a companyname which will appear in <lib>.rc"
   130 
   131     ^ 'eXept Software AG'
   132 !
   133 
   134 description
   135     "Return a description string which will appear in nt.def / bc.def"
   136 
   137     ^ 'Smalltalk/X Additional Tools'
   138 !
   139 
   140 legalCopyright
   141     "Return a copyright string which will appear in <lib>.rc"
   142 
   143     ^ 'Copyright Claus Gittinger 1988-2009\nCopyright eXept Software AG 1998-2009'
   144 
   145     "Modified: / 08-11-2007 / 16:58:56 / cg"
   146 ! !
   147 
   148 !stx_libtool2 class methodsFor:'documentation'!
   149 
   150 version
   151     ^ '$Header$'
   152 ! !