home *** CD-ROM | disk | FTP | other *** search
- #
- # This make file is for the poly3d utility for Borland C++ 2.0
- # (Using Ansi C though).
- #
- # Only large model is created here.
- #
- # Gershon Elber, July 1990
- #
-
- # Works only on TC++ 1.0 make and up - swap out make before invoking command.
- .SWAP
-
- # Includes generic definitions.
- !include "..\makeflag.dos"
-
- OBJS = interact.obj matherr.obj poly3d.obj postscrp.obj
-
- # The {$< } is also new to TC++ 1.0 make - remove the { } pair if your make
- # choke on them (the { } signals batch mode that combines few operation at the
- # same time - very nice feature!).
- .c.obj:
- $(CC) -I$(INC_DIR) $(CFLAGS) -DSUPPORT_GIF_SAVE {$< }
-
- poly3d.exe: $(OBJS)
- $(LNK) @&&!
- $(TC_LIB_DIR)\c0l+
- $(OBJS)
- poly3d.exe
- poly3d.map
- $(LIBS)
- !$(LFLAGS)
-
- install: poly3d.exe
- copy poly3d.exe $(BIN_DIR)
- del poly3d.exe
- copy poly3dms.cfg $(BIN_DIR)\poly3d.cfg
-
- # Dependencies starts here - do not touch, generated automatically.
- interact.obj: program.h interact.h
- matherr.obj: matherr.h program.h
- poly3d.obj: program.h interact.h matherr.h
- postscrp.obj: program.h interact.h
-