# Makefile for building the TAO_Security library with Borland C++ Make

NAME = TAO_Security

NO_FULL_PATH=1

OBJFILES = \
	$(OBJDIR)\CSIC.$(OBJ_EXT) \
	$(OBJDIR)\CSIIOPC.$(OBJ_EXT) \
	$(OBJDIR)\GSSUPC.$(OBJ_EXT) \
	$(OBJDIR)\CSI_Utils.$(OBJ_EXT) \
	$(OBJDIR)\Security_Current.$(OBJ_EXT) \
	$(OBJDIR)\Security_Current_Impl.$(OBJ_EXT) \
	$(OBJDIR)\Security_ORBInitializer.$(OBJ_EXT) \
	$(OBJDIR)\Security_PolicyFactory.$(OBJ_EXT) \
	$(OBJDIR)\SL2_EstablishTrustPolicy.$(OBJ_EXT) \
	$(OBJDIR)\SL2_QOPPolicy.$(OBJ_EXT) \
	$(OBJDIR)\SL3_ContextEstablishmentPolicy.$(OBJ_EXT) \
	$(OBJDIR)\SL3_CredentialsAcquirerFactory.$(OBJ_EXT) \
	$(OBJDIR)\SL3_CredentialsCurator.$(OBJ_EXT) \
	$(OBJDIR)\SL3_ObjectCredentialsPolicy.$(OBJ_EXT) \
	$(OBJDIR)\SL3_PolicyFactory.$(OBJ_EXT) \
	$(OBJDIR)\SL3_SecurityCurrent.$(OBJ_EXT) \
	$(OBJDIR)\SL3_SecurityCurrent_Impl.$(OBJ_EXT) \
	$(OBJDIR)\SL3_SecurityManager.$(OBJ_EXT) \
	$(OBJDIR)\SecurityC.$(OBJ_EXT) \
	$(OBJDIR)\SecurityLevel1C.$(OBJ_EXT) \
	$(OBJDIR)\SecurityLevel1S.$(OBJ_EXT) \
	$(OBJDIR)\SecurityLevel2C.$(OBJ_EXT) \
	$(OBJDIR)\SecurityLevel2S.$(OBJ_EXT) \
	$(OBJDIR)\SecurityLevel3C.$(OBJ_EXT) \
	$(OBJDIR)\SecurityS.$(OBJ_EXT)

LFLAGS = \
        -L"." \
        -j"."  \
        -L"..\..\..\lib" \
        -j"..\..\..\lib" 

LIBFILES = \
	ACE$(LIB_DECORATOR).lib \
	TAO$(LIB_DECORATOR).lib \
	TAO_AnyTypeCode$(LIB_DECORATOR).lib \
	TAO_PortableServer$(LIB_DECORATOR).lib \
	TAO_CodecFactory$(LIB_DECORATOR).lib \
	TAO_PI$(LIB_DECORATOR).lib \
	TAO_Valuetype$(LIB_DECORATOR).lib \
	$(DUMMY_VALUE_NOT_ENDING_IN_BACKSLASH)

RESDIR = .

RESOURCE = $(OBJDIR)\Security.res

RC_FLAGS = \
        -i"..\..\.." \
        -i"$(TAO_ROOT)" \
        -i"$(TAO_ROOT)\orbsvcs"


!ifdef STATIC
LIB_FLAGS = \
        -DACE_AS_STATIC_LIBS \
        -DTAO_AS_STATIC_LIBS
!else
DLL_FLAGS = \
        -DTAO_SECURITY_BUILD_DLL
!endif

CFLAGS = \
	-I"..\..\.." \
	-I"$(TAO_ROOT)" \
	-I"$(TAO_ROOT)\orbsvcs" \
	$(LIB_FLAGS) \
	$(DLL_FLAGS)

CPPDIR = .;Security
CDIR   = .;Security

INCDIR_NAME = TAO\orbsvcs\orbsvcs

#
# pkgconfig_files rules
#


#
# pidl_files rules
#


#
# idl_files rules
#


