Servertec Make Files
Reference Manual
Conventions
iMake
Touch
Make Files
Constants
Identifiers
Operators
Directives
Statements
Macros

Return

 

Make files are text files which tell iMake how to generate target files from source files.

Syntax

    { directive | statement }...

Notes

    directive a command to the make preprocessor.
    statement a command to the make processor.

    A \ (line continuation character) may be used at the end of a directive or statement to indicate that the directive or statement continues on the next line. This operator is normally used to break up long lines into multiple small lines.

Example

    #sample makefile
    
    #-----------------------------
    INCLUDES = global.h ppsup.h
    LIBS = global.lib ppsup.lib
    #-----------------------------
    .c.obj:
        cl /c $*.c
    
    .obj.lib:
        lib /out $*.lib $*.obj
    
    .obj.exe:
        link $*.obj $(LIBS)
    
    #-----------------------------
    all:        pp.exe
    
    #-----------------------------
    pp.exe:     pp.obj $(LIBS)
    pp.obj:     pp.c pp.h $(INCLUDES)
    
    #-----------------------------
    ppsup.lib:  ppexpr.obj symtab.obj
    ppexpr.obj: ppexpr.c $(INCLUDES)
    symtab.obj: symtab.c $(INCLUDES)
    
 top of page
Copyright © 1998-2005 Servertec. All rights reserved.
Privacy Statement.
Last Modified: Mon Sep 05 14:25:36 EDT 2005