# Makefile for libaura.
# $Id: Makefile,v 1.6 2005/01/07 01:28:36 cpressey Exp $

OSTYPE!=sysctl -n kern.ostype

LIB=	aura

SRCS=	mem.c popen.c fspred.c \
	dict.c buffer.c

NOGCCERROR=D                                    # NetBSD

CFLAGS+=-Wall
.ifdef DEBUG
CFLAGS+=-DDEBUG -g
.endif

.if ${OSTYPE} == "NetBSD"
NOGCCERROR=D
CPPFLAGS=${CFLAGS}
SHLIBDIR=/usr/local/lib
USE_SHLIBDIR=yes
.else
INSTALL_FILE?=install -C
.endif

LIBDIR=/usr/local/lib
USELIBDIR=/usr/local/lib
USESHLIBDIR=/usr/local/lib

NOPROFILE=yes
SHLIB_MAJOR=2
SHLIB_MINOR=0

installincludes:
	[ -d /usr/local/include/aura ] || mkdir /usr/local/include/aura
	rm -f /usr/local/include/aura/* || echo "no files"
	${INSTALL_FILE} -o root -g wheel -m 444  buffer.h /usr/local/include/aura/buffer.h
	${INSTALL_FILE} -o root -g wheel -m 444  dict.h /usr/local/include/aura/dict.h
	${INSTALL_FILE} -o root -g wheel -m 444  popen.h /usr/local/include/aura/popen.h
	${INSTALL_FILE} -o root -g wheel -m 444  fspred.h /usr/local/include/aura/fspred.h
	${INSTALL_FILE} -o root -g wheel -m 444  mem.h /usr/local/include/aura/mem.h

# kludge-because-I-don't-know-why-it-doesn't-like-me for NetBSD
afterinstall: installincludes

.include <bsd.lib.mk>
