.dir.info
author Claus Gittinger <cg@exept.de>
Wed, 01 Nov 1995 15:50:39 +0100
changeset 39 08e0f54e4f17
child 137 35392f5afac1
permissions -rw-r--r--
Initial revision

This is the directory where your smalltalk executable is created.
The TOP makefile arrives here and does a 'make' here as
a final step.
The make here will leave an execuatable 'smalltalk' here.
This can be executed here or copied to use/local/bin (or whereever).
For proper execution, smalltalk needs access to the sourcefiles (for the browser)
and some config files (resources, styles and .rc files).
The makefile here creates subdirectories containing symbolic links to
these files. The searchpath (see Smalltalk>>systemPath) for all file accesses 
is set to access files either locally, or in usr/local/lib/smalltalk.
Local operation:
	files are installed as symbolic links in subdirectories.
	The are accessed locally ('.' being in the path)
Group operation (proper installation):
	the files are installed as copies subdirs of in usr/local/lib/smalltalk
	Users may override these by creating subdirectories locally
	(for example: having a private 'smalltalk.rc')
	Access is from local files or global files - whichever is found first


Things you can do here:

    make                compile a smalltalk, create symbolic links to
			sourcefiles, bitmaps and resources.

    make smalltalk      only compile; leave links alone

    make symLinks       only symbolic links are created

    make install        install smalltalk, libraries, include-files
			and sources in DESTBINDIR and DESTLIBDIR.
			Check with 'make -n install' before doing so.
			DESTBINDIR/DESTLIBDIR are typically set to
				/usr/local/bin
				/usr/local/lib/smalltalk
			respectively.