160786Sps# Makefile for less.
260786Sps# OS-9 version for Microware C 3.2.
360786Sps
460786Sps#### Start of system configuration section. ####
560786Sps
660786SpsCC = cc
760786SpsCPPFLAGS = -D_OSK_MWC32 -DDEBUG=0 -DSTRCSPN
860786SpsCFLAGS = -k=0 -v=.
960786SpsCFLAGS_COMPILE_ONLY = -r 
1060786SpsLDFLAGS = -igm=8
1160786SpsLIBS = -l=/dd/lib/termlib.l
1260786SpsO = r
1360786Sps
1460786Sps
1560786Sps#### End of system configuration section. ####
1660786Sps
1760786Sps.SUFFIXES: .c .${O}
1860786Sps
1960786Sps# This rule allows us to supply the necessary -D options
2060786Sps# in addition to whatever the user asks for.
2160786Sps
2260786Sps.c.${O}:
2360786Sps	${CC} ${CFLAGS_COMPILE_ONLY} ${CPPFLAGS} ${CFLAGS} $<
2460786Sps
25195941SdelphijOBJ = \
26195941Sdelphij	main.${O} screen.${O} brac.${O} ch.${O} charset.${O} cmdbuf.${O} \
27195941Sdelphij	command.${O} cvt.${O} decode.${O} edit.${O} filename.${O} forwback.${O} \
2860786Sps	help.${O} ifile.${O} input.${O} jump.${O} line.${O} linenum.${O} \
2960786Sps	lsystem.${O} mark.${O} optfunc.${O} option.${O} opttbl.${O} os.${O} \
30195941Sdelphij	output.${O} pattern.${O} position.${O} prompt.${O} search.${O} signal.${O} \
3160786Sps	tags.${O} ttyin.${O} version.${O}  regexp.${O}
3260786Sps
3360786Spsall: less lessecho lesskey
3460786Sps
3560786Spsless: ${OBJ}
3660786Sps	${CC} ${OBJ} -f=$@ ${LDFLAGS} ${LIBS}
3760786Sps
3860786Spslesskey: lesskey.${O} version.${O}
3960786Sps	${CC} lesskey.${O} version.${O} -f=$@ ${LDFLAGS}
4060786Sps
4160786Spslessecho: lessecho.${O} version.${O}
4260786Sps	${CC} lessecho.${O} version.${O} -f=$@ ${LDFLAGS}
4360786Sps
4460786Sps${OBJ}: defines.h less.h
4560786Sps
4660786Spsdefines.h: defines.o9
4760786Sps	copy defines.o9 defines.h -rf
48