[Android WebViewShell] Add inclusion test for webview exposed stable interfaces.
[chromium-blink-merge.git] / ios / third_party / gcdwebserver / gcdwebserver.gyp
blob117c6a2d2b0f8926e64ea1a982672aaaaf9ec855
1 # Copyright 2014 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file.
5   'targets' : [
6     {
7       'target_name' : 'gcdwebserver',
8       'type': 'static_library',
9       'include_dirs': [
10         'src/GCDWebServer/Core',
11         'src/GCDWebServer/Requests',
12         'src/GCDWebServer/Responses',
13       ],
14       'direct_dependent_settings': {
15         'include_dirs': [
16           'src/GCDWebServer/Core',
17           'src/GCDWebServer/Requests',
18           'src/GCDWebServer/Responses',
19         ],
20       },
21       'xcode_settings': {
22         'CLANG_ENABLE_OBJC_ARC': 'YES',
23       },
24       'sources': [
25         'src/GCDWebServer/Core/GCDWebServer.h',
26         'src/GCDWebServer/Core/GCDWebServer.m',
27         'src/GCDWebServer/Core/GCDWebServerConnection.h',
28         'src/GCDWebServer/Core/GCDWebServerConnection.m',
29         'src/GCDWebServer/Core/GCDWebServerFunctions.h',
30         'src/GCDWebServer/Core/GCDWebServerFunctions.m',
31         'src/GCDWebServer/Core/GCDWebServerHTTPStatusCodes.h',
32         'src/GCDWebServer/Core/GCDWebServerPrivate.h',
33         'src/GCDWebServer/Core/GCDWebServerRequest.h',
34         'src/GCDWebServer/Core/GCDWebServerRequest.m',
35         'src/GCDWebServer/Core/GCDWebServerResponse.h',
36         'src/GCDWebServer/Core/GCDWebServerResponse.m',
37         'src/GCDWebServer/Requests/GCDWebServerDataRequest.h',
38         'src/GCDWebServer/Requests/GCDWebServerDataRequest.m',
39         'src/GCDWebServer/Requests/GCDWebServerFileRequest.h',
40         'src/GCDWebServer/Requests/GCDWebServerFileRequest.m',
41         'src/GCDWebServer/Requests/GCDWebServerMultiPartFormRequest.h',
42         'src/GCDWebServer/Requests/GCDWebServerMultiPartFormRequest.m',
43         'src/GCDWebServer/Requests/GCDWebServerURLEncodedFormRequest.h',
44         'src/GCDWebServer/Requests/GCDWebServerURLEncodedFormRequest.m',
45         'src/GCDWebServer/Responses/GCDWebServerDataResponse.h',
46         'src/GCDWebServer/Responses/GCDWebServerDataResponse.m',
47         'src/GCDWebServer/Responses/GCDWebServerErrorResponse.h',
48         'src/GCDWebServer/Responses/GCDWebServerErrorResponse.m',
49         'src/GCDWebServer/Responses/GCDWebServerFileResponse.h',
50         'src/GCDWebServer/Responses/GCDWebServerFileResponse.m',
51         'src/GCDWebServer/Responses/GCDWebServerStreamedResponse.h',
52         'src/GCDWebServer/Responses/GCDWebServerStreamedResponse.m',
53       ],
54       'link_settings': {
55         'libraries': [
56           '$(SDKROOT)/System/Library/Frameworks/CFNetwork.framework',
57           '$(SDKROOT)/System/Library/Frameworks/MobileCoreServices.framework',
58         ],
59         'xcode_settings': {
60           'OTHER_LDFLAGS': [
61             '-lz',
62           ],
63         },
64       },
65     },
66   ],