#	@(#)makefile	1.5
#
# makefile for libc/port/sys
#
#

.SUFFIXES: .p
CC=cc
CFLAGS=-O
ROOT=
INC=$(ROOT)/usr/include
INCSYS=$(ROOT)/usr/include/sys
DEFLIST=

OBJECTS=\
execl.o       execle.o      execv.o	lockf.o    \
msgsys.o      semsys.o      shmsys.o  

POBJECTS=\
execl.p       execle.p      execv.p	lockf.p    \
msgsys.p      semsys.p      shmsys.p  

nonprof: $(OBJECTS)

prof: $(POBJECTS)

msgsys.o msgsys.p semsys.o semsys.p \
	shmsys.o shmsys.p: $(INCSYS)/ipc.h
msgsys.o msgsys.p: $(INCSYS)/msg.h
semsys.o semsys.p: $(INCSYS)/sem.h
shmsys.o shmsys.p: $(INCSYS)/shm.h
msgsys.o msgsys.p semsys.o semsys.p \
	shmsys.o shmsys.p: $(INCSYS)/types.h
lockf.o lockf.p: $(INC)/errno.h 
lockf.o lockf.p: $(INC)/fcntl.h 
lockf.o lockf.p: $(INC)/unistd.h

.c.o .c.p:
	@echo $*.c:
	$(PROF)$(CC) $(DEFLIST)  -c -p $(CFLAGS) $*.c    && mv $(*F).o $*.p
	$(CC) $(DEFLIST) $(CFLAGS) -c $*.c
