# @(#)14        1.5  src/perf/perfagent/usr/samples/perfagent/server/Make.samples, perfagent, perf720 12/3/96 06:47:15
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# perf720 src/perf/perfagent/usr/samples/perfagent/server/Make.samples 1.5 
#  
#                  
#  
# OBJECT CODE ONLY SOURCE MATERIALS 
#  
# COPYRIGHT International Business Machines Corp. 1992,1993 
# All Rights Reserved 
#  
# The source code for this program is not published or otherwise 
# divested of its trade secrets, irrespective of what has been 
# deposited with the U.S. Copyright Office. 
#  
# IBM_PROLOG_END_TAG 
#
# COMPONENT_NAME: (PERFAGENT) Performance Agent
#
# FUNCTIONS: Makefile to build sample API programs for HP 9000/700
#
# ORIGINS: 30
#
# (C) COPYRIGHT International Business Machines Corp. 1992, 1993
# All Rights Reserved
#
# US Government Users Restricted Rights - Use, duplication or
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
#
#----------------------------------------------------------------#

LIBS   = -lSpmi
CC = cc
CFLAGS = -g -D_AIX_41 -D_AIX

all::	SpmiDds SpmiSupl SpmiSupl1 SpmiLogger SpmiHotlog SpmiPeek lchmon \
		lfiltd

SpmiDds:	 SpmiDds.c
		$(CC) -o SpmiDds SpmiDds.c $(CFLAGS) $(LIBS) 

SpmiSupl:    SpmiSupl.c
		$(CC) -o SpmiSupl SpmiSupl.c $(CFLAGS) $(LIBS)

SpmiSupl1:   SpmiSupl1.c
		$(CC) -o SpmiSupl1 SpmiSupl1.c $(CFLAGS) $(LIBS)

SpmiLogger:	 SpmiLogger.c
		$(CC) -o SpmiLogger SpmiLogger.c $(CFLAGS) $(LIBS) 

SpmiHotlog:	 SpmiHotlog.c
		$(CC) -o SpmiHotlog SpmiHotlog.c $(CFLAGS) $(LIBS) 

SpmiPeek:	 SpmiPeek.c
		$(CC) -o SpmiPeek SpmiPeek.c $(CFLAGS) $(LIBS) 

lchmon: lchmon.c
		$(CC) -o lchmon lchmon.c $(CFLAGS) $(LIBS) -lcurses

lfiltd: lfiltd.c lex.lfiltd.o lfiltd.h
		$(CC) -o lfiltd lfiltd.c lex.lfiltd.o $(CFLAGS) $(LIBS)

lex.lfiltd.o:   lfiltd.lex lfiltd.h
	lex lfiltd.lex
	cp lex.yy.c lex.lfiltd.c
	rm lex.yy.c
	$(CC) -c lex.lfiltd.c $(CFLAGS)
