# you might change the following

BASEINC = /usr/include/
X11INC = ${BASEINC}X11R5
XMINC = ${BASEINC}Motif1.2
INCLS = -I${X11INC} -I${XMINC}

BASELIB = /usr/lib/
X11LIB = ${BASELIB}X11R5
XMLIB = ${BASELIB}Motif1.2
LIBS = -L${X11LIB} -L${XMLIB}

CC = cc


# you should not change anything below

OBJS =  chpower.o zoom.o titler.o title.o simplehzinput.o simplehzdraw.o simplehz.o simplecursor.o default.o\
	grapcx.o graxbm.o selection.o scrobars.o ps.o pointer.o pageset.o pagedel.o page.o hzdraw.o gifinf.o fonts.o message.o \
	grapm.o convert.o pagenum.o main.o layout.o inputcallback.o input.o hzinmod.o hbf.o gifwr.o gifcmp.o find.o file.o edit.o \
	picimport.o graphics.o gragif.o ttfmenu.o cursor.o color.o charset.o HZutil.o HZtrieWc.o HZtrie.o HZinMthd.o HZinCntx.o HZinArea.o \
	grabmp.o unicode.o dbyte.o HZfilter.o HZchList.o HZbuiltn.o HZassoc.o HZInput.o basic.o findex.o loadtable.o render.o ttf2bmp.o

.c.o:   ; $(CC) -O -DX11R5 ${INCLS} -c $*.c

all: ${OBJS}	
	${CC} -O ${LIBS} -o chpower/chpower ${OBJS} -lXm -lXt -lX11


