#
# Copyright (c) 1992-1995, by Sun Microsystems, Inc.
# All rights reserved.
#
#ident	"@(#)Makefile	1.3	96/09/18 SMI"
#
# lib/pam_modules/sample/Makefile
#
MODULE=pam_sample.so.1

OBJECTS=	sample_authenticate.o \
		sample_setcred.o \
		sample_acct_mgmt.o \
		sample_close_session.o \
		sample_open_session.o \
		sample_password.o \
		sample_utils.o

SRCS= $(OBJECTS:%.o=%.c)

# include library definitions

BUILD.SO=	$(CC) -o $@  -G $(DYNFLAGS) $(OBJECTS) $(LDLIBS); echo "You can ignore the warnings".

CPPFLAGS += -K pic -I.

# library dependency
# LDLIBS+= -lcmd
LDLIBS += -lc -lpam -lnsl

# resolve with local variables in shared library
#DYNFLAGS = -h pam_sample.so.1 -z text -z defs -Bsymbolic
DYNFLAGS = -h pam_sample.so.1 -z text -Bsymbolic

LINTFLAGS=

OWNER = root
GROUP = sys


$(MODULE): $(OBJECTS)
	$(BUILD.SO)
.KEEP_STATE:

all: $(MODULE) 

install: all

clean:
	rm $(OBJECTS)
