.dir.info
author Claus Gittinger <cg@exept.de>
Sun, 23 Feb 2020 10:56:34 +0100
changeset 4552 51e05f330692
parent 55 058c827630e7
permissions -rw-r--r--
#REFACTORING by exept class: AbstractSourceCodeManager class changed: #printClassRepositorySummaryForClass:on:
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
55
058c827630e7 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     1
This directory contains some more (less frequently used) basic classes.
058c827630e7 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     2
Which support program development.
058c827630e7 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     3
They are included in a standard smalltalk, but can be left out in a
058c827630e7 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     4
final applications.
058c827630e7 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     5
058c827630e7 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     6
Compiled by stc into the library 'libbasic3'.
058c827630e7 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     7
058c827630e7 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     8
Depending on the configuration and capabilities of your Operating-
058c827630e7 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     9
System, the resulting classlibrary is either:
058c827630e7 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    10
058c827630e7 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    11
        libbasic3.a      - an archive
058c827630e7 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    12
058c827630e7 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    13
        libbasic3.obj    - a prelinked object library
058c827630e7 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    14
058c827630e7 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    15
        libbasic3.so     - a shared object
058c827630e7 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    16
058c827630e7 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    17
the library includes init code (libbasic3_Init) for all of its components.
058c827630e7 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    18
058c827630e7 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    19
058c827630e7 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    20
Things you can do here:
058c827630e7 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    21
058c827630e7 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    22
    make                compile all classes, producing libbasic3
058c827630e7 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    23
058c827630e7 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    24
    make objs           compile object files
058c827630e7 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    25
058c827630e7 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    26
    make install        compile all and install in DESTLIBDIR
058c827630e7 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    27
058c827630e7 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    28
    make qinstall       only install - assumes binaries are up-to-date 
058c827630e7 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    29
058c827630e7 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    30
    make check          syntax check only over all .st files
058c827630e7 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    31
058c827630e7 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    32
    make <file>.o       compile <file>.st to object-file
058c827630e7 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    33
058c827630e7 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    34
    make <file>.c       compile <file>.st to c intermediate
058c827630e7 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    35
058c827630e7 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    36
    make clean
058c827630e7 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    37
058c827630e7 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    38
    make clobber