Servertec Statements
Reference Manual
Conventions
iMake
Touch
Make Files
Constants
Identifiers
Operators
Directives
Statements
Assignment
Inference
Target

Macros

Return

 

A statement is an complete instruction to the make processor.

Syntax

    Commands Description
    Assignment identifier = value
    Inference .sourceextension.targetextension:
    command ...
    Target target: srcfile { depfile }...

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