head     1.1;
branch   1.1.1;
access   ;
symbols  othersrc-base:1.1.1.1 TNF:1.1.1;
locks    ; strict;
comment  @# @;


1.1
date     2010.01.17.18.00.07;  author spz;  state Exp;
branches 1.1.1.1;
next     ;

1.1.1.1
date     2010.01.17.18.00.07;  author spz;  state Exp;
branches ;
next     ;


desc
@@



1.1
log
@Initial revision
@
text
@#	$NetBSD: Makefile,v 1.2 2010/01/17 01:41:34 dholland Exp $

TOP=../..
include $(TOP)/mk/setup.mk

PROG=prt3270
SRCS=prt3270.c ../../api/asc_ebc.c ../../api/ebc_disp.c ../../api/astosc.c

GENFILES=kbd.out astosc.out

CFLAGS+=-I../../api
CFLAGS+=-I.
CFLAGS+=-DHOST_TOOL

# should be hostprog.mk for crosscompiling (FUTURE)
include $(TOP)/mk/prog.mk

MKHITS=../mkhits/mkhits
MKASTOSC=../mkastosc/mkastosc

kbd.out astosc.out: ../../ctlr/hostctlr.h ../../ctlr/$(KBD)

kbd.out: $(MKHITS) ../../ctlr/function.c
	$(CC) $(CFLAGS) -E ../../ctlr/function.c > kbd.tmp
	$(MKHITS) ../../ctlr/hostctlr.h kbd.tmp  < ../../ctlr/$(KBD) > kbd.tmp2
	rm -f kbd.tmp
	mv -f kbd.tmp2 kbd.out

astosc.out: ${MKASTOSC} ../../ctlr/function.h
	${MKASTOSC} ../../ctlr/hostctlr.h ../../ctlr/function.h \
	    < ../../ctlr/${KBD} > astosc.tmp
	mv -f astosc.tmp astosc.out

clean: cleanhere
cleanhere:
	rm -f kbd.tmp kbd.tmp2 astosc.tmp

# depend ought to pick these up, but just in case
astosc.o:	astosc.out
prt3270.o:	kbd.out
@


1.1.1.1
log
@tn3270 ex from src, conditioned to be built outside of src by dholland@@
@
text
@@
