home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Fresh Fish 7
/
FreshFishVol7.bin
/
new
/
misc
/
sci
/
splines
/
smakefile
< prev
next >
Wrap
Makefile
|
1994-09-15
|
2KB
|
98 lines
######################################################################
#
# smakefile to build Spline
#
# GMD - 15 Sep 94
#
#
# SAS/C 6.5x
#
######################################################################
#
# debug stuff ; enable SF
#
##SF=debug=sf
SF=
INC=Proto
O=O/
SO=ObjectName=$(O) noIcons
OBJS = $(O)Spline.o \
$(O)bezier.o \
$(O)bspline.o \
$(O)cmds.o \
$(O)dlist.o \
$(O)interpl.o \
$(O)popmenu.o \
$(O)sprt.o
Spline : $(OBJS)
slink FROM lib:c.o $(OBJS) TO Spline LIB lib:sc.lib \
lib:scm.lib lib:amiga.lib noIcons quiet
$(O)Spline.o : Spline.c
sc $(SF) nover $(SO) Spline
$(O)bezier.o : bezier.c
sc $(SF) nover $(SO) bezier.c
$(O)bspline.o : bspline.c
sc $(SF) nover $(SO) bspline.c
$(O)cmds.o : cmds.c
sc $(SF) nover $(SO) cmds.c
$(O)dlist.o : dlist.c
sc $(SF) nover $(SO) dlist.c
$(O)interpl.o : interpl.c
sc $(SF) nover $(SO) interpl.c
$(O)popmenu.o : popmenu.c
sc $(SF) nover $(SO) popmenu.c
$(O)sprt.o : sprt.c
sc $(SF) nover $(SO) sprt.c
all: indent protos Spline
clean:
@Delete Spline >nil:
@Delete $(OBJS) >nil:
@Delete $(INC)/\#?.h >nil:
indent:
indent -gnu popmenu.c
indent -gnu sprt.c
indent -gnu Spline.c
indent -gnu bezier.c
indent -gnu bspline.c
indent -gnu cmds.c
indent -gnu dlist.c
indent -gnu interpl.c
#
# proto order is important ...
#
protos:
sc novers genprotos GenProtoFile=$(INC)/sprt_protos.h sprt.c
@Delete $(INC)/\#?.info >nil:
sc novers genprotos GenProtoFile=$(INC)/Spline_protos.h Spline.c
@Delete $(INC)/\#?.info >nil:
sc novers genprotos GenProtoFile=$(INC)/popmenu_protos.h popmenu.c
@Delete $(INC)/\#?.info >nil:
sc novers genprotos GenProtoFile=$(INC)/cmds_protos.h cmds.c
@Delete $(INC)/\#?.info >nil:
sc novers genprotos GenProtoFile=$(INC)/bspline_protos.h bspline.c
@Delete $(INC)/\#?.info >nil:
sc novers genprotos GenProtoFile=$(INC)/bezier_protos.h bezier.c
@Delete $(INC)/\#?.info >nil:
sc novers genprotos GenProtoFile=$(INC)/dlist_protos.h dlist.c
@Delete $(INC)/\#?.info >nil:
sc novers genprotos GenProtoFile=$(INC)/interpl_protos.h interpl.c
@Delete $(INC)/\#?.info >nil: