.dir.info
author Claus Gittinger <cg@exept.de>
Fri, 15 Jun 2018 10:54:35 +0200
changeset 5816 7876c07931a7
parent 85 b187d1de30df
permissions -rw-r--r--
#DOCUMENTATION by cg class: ComboListView class comment/format in: #documentation
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
85
b187d1de30df Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     1
This directory contains additional (less used) widgets. 
b187d1de30df Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     2
They are compiled by stc into the library 'libwidg2' to be
b187d1de30df Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     3
linked to your application and to smalltalk itself.
b187d1de30df Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     4
b187d1de30df Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     5
Less frequently used elements (TwoColList, Rulers, Sliders etc.)
b187d1de30df Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     6
are found here. You can build a smalltalk without these classes,
b187d1de30df Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     7
or define them as autoloaded (which is done in the patches file).
b187d1de30df Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     8
b187d1de30df Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     9
Depending on the configuration and capabilities of your Operating-
b187d1de30df Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    10
System, the resulting classlibrary is either:
b187d1de30df Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    11
b187d1de30df Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    12
	libwidg2.a      - an archive
b187d1de30df Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    13
b187d1de30df Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    14
	libwidg2.obj    - a prelinked object library
b187d1de30df Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    15
b187d1de30df Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    16
	libwidg2.so     - a shared object
b187d1de30df Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    17
b187d1de30df Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    18
the library includes init code (libwidg2_Init) for all of its components.
b187d1de30df Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    19
b187d1de30df Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    20
b187d1de30df Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    21
Things you can do here:
b187d1de30df Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    22
b187d1de30df Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    23
    make                compile all classes, producing libwidg
b187d1de30df Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    24
b187d1de30df Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    25
    make objs           compile all required object files
b187d1de30df Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    26
b187d1de30df Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    27
    make install        compile all and install in DESTLIBDIR
b187d1de30df Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    28
b187d1de30df Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    29
    make qinstall       only install - assumes binaries are up-to-date 
b187d1de30df Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    30
b187d1de30df Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    31
    make check          syntax check only over all .st files
b187d1de30df Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    32
b187d1de30df Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    33
    make <file>.o       compile <file>.st to object-file
b187d1de30df Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    34
b187d1de30df Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    35
    make <file>.c       compile <file>.st to c intermediate
b187d1de30df Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    36
b187d1de30df Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    37
    make clean
b187d1de30df Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    38
b187d1de30df Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    39
    make clobber