1 mike 1.2 ROOT = ../../../..
2
3 DIR = Pegasus/Security/Authentication
4
5 include $(ROOT)/mak/config.mak
6
7 LOCAL_DEFINES = -DPEGASUS_SECURITY_INTERNAL
8
9 LIBRARY = peglocalauth
10
11 LIBRARIES = \
12 $(LIB_DIR)/$(LIB_PREFIX)pegcommon$(LIB_SUFFIX) \
13 $(LIB_DIR)/$(LIB_PREFIX)pegconfig$(LIB_SUFFIX)
14
15 ifeq ($(PEGASUS_PLATFORM),ZOS_ZSERIES_IBM)
16 DYNAMIC_LIBRARIES = \
17 $(LIB_DIR)/$(LIB_PREFIX)pegcommon.x \
18 $(LIB_DIR)/$(LIB_PREFIX)pegconfig.x
19 else
20 DYNAMIC_LIBRARIES = \
21 -lpegcommon \
22 mike 1.2 -lpegconfig
23 endif
24
25 PRE_DEPEND_INCLUDES = -I./depends
26
27 SOURCES = \
28 LocalAuthFile.cpp \
29 SecureLocalAuthenticator.cpp \
30 LocalAuthenticationHandler.cpp \
31 BasicAuthenticationHandler.cpp \
32 AuthenticationManager.cpp
33
34 SYS_LIBS = ws2_32.lib advapi32.lib
35
36 include $(ROOT)/mak/library.mak
|