Servertec   Statements
Content
Introduction
Release Notes
Features
FAQs
Requirements
Installation
Change Log
Future Plans
Knowledge Base
Reference Manual
Conventions
iMake
Make Files
Constants
Identifiers
Operators
Directives
Statements
Assignment
Inference
Target

Macros
Sales
Legal
Feedback

 

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
 Built with iScript Copyright © 1997-1999 Servertec. All rights reserved.
Last Modified: Tue Jan 26 22:18:21 EST 1999