1 mike 1.2 ROOT = ../../../..
2
3 DIR = Pegasus/Security/Authentication
4
5 include $(ROOT)/mak/config.mak
6
|
7 kumpf 1.9 ifdef PEGASUS_WMIMAPPER
8 FLAGS += -DPEGASUS_WMIMAPPER
9 endif
10
|
11 kumpf 1.10 # Use Separate PAM Authentication
12 ifdef PEGASUS_USE_PAM_STANDALONE_PROC
13 FLAGS += -DPEGASUS_USE_PAM_STANDALONE_PROC
14 endif
15
16
|
17 kumpf 1.6 LOCAL_DEFINES = -DPEGASUS_SECURITY_INTERNAL -DPEGASUS_INTERNALONLY
|
18 mike 1.2
|
19 kumpf 1.4 LIBRARY = pegauthentication
|
20 mike 1.2
21 LIBRARIES = \
|
22 mike 1.3 pegcommon \
|
23 kumpf 1.4 peguser \
|
24 mike 1.3 pegconfig
|
25 mike 1.2
26 PRE_DEPEND_INCLUDES = -I./depends
27
|
28 kumpf 1.7 ifeq ($(OS),HPUX)
|
29 kumpf 1.8 EXTRA_LIBRARIES += -lsec
|
30 kumpf 1.7 endif
31
|
32 mike 1.2 SOURCES = \
33 LocalAuthFile.cpp \
34 SecureLocalAuthenticator.cpp \
35 LocalAuthenticationHandler.cpp \
|
36 kumpf 1.4 SecureBasicAuthenticator.cpp \
|
37 kumpf 1.5 PAMBasicAuthenticator.cpp \
|
38 mike 1.2 BasicAuthenticationHandler.cpp \
39 AuthenticationManager.cpp
40
41 SYS_LIBS = ws2_32.lib advapi32.lib
42
43 include $(ROOT)/mak/library.mak
|
44 konrad.r 1.11 include $(ROOT)/mak/install.mak
|