# Linux
CC=c++
LIBS=-lcanna -ltermcap
CFLAGS=-O2 -g

# Solaris 2.6J
#CC=c++
#LIBS=-lcanna -lcurses -lsocket -lnsl
#CFLAGS=-O2 -g

# HP-UX 11.0
#CC=aCC
#LIBS=-lcanna -ltermcap
#CFLAGS=+O2 -g -Dnotdef

TARGET=canfep
OBJS=main.o canna.o pty.o

all: $(TARGET)

$(TARGET): $(OBJS)
	$(CC) $(CFLAGS) -o $@ $(OBJS) $(LIBS)

.C.o:
	$(CC) $(CFLAGS) -c $<

clean:
	rm -rf $(TARGET) $(OBJS)

main.o: Makefile canna.H pty.H main.C
canna.o: Makefile canna.H pty.H canna.C
pty.o: Makefile pty.H pty.C
