#
#       ekglog - MakeFile
#
#       copyrights by Lukasz Bartnik 2003
#

CC = g++
OBJECTS = errors.o config.o main.o files.o stuff.o dbase.o history.o window.o\
	    menulist.o mainwin.o ui.o status.o command.o input.o zfstream.o\
	    commands/com_various.o commands/find.o commands/list.o commands/help.o

PROGRAM = ekglog

CFLAGS = -Wall -O2
INCLUDE_PATH= -I. -I.. -Icommands -I/usr/include/ncurses

.SUFFIXES: .o .cc

.cc.o: 
	$(CC) $(CFLAGS) $(INCLUDE_PATH) -c -o $@ $<

all: $(PROGRAM)

$(PROGRAM):     $(OBJECTS)
	$(CC) -o $(PROGRAM) $(OBJECTS) -lncurses -lz

clean:
	rm -f *.o commands/*.o $(PROGRAM) core
