1# name of executable to build 2EXECUTABLE=threadTest 3# C++ source (with .cpp extension) 4#CPSOURCE= threadTest.cpp cgConstruct.cpp cgVerify.cpp sslPing.cpp getFields.cpp signVerify.cpp timeThread.cpp symTest.cpp attach.cpp rsaSign.cpp desTest.cpp 5CPSOURCE= threadTest.cpp cgConstructThr.cpp cgVerifyThr.cpp sslPing.cpp getFields.cpp signVerify.cpp timeThread.cpp symTestThr.cpp attach.cpp getCachedFields.cpp sslThrash.cpp cspRand.cpp derDecode.cpp secTrustEval.cpp kcStatus.cpp digestClient.cpp mdsLookupThr.cpp cssmErrStr.cpp trustSettings.cpp dbOpenClose.cpp copyRoots.cpp 6# C source (.c extension) 7CSOURCE= ioSockThr.c testutil.c 8 9# 10# Note final load with cc, not ld 11# 12# project-specific libraries, e.g., -lstdc++ 13# 14# can't link against BSAFE as of 3/15/2001 - it's exported from Security 15#PROJ_LIBS= -lc_static 16PROJ_LIBS= 17# 18# Optional lib search paths 19# 20PROJ_LIBPATH= -L$(LOCAL_BUILD) 21# 22# choose one for cc 23# 24VERBOSE= 25#VERBOSE=-v 26 27# 28# non-standard frameworks (e.g., -framework foo) 29# 30PROJ_FRAMEWORKS= -framework CoreFoundation 31 32# 33# project-specific includes, with leading -I 34# 35PROJ_INCLUDES= 36 37# 38# Optional C flags (warnings, optimizations, etc.) 39# 40PROJ_CFLAGS= -fvisibility=hidden 41 42# 43# Optional link flags (using cc, not ld) 44# 45#PROJ_LDFLAGS= -lMallocDebug 46PROJ_LDFLAGS= 47 48# 49# Optional dependencies 50# 51CERT_FILE_NAME= mypage.apple_v3.100.cer 52TARG_CERT_FILE= $(LOCAL_BUILD)/$(CERT_FILE_NAME) 53PROJ_DEPENDS= $(TARG_CERT_FILE) 54 55# 56# Other files to remove at 'make clean' time 57# 58OTHER_TO_CLEAN= 59 60 61include ../Makefile.cdsa 62 63 64$(TARG_CERT_FILE): $(CERT_FILE_NAME) 65 cp -p $(CERT_FILE_NAME) $(LOCAL_BUILD) 66 67