120006a0bStron# Makefile for less. 220006a0bStron# OS/2 version, for emx+gcc compiler 320006a0bStron 420006a0bStron#### Start of system configuration section. #### 520006a0bStron 620006a0bStronCC = gcc -Zomf 720006a0bStronCFLAGS = -I. -O2 -Wall 820006a0bStronLDFLAGS = -s -Zcrtdll 920006a0bStronLIBS = -ltermcap 1020006a0bStronO = obj 1120006a0bStron 1220006a0bStron#### End of system configuration section. #### 1320006a0bStron 1420006a0bStron.SUFFIXES: .c .${O} 1520006a0bStron 1620006a0bStron# This rule allows us to supply the necessary -D options 1720006a0bStron# in addition to whatever the user asks for. 1820006a0bStron.c.${O}: 1920006a0bStron ${CC} -c ${CPPFLAGS} ${CFLAGS} $< 2020006a0bStron 2120006a0bStronOBJ = \ 2220006a0bStron main.${O} screen.${O} brac.${O} ch.${O} charset.${O} cmdbuf.${O} \ 2320006a0bStron command.${O} cvt.${O} decode.${O} edit.${O} filename.${O} forwback.${O} \ 24*e4a6e799Ssimonb help.${O} ifile.${O} input.${O} jump.${O} lesskey_parse.${O} line.${O} linenum.${O} \ 2520006a0bStron lsystem.${O} mark.${O} optfunc.${O} option.${O} opttbl.${O} os.${O} \ 2620006a0bStron output.${O} pattern.${O} position.${O} prompt.${O} search.${O} signal.${O} \ 27*e4a6e799Ssimonb tags.${O} ttyin.${O} version.${O} xbuf.${O} regexp.${O} 2820006a0bStron 2920006a0bStronall: less.exe lesskey.exe scrsize.exe 3020006a0bStron 3120006a0bStronless.exe: ${OBJ} 3220006a0bStron ${CC} ${OBJ} -o $@ ${LDFLAGS} ${LIBS} 3320006a0bStron 34*e4a6e799Ssimonblesskey.exe: lesskey.${O} lesskey_parse.${O} version.${O} xbuf.${O} 35*e4a6e799Ssimonb ${CC} lesskey.${O} lesskey_parse.${O} version.${O} xbuf.${O} -o $@ ${LDFLAGS} 3620006a0bStron 3720006a0bStronscrsize.exe: scrsize.c 3820006a0bStron ${CC} ${CFLAGS} -D__ST_MT_ERRNO__ -s -Zmtd -lX11 $< 3920006a0bStron 4020006a0bStron${OBJ}: defines.h less.h 4120006a0bStron 4220006a0bStrondefines.h: defines.o2 4320006a0bStron copy defines.o2 defines.h 44