Annotation of 43BSD/contrib/B/Structure, revision 1.1.1.1

1.1       root        1: # Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1984.
                      2: 
                      3: =======================================================================
                      4: = The Structure of the file system of the Mark 1 Implementation of B. =
                      5: =======================================================================
                      6: 
                      7: #
                      8: # DIRECTORY STRUCTURE
                      9: #
                     10: 
                     11: bin    place to install 'b' shell command file within B file system.
                     12: 
                     13: ex     example B workspaces.
                     14: 
                     15: doc    documentation.
                     16: 
                     17: lib    place to install auxiliary files and binaries within B file system.
                     18: 
                     19: man    manuals.
                     20: 
                     21: src    sources for the B system.
                     22: 
                     23: src/b
                     24:        sources for 'b' shell command file and its auxiliary files.
                     25: src/bed
                     26:        sources for the B editor 'bed'.
                     27: src/bint
                     28:        sources for the B interpreter 'bint'.
                     29: src/libbed
                     30:        sources for auxiliary files needed by the B editor.
                     31: src/libtermcap
                     32:        sources for the termcap library needed by the B editor.
                     33: 
                     34: #
                     35: # README's and MAKEFILE's
                     36: #
                     37: 
                     38: All source directories have README and Makefile files.
                     39: These Makefiles accept the following entry points:
                     40: 
                     41: make install   build new version of a program or library and install it
                     42:                together with auxiliary files in ./bin or ./lib.
                     43: 
                     44: make clean     remove unnecessary files that can easily be rebuilt.
                     45: 
                     46: make print     print sources, documentation or manuals.
                     47: 
                     48: #
                     49: # generic files
                     50: #
                     51: 
                     52: Most source Makefile's and src/b/b.sh and src/b/b_p.sh are generated
                     53: from generic copies by ./Setup. If you need to edit any of these and
                     54: still be able to run ./Setup later, you must edit the xx.gen generic
                     55: version of the file, and install it by running ./Setup.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.