#######################################################################
##                                                                   ##
## Makefile : User Exit Makefile                                     ##
##                                                                   ##
## This file contains the build rules for the ACIF user exits.       ##
##                                                                   ##
## COPYRIGHT:                                                        ##
##  5765-140,20G0732,5622-662 (C) COPYRIGHT IBM CORPORATION 1987,1993##
##  All Rights Reserved                                              ##
##  Licensed Materials - Property of IBM                             ##
##                                                                   ##
##  US Government Users Restricted Rights - Use, duplication or      ##
##  disclosure restricted by GSA ADP Schedule Contract with IBM Corp.##
##                                                                   ##
## NOTE: This program sample is provided on an as-is basis.          ##
##       The licensee of the OnDemand product is free to copy,       ##
##       revise, modify, and make derivative works of this program   ##
##       sample as they see fit.                                     ##
##                                                                   ##
## NOTE:                                                             ##
##                                                                   ##
## STATUS = RELEASE 1  LEVEL 0                                       ##
##                                                                   ##
## CHANGE ACTIVITY:                                                  ##
##                                                                   ##
## PROBNO  REL   DATE#AUTHOR DESCRIPTION                             ##
## ------- ----- ----------- -----------                             ##
##                                                                   ##
#######################################################################
 
CC            = cc
CFLAGS        = -Aa +z +DAportable -O -DHPUX
 
LD            = ld
LOADFLAGS     = -b
 
TARGETS       = apka2e asciinpe asciinp apkinp apkind apkout apkres
 
all:    $(TARGETS)

OBJS		=	$(TARGETS:=.o)
 
apka2e.o:	apka2e.c apkexits.h /usr/include/iconv.h
		$(CC) $(CFLAGS) -c $<

apka2e:		apka2e.o
		$(LD) $(LOADFLAGS) -o $@ $@.o +eINPEXIT
 
asciinp.o:	asciinp.c apkexits.h
		$(CC) $(CFLAGS) -c $<

asciinp:	asciinp.o
		$(LD) $(LOADFLAGS) -o $@ $@.o +eINPEXIT
 
asciinpe.o:	asciinpe.c apkexits.h /usr/include/iconv.h
		$(CC) $(CFLAGS) -c $<

asciinpe:	asciinpe.o
		$(LD) $(LOADFLAGS) -o $@ $@.o +eINPEXIT
 
apkinp.o:	apkinp.c apkexits.h
		$(CC) $(CFLAGS) -c $<

apkinp:		apkinp.o
		$(LD) $(LOADFLAGS) -o $@ $@.o +eINPEXIT
 
apkind.o:	apkind.c apkexits.h
		$(CC) $(CFLAGS) -c $<

apkind:		apkind.o
		$(LD) $(LOADFLAGS) -o $@ $@.o +eINDXEXIT
 
apkout.o:	apkout.c apkexits.h
		$(CC) $(CFLAGS) -c $<

apkout:		apkout.o
		$(LD) $(LOADFLAGS) -o $@ $@.o +eOUTEXIT
 
apkres.o:	apkres.c apkexits.h
		$(CC) $(CFLAGS) -c $<

apkres:		apkres.o
		$(LD) $(LOADFLAGS) -o $@ $@.o +eRESEXIT
 
clean:
		rm -f $(TARGETS) $(OBJS)
