#!/usr/local/bin/icmake -qt /tmp/nist
/*                              build

   A C++ makefile generated by cpp for nist.cc

*/

#include <cppmake.im>

void main()
{
// C++ compilation by default. If a C program is to be made
// use:
    sources = "*.c";

//  Uncomment and edit the next two statements if extra libraries are needed
// Specify libs from the most specific to the most general one
// To include X-OSF/Motif-libraries (from /usr/X11R6/lib)
// the following is suggested:
//	   libs = "-lXm -lXt -lX11";

//    libs    = "-l";		// extra libraries (no lib, .a)
//    libpath = "-L";		// extra library path specification

//  COMPILATION options: Uncomment and edit the next statement for extra options:
//  (e.g., -g for gdb-compilation, -O2 for optimzation),
//         -Wall, -i486 and -funsigned-char are already used by 'build'
//    copt = "";

//  LINK options: Edit the next statement for extra options:
//  (e.g., "-s" for strip (*not* with copt == "-g" !)):
    lopt = "-s";                     // strip

// Uncomment the next statement if you don't want to see the
// executed  commands:
//    echo(OFF);

// For library maintenance/construction, set the 'program source'
// and the 'binary program' arguments to ""
    cpp_make
    (
        "nist.c",             // program source
        "nist",                // program library
        "nist",                // binary program
        (list)""                     // list of classes
    );
/*
    expand the classes-list when classes come into existence. E.g.,
    (list)"class1" + (list)"class2"

    NOTE: objectfiles will be prefixed by their class-order numbers
    before they are entered into the library.
    Therefore, classes should not be removed from the class-list
    and the class-list should not be reordered.
    If reordering or removing clases is necessary, the compilation
    should start again from scratch.
*/
}
