# 1 "Makefile.cpp" 

















# 36 "Makefile.cpp" 



CC=		cc
CFLAGS=		-I. -DNO_MSG
LDFLAGS=	-s
LIBS=		-ltermcap
O=		o


HDRS=		globals.h keys.h keytab.h macros.h origami.h short.h

K_HDRS=		rcformat.h keys.h keybind.h scanner.h

SRCS=		origami.c editor.c edtutil.c fieldedt.c filer.c globals.c \
		misc.c oriedt.c procexit.c keytab.c keyboard.c screen.c \
		binread.c

K_SRCS=		scanner.c parser.c keybind.c

OBJS=		origami.$(O) editor.$(O) edtutil.$(O) fieldedt.$(O) filer.$(O) \
		globals.$(O) misc.$(O) oriedt.$(O) procexit.$(O) keytab.$(O) \
		keyboard.$(O) screen.$(O) binread.$(O) $(PUTW)

K_OBJS=		scanner.$(O) parser.$(O) keybind.$(O) $(PUTW)

all:		origami keybind

origami:	$(OBJS)
		$(CC) $(LDFLAGS) -o $@ $(OBJS) $(LIBS)

$(OBJS):	$(HDRS)

keybind:	$(K_OBJS)
		$(CC) $(LDFLAGS) -o $@ $(K_OBJS) $(LIBS)
		
$(K_OBJS):	$(K_HDRS)

clean:
		rm -f core origami keybind $(OBJS) $(K_OBJS)

# 85 "Makefile.cpp" 

shar:		clean
		shar -o ori.sh *
		compress ori.sh