idl_files_1= CSIC.cpp CSIC.h CSIC.inl CSIS.inl CSIS_T.inl
$(idl_files_1): CSI.idl
	..\..\..\bin\tao_idl -Ge 1 -Wb,pre_include=ace\pre.h -Wb,post_include=ace\post.h -I$(TAO_ROOT) -I$(TAO_ROOT)/orbsvcs -Wb,versioning_begin=TAO_BEGIN_VERSIONED_NAMESPACE_DECL -Wb,versioning_end=TAO_END_VERSIONED_NAMESPACE_DECL -Wb,export_macro=TAO_Security_Export -Wb,export_include=orbsvcs/Security/security_export.h CSI.idl 

all: $(idl_files_1)

customclean_idl_files_1:
	@del $(idl_files_1) 2>nul

clean: customclean_idl_files_1

realclean: customclean_idl_files_1


idl_files_2= CSIIOPC.cpp CSIIOPC.h CSIIOPC.inl CSIIOPS.inl CSIIOPS_T.inl
$(idl_files_2): CSIIOP.idl
	..\..\..\bin\tao_idl -Ge 1 -Wb,pre_include=ace\pre.h -Wb,post_include=ace\post.h -I$(TAO_ROOT) -I$(TAO_ROOT)/orbsvcs -Wb,versioning_begin=TAO_BEGIN_VERSIONED_NAMESPACE_DECL -Wb,versioning_end=TAO_END_VERSIONED_NAMESPACE_DECL -Wb,export_macro=TAO_Security_Export -Wb,export_include=orbsvcs/Security/security_export.h CSIIOP.idl 

all: $(idl_files_2)

customclean_idl_files_2:
	@del $(idl_files_2) 2>nul

clean: customclean_idl_files_2

realclean: customclean_idl_files_2


idl_files_3= GSSUPC.cpp GSSUPC.h GSSUPC.inl GSSUPS.inl GSSUPS_T.inl
$(idl_files_3): GSSUP.idl
	..\..\..\bin\tao_idl -Ge 1 -Wb,pre_include=ace\pre.h -Wb,post_include=ace\post.h -I$(TAO_ROOT) -I$(TAO_ROOT)/orbsvcs -Wb,versioning_begin=TAO_BEGIN_VERSIONED_NAMESPACE_DECL -Wb,versioning_end=TAO_END_VERSIONED_NAMESPACE_DECL -Wb,export_macro=TAO_Security_Export -Wb,export_include=orbsvcs/Security/security_export.h GSSUP.idl 

all: $(idl_files_3)

customclean_idl_files_3:
	@del $(idl_files_3) 2>nul

clean: customclean_idl_files_3

realclean: customclean_idl_files_3


idl_files_4= SecurityC.cpp SecurityC.h SecurityC.inl SecurityS.cpp SecurityS.h SecurityS.inl SecurityS_T.cpp SecurityS_T.inl
$(idl_files_4): Security.idl
	..\..\..\bin\tao_idl -Ge 1 -Wb,pre_include=ace\pre.h -Wb,post_include=ace\post.h -I$(TAO_ROOT) -I$(TAO_ROOT)/orbsvcs -Wb,versioning_begin=TAO_BEGIN_VERSIONED_NAMESPACE_DECL -Wb,versioning_end=TAO_END_VERSIONED_NAMESPACE_DECL -Wb,export_macro=TAO_Security_Export -Wb,export_include=orbsvcs/Security/security_export.h Security.idl 

all: $(idl_files_4)

customclean_idl_files_4:
	@del $(idl_files_4) 2>nul

clean: customclean_idl_files_4

realclean: customclean_idl_files_4


idl_files_5= SecurityLevel1C.cpp SecurityLevel1C.h SecurityLevel1C.inl SecurityLevel1S.cpp SecurityLevel1S.h SecurityLevel1S.inl SecurityLevel1S_T.cpp SecurityLevel1S_T.inl
$(idl_files_5): SecurityLevel1.idl
	..\..\..\bin\tao_idl -Ge 1 -Wb,pre_include=ace\pre.h -Wb,post_include=ace\post.h -I$(TAO_ROOT) -I$(TAO_ROOT)/orbsvcs -Wb,versioning_begin=TAO_BEGIN_VERSIONED_NAMESPACE_DECL -Wb,versioning_end=TAO_END_VERSIONED_NAMESPACE_DECL -Wb,export_macro=TAO_Security_Export -Wb,export_include=orbsvcs/Security/security_export.h SecurityLevel1.idl 

all: $(idl_files_5)

customclean_idl_files_5:
	@del $(idl_files_5) 2>nul

