#	Copyright (c) 1986 AT&T
#	  All Rights Reserved

#	THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF AT&T
#	The copyright notice above does not evidence any
#	actual or intended publication of such source code.

#	This module is created for NLS on Nov.12.86

#ident	"$Header: makefile 1.3 90/02/07 $@(#)libw-port:wstdio/makefile	1.0"
#
# makefile for libw/port/wstdio
#
#

.SUFFIXES: .p
CC=cc
CFLAGS=-O 
PROF=
NONPROF=
ROOT=
INC=$(ROOT)/usr/include
INCSYS=$(ROOT)/usr/include/sys
INCLIBW=../../inc
DEFLIST=
SDEFLIST=
INCLIST=-I$(INCLIBW)

OBJECTS=\
fgetwc.o    fgetws.o    fputwc.o     fputws.o	\
getwchar.o  getws.o     putwchar.o   putws.o	\
ungetwc.o   wdata.o     wstdio_def.o xgetwidth.o

POBJECTS=\
fgetwc.p    fgetws.p    fputwc.p     fputws.p	\
getwchar.p  getws.p     putwchar.p   putws.p	\
ungetwc.p   wdata.p     xgetwidth.p

nonprof: $& $(OBJECTS)

prof: $& $(POBJECTS)

fgetwc.o fgetwc.p fgetws.o fgetws.p \
	fputwc.o fputwc.p fputws.o fputws.p \
	getwchar.o getwchar.p getws.o getws.p \
	putwchar.o putwchar.p putws.o putws.p \
	ungetwc.o ungetwc.p wstdio_def.o \
	wdata.o wdata.p: $(INC)/stdio.h
fgetwc.o fgetwc.p fgetws.o fgetws.p \
	fputwc.o fputwc.p fputws.o fputws.p \
	getwchar.o getwchar.p getws.o getws.p \
	putwchar.o putwchar.p putws.o putws.p \
	ungetwc.o ungetwc.h: $(INC)/widec.h
fgetwc.o fgetwc.p fputwc.o fputwc.p \
	ungetwc.o ungetwc.p: $(INCLIBW)/libw_pcode.h
fgetwc.o fgetwc.p fgetws.o fgetws.plibw_ \
	fputwc.o fputwc.p fputws.o fputws.p \
	getwchar.o getwchar.p getws.o getws.p \
	putwchar.o putwchar.p putws.o putws.p \
	ungetwc.o ungetwc.p \
	xgetwidth.o xgetwidth.p: $(INCLIBW)/shlib.h
.c.o .c.p:
	$(NONPROF)@echo \\t $*.c:
	$(NONPROF)$(CC) $(DEFLIST) $(SDEFLIST) $(INCLIST) $(CFLAGS) -c $*.c
	$(PROF)@echo \\t $*.c:
	$(PROF)$(CC) $(DEFLIST) $(INCLIST) $(CFLAGS) -c -p $*.c && mv $(*F).o $*.p
