CC=gcc
CFLAGS=`gtk-config --cflags` -Wall

objects = komunikat.o main.o file.o interface.o genpak.o rcfile.o \
	graph.o graph3d.o help.o programs.o options.o misc.o seqed.o search.o \
	memory.o


all: arka
	mv arka ..

arka:	$(objects)
	gcc -o arka $(objects)  `gtk-config --libs` -lm

$(objects): main.h

graph3d.o: graph3d.c main.h
	gcc $(CFLAGS) -O3 -c -o graph3d.o graph3d.c 

help.o: help.c main.h help.h license.h readme.h

memory.o: memory.c 

readme.h: ../README.TXT
	echo 'static char readme[] = "\n"' > readme.h
	sed 's/"/''/g;s/.*/"&\\n"/' ../README.TXT >> readme.h
	echo ";" >> readme.h

clean:
	-rm *.o core