clean: customclean_idl_files_5

realclean: customclean_idl_files_5


idl_files_6= SecurityLevel2C.cpp SecurityLevel2C.h SecurityLevel2C.inl SecurityLevel2S.cpp SecurityLevel2S.h SecurityLevel2S.inl SecurityLevel2S_T.cpp SecurityLevel2S_T.inl
$(idl_files_6): SecurityLevel2.idl
	..\..\..\bin\tao_idl -Ge 1 -Wb,pre_include=ace\pre.h -Wb,post_include=ace\post.h -I$(TAO_ROOT) -I$(TAO_ROOT)/orbsvcs -Wb,versioning_begin=TAO_BEGIN_VERSIONED_NAMESPACE_DECL -Wb,versioning_end=TAO_END_VERSIONED_NAMESPACE_DECL -Wb,export_macro=TAO_Security_Export -Wb,export_include=orbsvcs/Security/security_export.h SecurityLevel2.idl 

all: $(idl_files_6)

customclean_idl_files_6:
	@del $(idl_files_6) 2>nul

clean: customclean_idl_files_6

realclean: customclean_idl_files_6


idl_files_7= SecurityLevel3C.cpp SecurityLevel3C.h SecurityLevel3C.inl SecurityLevel3S.inl SecurityLevel3S_T.inl
$(idl_files_7): SecurityLevel3.idl
	..\..\..\bin\tao_idl -Ge 1 -Wb,pre_include=ace\pre.h -Wb,post_include=ace\post.h -I$(TAO_ROOT) -I$(TAO_ROOT)/orbsvcs -Wb,versioning_begin=TAO_BEGIN_VERSIONED_NAMESPACE_DECL -Wb,versioning_end=TAO_END_VERSIONED_NAMESPACE_DECL -Wb,export_macro=TAO_Security_Export -Wb,export_include=orbsvcs/Security/security_export.h SecurityLevel3.idl 

all: $(idl_files_7)

customclean_idl_files_7:
	@del $(idl_files_7) 2>nul

clean: customclean_idl_files_7

realclean: customclean_idl_files_7


#
# Override defaults in outputdir.bor
#
INSTALL_THIS_TARGET = 1

INCLUDES_INSTALL=1
BINDIR = ..\..\..\lib

!include <$(ACE_ROOT)\include\makeinclude\build_library.bor>

