(file) Return to Makefile CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / Security / Authentication

File: [Pegasus] / pegasus / src / Pegasus / Security / Authentication / Makefile (download)
Revision: 1.9.4.1, Wed Feb 18 16:43:56 2004 UTC (20 years, 4 months ago) by marek
Branch: RELEASE_2_3_2-branch
Changes since 1.9: +12 -1 lines
Bugzilla#1203
few z/OS platform only fixes for Kerberos support

ROOT = ../../../..

DIR = Pegasus/Security/Authentication

include $(ROOT)/mak/config.mak

ifdef PEGASUS_WMIMAPPER
  FLAGS += -DPEGASUS_WMIMAPPER
endif

LOCAL_DEFINES = -DPEGASUS_SECURITY_INTERNAL -DPEGASUS_INTERNALONLY

LIBRARY = pegauthentication

LIBRARIES = \
    pegcommon \
    peguser   \
    pegconfig

ifdef PEGASUS_KERBEROS_AUTHENTICATION
  LIBRARIES += pegkrb
endif


PRE_DEPEND_INCLUDES = -I./depends

ifeq ($(OS),HPUX)
    EXTRA_LIBRARIES += -lsec
endif

SOURCES = \
    LocalAuthFile.cpp \
    SecureLocalAuthenticator.cpp \
    LocalAuthenticationHandler.cpp \
    SecureBasicAuthenticator.cpp \
    PAMBasicAuthenticator.cpp \
    BasicAuthenticationHandler.cpp \
    AuthenticationManager.cpp

ifdef PEGASUS_KERBEROS_AUTHENTICATION
  SOURCES += CIMKerberosAuthenticator.cpp \
             KerberosAuthenticationHandler.cpp
endif


SYS_LIBS = ws2_32.lib advapi32.lib

include $(ROOT)/mak/library.mak

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2