#include "CCache.config.h" #include "ConcreteFactory.h" #if TARGET_RT_MAC_MACHO #include "ContextDataMachIPCStubs.h" #include "CCacheDataMachIPCStubs.h" #include "CredsDataMachIPCStubs.h" CCIAbstractFactory* CCIAbstractFactory::sTheFactory = new CCIConcreteFactory (); #elif TARGET_RT_MAC_CFM && CCacheUsesAppleEvents #include "ContextDataAEStubs.h" #include "CCacheDataAEStubs.h" #include "CredentialsDataAEStubs.h" CCIAbstractFactory* CCIAbstractFactory::sTheFactory = new CCIConcreteFactory (); #elif TARGET_RT_MAC_CFM #include "ContextDataCallStubs.h" #include "CCacheDataCallStubs.h" #include "CredentialsDataCallStubs.h" CCIAbstractFactory* CCIAbstractFactory::sTheFactory = new CCIConcreteFactory (); #else #error Unknown target type #endif