includes_install: $(INCLUDES)
	-@if not exist $(INSTALL_DIR)\include\$(INCDIR_NAME)\. mkdir $(INSTALL_DIR)\include\$(INCDIR_NAME)\.
	-&copy /Y CSIC.h $(INSTALL_DIR)\include\$(INCDIR_NAME)\CSIC.h 1> NUL
	-@if not exist $(INSTALL_DIR)\include\$(INCDIR_NAME)\. mkdir $(INSTALL_DIR)\include\$(INCDIR_NAME)\.
	-&copy /Y CSIIOPC.h $(INSTALL_DIR)\include\$(INCDIR_NAME)\CSIIOPC.h 1> NUL
	-@if not exist $(INSTALL_DIR)\include\$(INCDIR_NAME)\. mkdir $(INSTALL_DIR)\include\$(INCDIR_NAME)\.
	-&copy /Y GSSUPC.h $(INSTALL_DIR)\include\$(INCDIR_NAME)\GSSUPC.h 1> NUL
	-@if not exist $(INSTALL_DIR)\include\$(INCDIR_NAME)\Security mkdir $(INSTALL_DIR)\include\$(INCDIR_NAME)\Security
	-&copy /Y Security\CSI_Utils.h $(INSTALL_DIR)\include\$(INCDIR_NAME)\Security\CSI_Utils.h 1> NUL
	-@if not exist $(INSTALL_DIR)\include\$(INCDIR_NAME)\Security mkdir $(INSTALL_DIR)\include\$(INCDIR_NAME)\Security
	-&copy /Y Security\Security_Current.h $(INSTALL_DIR)\include\$(INCDIR_NAME)\Security\Security_Current.h 1> NUL
	-@if not exist $(INSTALL_DIR)\include\$(INCDIR_NAME)\Security mkdir $(INSTALL_DIR)\include\$(INCDIR_NAME)\Security
	-&copy /Y Security\Security_Current_Impl.h $(INSTALL_DIR)\include\$(INCDIR_NAME)\Security\Security_Current_Impl.h 1> NUL
	-@if not exist $(INSTALL_DIR)\include\$(INCDIR_NAME)\Security mkdir $(INSTALL_DIR)\include\$(INCDIR_NAME)\Security
	-&copy /Y Security\security_export.h $(INSTALL_DIR)\include\$(INCDIR_NAME)\Security\security_export.h 1> NUL
	-@if not exist $(INSTALL_DIR)\include\$(INCDIR_NAME)\Security mkdir $(INSTALL_DIR)\include\$(INCDIR_NAME)\Security
	-&copy /Y Security\Security_ORBInitializer.h $(INSTALL_DIR)\include\$(INCDIR_NAME)\Security\Security_ORBInitializer.h 1> NUL
	-@if not exist $(INSTALL_DIR)\include\$(INCDIR_NAME)\Security mkdir $(INSTALL_DIR)\include\$(INCDIR_NAME)\Security
	-&copy /Y Security\Security_PolicyFactory.h $(INSTALL_DIR)\include\$(INCDIR_NAME)\Security\Security_PolicyFactory.h 1> NUL
	-@if not exist $(INSTALL_DIR)\include\$(INCDIR_NAME)\Security mkdir $(INSTALL_DIR)\include\$(INCDIR_NAME)\Security
	-&copy /Y Security\SL2_EstablishTrustPolicy.h $(INSTALL_DIR)\include\$(INCDIR_NAME)\Security\SL2_EstablishTrustPolicy.h 1> NUL
	-@if not exist $(INSTALL_DIR)\include\$(INCDIR_NAME)\Security mkdir $(INSTALL_DIR)\include\$(INCDIR_NAME)\Security
	-&copy /Y Security\SL2_QOPPolicy.h $(INSTALL_DIR)\include\$(INCDIR_NAME)\Security\SL2_QOPPolicy.h 1> NUL
	-@if not exist $(INSTALL_DIR)\include\$(INCDIR_NAME)\Security mkdir $(INSTALL_DIR)\include\$(INCDIR_NAME)\Security
	-&copy /Y Security\SL3_ContextEstablishmentPolicy.h $(INSTALL_DIR)\include\$(INCDIR_NAME)\Security\SL3_ContextEstablishmentPolicy.h 1> NUL
	-@if not exist $(INSTALL_DIR)\include\$(INCDIR_NAME)\Security mkdir $(INSTALL_DIR)\include\$(INCDIR_NAME)\Security
	-&copy /Y Security\SL3_CredentialsAcquirerFactory.h $(INSTALL_DIR)\include\$(INCDIR_NAME)\Security\SL3_CredentialsAcquirerFactory.h 1> NUL
	-@if not exist $(INSTALL_DIR)\include\$(INCDIR_NAME)\Security mkdir $(INSTALL_DIR)\include\$(INCDIR_NAME)\Security
	-&copy /Y Security\SL3_CredentialsCurator.h $(INSTALL_DIR)\include\$(INCDIR_NAME)\Security\SL3_CredentialsCurator.h 1> NUL
	-@if not exist $(INSTALL_DIR)\include\$(INCDIR_NAME)\Security mkdir $(INSTALL_DIR)\include\$(INCDIR_NAME)\Security
	-&copy /Y Security\SL3_ObjectCredentialsPolicy.h $(INSTALL_DIR)\include\$(INCDIR_NAME)\Security\SL3_ObjectCredentialsPolicy.h 1> NUL
	-@if not exist $(INSTALL_DIR)\include\$(INCDIR_NAME)\Security mkdir $(INSTALL_DIR)\include\$(INCDIR_NAME)\Security
	-&copy /Y Security\SL3_PolicyFactory.h $(INSTALL_DIR)\include\$(INCDIR_NAME)\Security\SL3_PolicyFactory.h 1> NUL
	-@if not exist $(INSTALL_DIR)\include\$(INCDIR_NAME)\Security mkdir $(INSTALL_DIR)\include\$(INCDIR_NAME)\Security
	-&copy /Y Security\SL3_SecurityCurrent.h $(INSTALL_DIR)\include\$(INCDIR_NAME)\Security\SL3_SecurityCurrent.h 1> NUL
	-@if not exist $(INSTALL_DIR)\include\$(INCDIR_NAME)\Security mkdir $(INSTALL_DIR)\include\$(INCDIR_NAME)\Security
	-&copy /Y Security\SL3_SecurityCurrent_Impl.h $(INSTALL_DIR)\include\$(INCDIR_NAME)\Security\SL3_SecurityCurrent_Impl.h 1> NUL
	-@if not exist $(INSTALL_DIR)\include\$(INCDIR_NAME)\Security mkdir $(INSTALL_DIR)\include\$(INCDIR_NAME)\Security
	-&copy /Y Security\SL3_SecurityManager.h $(INSTALL_DIR)\include\$(INCDIR_NAME)\Security\SL3_SecurityManager.h 1> NUL
	-@if not exist $(INSTALL_DIR)\include\$(INCDIR_NAME)\. mkdir $(INSTALL_DIR)\include\$(INCDIR_NAME)\.
	-&copy /Y SecurityC.h $(INSTALL_DIR)\include\$(INCDIR_NAME)\SecurityC.h 1> NUL
	-@if not exist $(INSTALL_DIR)\include\$(INCDIR_NAME)\. mkdir $(INSTALL_DIR)\include\$(INCDIR_NAME)\.
	-&copy /Y SecurityLevel1C.h $(INSTALL_DIR)\include\$(INCDIR_NAME)\SecurityLevel1C.h 1> NUL
	-@if not exist $(INSTALL_DIR)\include\$(INCDIR_NAME)\. mkdir $(INSTALL_DIR)\include\$(INCDIR_NAME)\.
	-&copy /Y SecurityLevel1S.h $(INSTALL_DIR)\include\$(INCDIR_NAME)\SecurityLevel1S.h 1> NUL
	-@if not exist $(INSTALL_DIR)\include\$(INCDIR_NAME)\. mkdir $(INSTALL_DIR)\include\$(INCDIR_NAME)\.
	-&copy /Y SecurityLevel2C.h $(INSTALL_DIR)\include\$(INCDIR_NAME)\SecurityLevel2C.h 1> NUL
	-@if not exist $(INSTALL_DIR)\include\$(INCDIR_NAME)\. mkdir $(INSTALL_DIR)\include\$(INCDIR_NAME)\.
	-&copy /Y SecurityLevel2S.h $(INSTALL_DIR)\include\$(INCDIR_NAME)\SecurityLevel2S.h 1> NUL
	-@if not exist $(INSTALL_DIR)\include\$(INCDIR_NAME)\. mkdir $(INSTALL_DIR)\include\$(INCDIR_NAME)\.
	-&copy /Y SecurityLevel3C.h $(INSTALL_DIR)\include\$(INCDIR_NAME)\SecurityLevel3C.h 1> NUL
	-@if not exist $(INSTALL_DIR)\include\$(INCDIR_NAME)\. mkdir $(INSTALL_DIR)\include\$(INCDIR_NAME)\.
	-&copy /Y SecurityS.h $(INSTALL_DIR)\include\$(INCDIR_NAME)\SecurityS.h 1> NUL
	-@if not exist $(INSTALL_DIR)\include\$(INCDIR_NAME)\. mkdir $(INSTALL_DIR)\include\$(INCDIR_NAME)\.
	-&copy /Y SecurityLevel1S_T.cpp $(INSTALL_DIR)\include\$(INCDIR_NAME)\SecurityLevel1S_T.cpp 1> NUL
	-@if not exist $(INSTALL_DIR)\include\$(INCDIR_NAME)\. mkdir $(INSTALL_DIR)\include\$(INCDIR_NAME)\.
	-&copy /Y SecurityLevel2S_T.cpp $(INSTALL_DIR)\include\$(INCDIR_NAME)\SecurityLevel2S_T.cpp 1> NUL
	-@if not exist $(INSTALL_DIR)\include\$(INCDIR_NAME)\. mkdir $(INSTALL_DIR)\include\$(INCDIR_NAME)\.
	-&copy /Y SecurityS_T.cpp $(INSTALL_DIR)\include\$(INCDIR_NAME)\SecurityS_T.cpp 1> NUL
	-@if not exist $(INSTALL_DIR)\include\$(INCDIR_NAME)\. mkdir $(INSTALL_DIR)\include\$(INCDIR_NAME)\.
	-&copy /Y CSIC.inl $(INSTALL_DIR)\include\$(INCDIR_NAME)\CSIC.inl 1> NUL
	-@if not exist $(INSTALL_DIR)\include\$(INCDIR_NAME)\. mkdir $(INSTALL_DIR)\include\$(INCDIR_NAME)\.
	-&copy /Y CSIIOPC.inl $(INSTALL_DIR)\include\$(INCDIR_NAME)\CSIIOPC.inl 1> NUL
	-@if not exist $(INSTALL_DIR)\include\$(INCDIR_NAME)\. mkdir $(INSTALL_DIR)\include\$(INCDIR_NAME)\.
	-&copy /Y CSIIOPS_T.inl $(INSTALL_DIR)\include\$(INCDIR_NAME)\CSIIOPS_T.inl 1> NUL
	-@if not exist $(INSTALL_DIR)\include\$(INCDIR_NAME)\. mkdir $(INSTALL_DIR)\include\$(INCDIR_NAME)\.
	-&copy /Y CSIS_T.inl $(INSTALL_DIR)\include\$(INCDIR_NAME)\CSIS_T.inl 1> NUL
	-@if not exist $(INSTALL_DIR)\include\$(INCDIR_NAME)\. mkdir $(INSTALL_DIR)\include\$(INCDIR_NAME)\.
	-&copy /Y GSSUPC.inl $(INSTALL_DIR)\include\$(INCDIR_NAME)\GSSUPC.inl 1> NUL
	-@if not exist $(INSTALL_DIR)\include\$(INCDIR_NAME)\. mkdir $(INSTALL_DIR)\include\$(INCDIR_NAME)\.
	-&copy /Y GSSUPS_T.inl $(INSTALL_DIR)\include\$(INCDIR_NAME)\GSSUPS_T.inl 1> NUL
	-@if not exist $(INSTALL_DIR)\include\$(INCDIR_NAME)\Security mkdir $(INSTALL_DIR)\include\$(INCDIR_NAME)\Security
	-&copy /Y Security\Security_Current.inl $(INSTALL_DIR)\include\$(INCDIR_NAME)\Security\Security_Current.inl 1> NUL
	-@if not exist $(INSTALL_DIR)\include\$(INCDIR_NAME)\Security mkdir $(INSTALL_DIR)\include\$(INCDIR_NAME)\Security
	-&copy /Y Security\SL3_SecurityCurrent.inl $(INSTALL_DIR)\include\$(INCDIR_NAME)\Security\SL3_SecurityCurrent.inl 1> NUL
	-@if not exist $(INSTALL_DIR)\include\$(INCDIR_NAME)\. mkdir $(INSTALL_DIR)\include\$(INCDIR_NAME)\.
	-&copy /Y SecurityC.inl $(INSTALL_DIR)\include\$(INCDIR_NAME)\SecurityC.inl 1> NUL
	-@if not exist $(INSTALL_DIR)\include\$(INCDIR_NAME)\. mkdir $(INSTALL_DIR)\include\$(INCDIR_NAME)\.
	-&copy /Y SecurityLevel1C.inl $(INSTALL_DIR)\include\$(INCDIR_NAME)\SecurityLevel1C.inl 1> NUL
	-@if not exist $(INSTALL_DIR)\include\$(INCDIR_NAME)\. mkdir $(INSTALL_DIR)\include\$(INCDIR_NAME)\.
	-&copy /Y SecurityLevel1S_T.inl $(INSTALL_DIR)\include\$(INCDIR_NAME)\SecurityLevel1S_T.inl 1> NUL
	-@if not exist $(INSTALL_DIR)\include\$(INCDIR_NAME)\. mkdir $(INSTALL_DIR)\include\$(INCDIR_NAME)\.
	-&copy /Y SecurityLevel1S_T.inl $(INSTALL_DIR)\include\$(INCDIR_NAME)\SecurityLevel1S_T.inl 1> NUL
	-@if not exist $(INSTALL_DIR)\include\$(INCDIR_NAME)\. mkdir $(INSTALL_DIR)\include\$(INCDIR_NAME)\.
	-&copy /Y SecurityLevel2C.inl $(INSTALL_DIR)\include\$(INCDIR_NAME)\SecurityLevel2C.inl 1> NUL
	-@if not exist $(INSTALL_DIR)\include\$(INCDIR_NAME)\. mkdir $(INSTALL_DIR)\include\$(INCDIR_NAME)\.
	-&copy /Y SecurityLevel2S_T.inl $(INSTALL_DIR)\include\$(INCDIR_NAME)\SecurityLevel2S_T.inl 1> NUL
	-@if not exist $(INSTALL_DIR)\include\$(INCDIR_NAME)\. mkdir $(INSTALL_DIR)\include\$(INCDIR_NAME)\.
	-&copy /Y SecurityLevel2S_T.inl $(INSTALL_DIR)\include\$(INCDIR_NAME)\SecurityLevel2S_T.inl 1> NUL
	-@if not exist $(INSTALL_DIR)\include\$(INCDIR_NAME)\. mkdir $(INSTALL_DIR)\include\$(INCDIR_NAME)\.
	-&copy /Y SecurityLevel3C.inl $(INSTALL_DIR)\include\$(INCDIR_NAME)\SecurityLevel3C.inl 1> NUL
	-@if not exist $(INSTALL_DIR)\include\$(INCDIR_NAME)\. mkdir $(INSTALL_DIR)\include\$(INCDIR_NAME)\.
	-&copy /Y SecurityLevel3S_T.inl $(INSTALL_DIR)\include\$(INCDIR_NAME)\SecurityLevel3S_T.inl 1> NUL
	-@if not exist $(INSTALL_DIR)\include\$(INCDIR_NAME)\. mkdir $(INSTALL_DIR)\include\$(INCDIR_NAME)\.
	-&copy /Y SecurityS_T.inl $(INSTALL_DIR)\include\$(INCDIR_NAME)\SecurityS_T.inl 1> NUL
	-@if not exist $(INSTALL_DIR)\include\$(INCDIR_NAME)\. mkdir $(INSTALL_DIR)\include\$(INCDIR_NAME)\.
	-&copy /Y SecurityS_T.inl $(INSTALL_DIR)\include\$(INCDIR_NAME)\SecurityS_T.inl 1> NUL
	-@if not exist $(INSTALL_DIR)\include\$(INCDIR_NAME)\. mkdir $(INSTALL_DIR)\include\$(INCDIR_NAME)\.
	-&copy /Y CSI.idl $(INSTALL_DIR)\include\$(INCDIR_NAME)\CSI.idl 1> NUL
	-@if not exist $(INSTALL_DIR)\include\$(INCDIR_NAME)\. mkdir $(INSTALL_DIR)\include\$(INCDIR_NAME)\.
	-&copy /Y CSIIOP.idl $(INSTALL_DIR)\include\$(INCDIR_NAME)\CSIIOP.idl 1> NUL
	-@if not exist $(INSTALL_DIR)\include\$(INCDIR_NAME)\. mkdir $(INSTALL_DIR)\include\$(INCDIR_NAME)\.
	-&copy /Y GSSUP.idl $(INSTALL_DIR)\include\$(INCDIR_NAME)\GSSUP.idl 1> NUL
	-@if not exist $(INSTALL_DIR)\include\$(INCDIR_NAME)\. mkdir $(INSTALL_DIR)\include\$(INCDIR_NAME)\.
	-&copy /Y Security.idl $(INSTALL_DIR)\include\$(INCDIR_NAME)\Security.idl 1> NUL
	-@if not exist $(INSTALL_DIR)\include\$(INCDIR_NAME)\. mkdir $(INSTALL_DIR)\include\$(INCDIR_NAME)\.
	-&copy /Y SecurityLevel1.idl $(INSTALL_DIR)\include\$(INCDIR_NAME)\SecurityLevel1.idl 1> NUL
	-@if not exist $(INSTALL_DIR)\include\$(INCDIR_NAME)\. mkdir $(INSTALL_DIR)\include\$(INCDIR_NAME)\.
	-&copy /Y SecurityLevel2.idl $(INSTALL_DIR)\include\$(INCDIR_NAME)\SecurityLevel2.idl 1> NUL
	-@if not exist $(INSTALL_DIR)\include\$(INCDIR_NAME)\. mkdir $(INSTALL_DIR)\include\$(INCDIR_NAME)\.
	-&copy /Y SecurityLevel3.idl $(INSTALL_DIR)\include\$(INCDIR_NAME)\SecurityLevel3.idl 1> NUL
