/ src / frameworks / StoreKit / CMakeLists.txt
CMakeLists.txt
 1  project(StoreKit)
 2  
 3  remove_sdk_framework(StoreKit)
 4  
 5  set(DYLIB_COMPAT_VERSION "1.0.0")
 6  set(DYLIB_CURRENT_VERSION "379.0.0")
 7  
 8  set(FRAMEWORK_VERSION "A")
 9  
10  generate_sdk_framework(StoreKit
11      VERSION ${FRAMEWORK_VERSION}
12      HEADER "include/StoreKit"
13  )
14  
15  add_framework(StoreKit
16      FAT
17      CURRENT_VERSION
18      VERSION ${FRAMEWORK_VERSION}
19  
20      SOURCES
21          src/StoreKit.m
22          src/SKServiceProxy.m
23          src/SKPaymentQueueClient.m
24          src/SKProductSubscriptionPeriodInternal.m
25          src/SKProductSubscriptionPeriod.m
26          src/SKProduct.m
27          src/SKProductInternal.m
28          src/SKXPCConnection.m
29          src/SKStoreReviewController.m
30          src/SKProductsRequest.m
31          src/SKProductsResponse.m
32          src/SKProductsRequestInternal.m
33          src/SKProductsResponseInternal.m
34          src/SKPayment.m
35          src/SKMutablePayment.m
36          src/SKPaymentInternal.m
37          src/SKDownloadInternal.m
38          src/SKDownload.m
39          src/SKDownloadChangeset.m
40          src/SKPaymentTransaction.m
41          src/SKPaymentTransactionInternal.m
42          src/SKPaymentQueue.m
43          src/SKPaymentQueueInternal.m
44          src/SKRequest.m
45          src/SKRequestInternal.m
46          src/SKProductDiscountInternal.m
47          src/SKProductDiscount.m
48          src/SKReceiptRefreshRequest.m
49          src/SKHandleInvalidReceiptRequest.m
50          src/SKServiceClient.m
51          src/SKPaymentDiscountInternal.m
52          src/SKPaymentDiscount.m
53  
54      DEPENDENCIES
55          system
56          objc
57          Foundation
58  )