CFLAGS=-g  -I/usr/X11/include -L/usr/X11/lib -lXt -lXmu -lX11 -lm
PFLAGS=-g -L/usr/X11/lib -lX11 --automake --exact-compare-strings --truncate-strings -Wwarnings -I /usr/lib/gcc-lib/i486-suse-linux/2.95.3/include/
PC=gpc

plannam.dat: plannam.txt txt2dat
	txt2dat plannam.txt plannam.dat

plannam.p: plannam.dat plannam.p1 dat2pas
	cp plannam.p1 plannam.p
	./dat2pas plannam.dat >>plannam.p

%.p: %.p1 %.fon dat2pas
	cp $< $@
	./dat2pas $*.fon >>$@

master: master.p data.p grafik.p hsiraw.pas vbios.p xcrt.p tstring.pas types.pas utils.p xgraphic.c menus1.pas menus2.pas menus3.pas menus4.pas menus5.pas menus6.pas menus7.pas menus8.pas menus9.pas rom8x8.p rom8x14.p rom8x16.p xgraphic.o
	$(PC) $(PFLAGS) $(CPPFLAGS) $(TARGET_ARCH) master.p -omaster

planets: planets.p data.p grafik.p hsiraw.pas vbios.p xcrt.p xdos.p tstring.pas types.pas utils.p xgraphic.c menus1.pas menus2.pas menus3.pas menus4.pas menus5.pas menus6.pas menus7.pas menus8.pas menus9.pas rom8x8.p rom8x14.p rom8x16.p xgraphic.o font1.p
	$(PC) $(PFLAGS) $(CPPFLAGS) $(TARGET_ARCH) planets.p -oplanets
