Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(336)

Side by Side Diff: gyp/SampleApp.gyp

Issue 1382943004: Some iOS fixes to make SampleApp work better. (Closed) Base URL: https://skia.googlesource.com/skia.git@master
Patch Set: Add missing comma Created 5 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « experimental/iOSSampleApp/SkSampleUIView.mm ('k') | samplecode/SampleApp.cpp » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright 2015 Google Inc. 1 # Copyright 2015 Google Inc.
2 # 2 #
3 # Use of this source code is governed by a BSD-style license that can be 3 # Use of this source code is governed by a BSD-style license that can be
4 # found in the LICENSE file. 4 # found in the LICENSE file.
5 # 5 #
6 { 6 {
7 'includes': [
8 'apptype_console.gypi',
9 ],
10 'targets': [ 7 'targets': [
11 { 8 {
12 'target_name': 'SampleApp', 9 'target_name': 'SampleApp',
13 'type': 'executable', 10 'type': 'executable',
14 'include_dirs' : [ 11 'include_dirs' : [
15 '../include/private', 12 '../include/private',
16 '../src/core', 13 '../src/core',
17 '../src/effects', #needed for BlurMask.h 14 '../src/effects', #needed for BlurMask.h
18 '../src/gpu', # needed by SkLua.cpp 15 '../src/gpu', # needed by SkLua.cpp
19 '../src/images', 16 '../src/images',
(...skipping 131 matching lines...) Expand 10 before | Expand all | Expand 10 after
151 'lua.gyp:lua', 148 'lua.gyp:lua',
152 'pdf.gyp:pdf', 149 'pdf.gyp:pdf',
153 'skia_lib.gyp:skia_lib', 150 'skia_lib.gyp:skia_lib',
154 'tools.gyp:resources', 151 'tools.gyp:resources',
155 'tools.gyp:sk_tool_utils', 152 'tools.gyp:sk_tool_utils',
156 'tools.gyp:timer', 153 'tools.gyp:timer',
157 'views.gyp:views', 154 'views.gyp:views',
158 'views_animated.gyp:views_animated', 155 'views_animated.gyp:views_animated',
159 'xml.gyp:xml', 156 'xml.gyp:xml',
160 ], 157 ],
158 'msvs_settings': {
159 'VCLinkerTool': {
160 #Allows for creation / output to console.
161 #Console (/SUBSYSTEM:CONSOLE)
162 'SubSystem': '1',
163
164 #Console app, use main/wmain
165 'EntryPointSymbol': 'mainCRTStartup',
166 },
167 },
161 'conditions' : [ 168 'conditions' : [
162 [ 'skia_os == "ios"', { 169 [ 'skia_os == "ios"', {
170 'mac_bundle' : 1,
163 # TODO: This doesn't build properly yet, but it's getting there. 171 # TODO: This doesn't build properly yet, but it's getting there.
164 'sources!': [
165 '../samplecode/SampleDecode.cpp',
166 '../experimental/SimpleiOSApp/SimpleApp.mm',
167 ],
168 'sources': [ 172 'sources': [
169 '../src/views/mac/SkEventNotifier.mm', 173 '../src/views/mac/SkEventNotifier.mm',
170 '../experimental/iOSSampleApp/SkSampleUIView.mm', 174 '../experimental/iOSSampleApp/SkSampleUIView.mm',
171 '../experimental/iOSSampleApp/SkiOSSampleApp-Base.xcconfig', 175 '../experimental/iOSSampleApp/SkiOSSampleApp-Base.xcconfig',
172 '../experimental/iOSSampleApp/SkiOSSampleApp-Debug.xcconfig', 176 '../experimental/iOSSampleApp/SkiOSSampleApp-Debug.xcconfig',
173 '../experimental/iOSSampleApp/SkiOSSampleApp-Release.xcconfig', 177 '../experimental/iOSSampleApp/SkiOSSampleApp-Release.xcconfig',
174 '../experimental/iOSSampleApp/iOSSampleApp-Info.plist', 178 '../experimental/iOSSampleApp/iOSSampleApp-Info.plist',
175 '../experimental/iOSSampleApp/Shared/SkOptionListController.mm', 179 '../experimental/iOSSampleApp/Shared/SkOptionListController.mm',
176 '../experimental/iOSSampleApp/Shared/SkUIRootViewController.mm', 180 '../experimental/iOSSampleApp/Shared/SkUIRootViewController.mm',
177 '../experimental/iOSSampleApp/Shared/SkOptionsTableViewController.mm ', 181 '../experimental/iOSSampleApp/Shared/SkOptionsTableViewController.mm ',
178 '../experimental/iOSSampleApp/Shared/SkUIView.mm', 182 '../experimental/iOSSampleApp/Shared/SkUIView.mm',
179 '../experimental/iOSSampleApp/Shared/SkUIDetailViewController.mm', 183 '../experimental/iOSSampleApp/Shared/SkUIDetailViewController.mm',
180 '../experimental/iOSSampleApp/Shared/skia_ios.mm', 184 '../experimental/iOSSampleApp/Shared/skia_ios.mm',
181 185
182 # iPad 186 # iPad
183 '../experimental/iOSSampleApp/iPad/AppDelegate_iPad.mm', 187 '../experimental/iOSSampleApp/iPad/AppDelegate_iPad.mm',
184 '../experimental/iOSSampleApp/iPad/SkUISplitViewController.mm', 188 '../experimental/iOSSampleApp/iPad/SkUISplitViewController.mm',
185 '../experimental/iOSSampleApp/iPad/MainWindow_iPad.xib',
186 189
187 # iPhone 190 # iPhone
188 '../experimental/iOSSampleApp/iPhone/AppDelegate_iPhone.mm', 191 '../experimental/iOSSampleApp/iPhone/AppDelegate_iPhone.mm',
189 '../experimental/iOSSampleApp/iPhone/SkUINavigationController.mm', 192 '../experimental/iOSSampleApp/iPhone/SkUINavigationController.mm',
190 '../experimental/iOSSampleApp/iPhone/MainWindow_iPhone.xib',
191 193
192 '../src/views/ios/SkOSWindow_iOS.mm', 194 '../src/views/ios/SkOSWindow_iOS.mm',
193 195
194 '../src/utils/mac/SkCreateCGImageRef.cpp', 196 '../src/utils/mac/SkCreateCGImageRef.cpp',
195 '../experimental/iOSSampleApp/SkiOSSampleApp-Debug.xcconfig', 197 '../experimental/iOSSampleApp/SkiOSSampleApp-Debug.xcconfig',
196 '../experimental/iOSSampleApp/SkiOSSampleApp-Release.xcconfig', 198 '../experimental/iOSSampleApp/SkiOSSampleApp-Release.xcconfig',
197 ], 199 ],
198 'link_settings': { 200 'link_settings': {
199 'libraries': [ 201 'libraries': [
200 '$(SDKROOT)/System/Library/Frameworks/CoreFoundation.framework', 202 '$(SDKROOT)/System/Library/Frameworks/CoreFoundation.framework',
(...skipping 21 matching lines...) Expand all
222 'xcode_config_file': '../experimental/iOSSampleApp/SkiOSSampleApp-Base .xcconfig', 224 'xcode_config_file': '../experimental/iOSSampleApp/SkiOSSampleApp-Base .xcconfig',
223 'mac_bundle_resources' : [ 225 'mac_bundle_resources' : [
224 '../experimental/iOSSampleApp/iPad/MainWindow_iPad.xib', 226 '../experimental/iOSSampleApp/iPad/MainWindow_iPad.xib',
225 '../experimental/iOSSampleApp/iPhone/MainWindow_iPhone.xib', 227 '../experimental/iOSSampleApp/iPhone/MainWindow_iPhone.xib',
226 ], 228 ],
227 }], 229 }],
228 [ 'skia_os == "android"', { 230 [ 'skia_os == "android"', {
229 'sources!': [ 231 'sources!': [
230 '../samplecode/SampleAnimator.cpp', 232 '../samplecode/SampleAnimator.cpp',
231 ], 233 ],
234 'conditions': [
235 ['skia_android_framework == 0', {
236 'dependencies': [
237 'android_deps.gyp:Android_EntryPoint',
238 'skia_launcher.gyp:skia_launcher',
239 ],
240 }],
241 ],
232 'dependencies!': [ 242 'dependencies!': [
233 'animator.gyp:animator', 243 'animator.gyp:animator',
234 'experimental.gyp:experimental', 244 'experimental.gyp:experimental',
235 ], 245 ],
236 'dependencies': [ 246 'dependencies': [
247 'android_output.gyp:android_output',
237 'android_deps.gyp:Android_SampleApp', 248 'android_deps.gyp:Android_SampleApp',
238 ], 249 ],
239 }], 250 }],
240 [ 'skia_os == "chromeos"', { 251 [ 'skia_os == "chromeos"', {
241 'sources!': [ 252 'sources!': [
242 '../samplecode/SampleLighting.cpp', #doesn't compile due to gpu dep endencies 253 '../samplecode/SampleLighting.cpp', #doesn't compile due to gpu dep endencies
243 ], 254 ],
244 }], 255 }],
245 [ 'skia_gpu == 1', { 256 [ 'skia_gpu == 1', {
246 'dependencies': [ 257 'dependencies': [
247 'gputest.gyp:skgputest', 258 'gputest.gyp:skgputest',
248 ], 259 ],
249 }], 260 }],
250 [ 'not skia_pdf', { 261 [ 'not skia_pdf', {
251 'dependencies!': [ 'pdf.gyp:pdf' ], 262 'dependencies!': [ 'pdf.gyp:pdf' ],
252 'dependencies': [ 'pdf.gyp:nopdf' ], 263 'dependencies': [ 'pdf.gyp:nopdf' ],
253 }], 264 }],
254 ], 265 ],
255 }, 266 },
256 ], 267 ],
257 } 268 }
OLDNEW
« no previous file with comments | « experimental/iOSSampleApp/SkSampleUIView.mm ('k') | samplecode/SampleApp.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698