# text version
OBJS=cd-console.o cd.o
LIBS = -lncurses

# common
CFLAGS=-O2 -Wall
CC = gcc

all:
	make cd-console
	strip cd-console

cd-console: $(OBJS)
	$(CC) $(OBJS) $(LIBS) -o cd-console $(CFLAGS)

cd-console.o: cd.h cd-console.cpp
	$(CC) -c cd-console.cpp $(CFLAGS)

cd.o: cd.h cd.cpp
	$(CC) -c cd.cpp $(CFLAGS)

clean:
	rm -f $(OBJS) cd-console
