|
7 | 7 | objects = {
|
8 | 8 |
|
9 | 9 | /* Begin PBXBuildFile section */
|
10 |
| - 215B224E1E3B4FB40055B563 /* template.html in Resources */ = {isa = PBXBuildFile; fileRef = 215B224D1E3B4FB40055B563 /* template.html */; }; |
11 | 10 | 219F67471E37F49800CA4392 /* GenerateThumbnailForURL.m in Sources */ = {isa = PBXBuildFile; fileRef = 219F67461E37F49800CA4392 /* GenerateThumbnailForURL.m */; };
|
12 | 11 | 219F67491E37F49800CA4392 /* GeneratePreviewForURL.m in Sources */ = {isa = PBXBuildFile; fileRef = 219F67481E37F49800CA4392 /* GeneratePreviewForURL.m */; };
|
13 | 12 | 219F674B1E37F49800CA4392 /* main.c in Sources */ = {isa = PBXBuildFile; fileRef = 219F674A1E37F49800CA4392 /* main.c */; };
|
14 | 13 | 219F67541E3AC7E100CA4392 /* HTMLPreviewBuilder.h in Headers */ = {isa = PBXBuildFile; fileRef = 219F67521E3AC7E100CA4392 /* HTMLPreviewBuilder.h */; };
|
15 | 14 | 219F67551E3AC7E100CA4392 /* HTMLPreviewBuilder.m in Sources */ = {isa = PBXBuildFile; fileRef = 219F67531E3AC7E100CA4392 /* HTMLPreviewBuilder.m */; };
|
16 |
| - 219F67571E3AD15900CA4392 /* nbv.js in Resources */ = {isa = PBXBuildFile; fileRef = 219F67561E3AD15900CA4392 /* nbv.js */; }; |
17 | 15 | /* End PBXBuildFile section */
|
18 | 16 |
|
19 | 17 | /* Begin PBXFileReference section */
|
20 |
| - 215B224D1E3B4FB40055B563 /* template.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = template.html; sourceTree = "<group>"; }; |
21 | 18 | 219F67431E37F49800CA4392 /* ipynb-quicklook.qlgenerator */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "ipynb-quicklook.qlgenerator"; sourceTree = BUILT_PRODUCTS_DIR; };
|
22 | 19 | 219F67461E37F49800CA4392 /* GenerateThumbnailForURL.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = GenerateThumbnailForURL.m; sourceTree = "<group>"; };
|
23 | 20 | 219F67481E37F49800CA4392 /* GeneratePreviewForURL.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = GeneratePreviewForURL.m; sourceTree = "<group>"; };
|
24 | 21 | 219F674A1E37F49800CA4392 /* main.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = main.c; sourceTree = "<group>"; };
|
25 | 22 | 219F674C1E37F49800CA4392 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
26 | 23 | 219F67521E3AC7E100CA4392 /* HTMLPreviewBuilder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HTMLPreviewBuilder.h; sourceTree = "<group>"; };
|
27 | 24 | 219F67531E3AC7E100CA4392 /* HTMLPreviewBuilder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HTMLPreviewBuilder.m; sourceTree = "<group>"; wrapsLines = 1; };
|
28 |
| - 219F67561E3AD15900CA4392 /* nbv.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; name = nbv.js; path = nbviewer.js/lib/nbv.js; sourceTree = SOURCE_ROOT; }; |
| 25 | + 40DA4F1927FF9B5100890202 /* template.html.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = template.html.in; sourceTree = "<group>"; }; |
29 | 26 | /* End PBXFileReference section */
|
30 | 27 |
|
31 | 28 | /* Begin PBXFrameworksBuildPhase section */
|
|
58 | 55 | 219F67451E37F49800CA4392 /* ipynb-quicklook */ = {
|
59 | 56 | isa = PBXGroup;
|
60 | 57 | children = (
|
61 |
| - 215B224D1E3B4FB40055B563 /* template.html */, |
| 58 | + 40DA4F1927FF9B5100890202 /* template.html.in */, |
62 | 59 | 219F67461E37F49800CA4392 /* GenerateThumbnailForURL.m */,
|
63 | 60 | 219F67521E3AC7E100CA4392 /* HTMLPreviewBuilder.h */,
|
64 | 61 | 219F67531E3AC7E100CA4392 /* HTMLPreviewBuilder.m */,
|
65 | 62 | 219F67481E37F49800CA4392 /* GeneratePreviewForURL.m */,
|
66 | 63 | 219F674A1E37F49800CA4392 /* main.c */,
|
67 | 64 | 219F674C1E37F49800CA4392 /* Info.plist */,
|
68 |
| - 219F67561E3AD15900CA4392 /* nbv.js */, |
69 | 65 | );
|
70 | 66 | path = "ipynb-quicklook";
|
71 | 67 | sourceTree = "<group>";
|
|
92 | 88 | 219F673F1E37F49800CA4392 /* Frameworks */,
|
93 | 89 | 219F67401E37F49800CA4392 /* Headers */,
|
94 | 90 | 219F67411E37F49800CA4392 /* Resources */,
|
| 91 | + 40DA4F1827FF9AC600890202 /* Run Script */, |
95 | 92 | );
|
96 | 93 | buildRules = (
|
97 | 94 | );
|
|
122 | 119 | developmentRegion = English;
|
123 | 120 | hasScannedForEncodings = 0;
|
124 | 121 | knownRegions = (
|
| 122 | + English, |
125 | 123 | en,
|
126 | 124 | );
|
127 | 125 | mainGroup = 219F67391E37F49800CA4392;
|
|
139 | 137 | isa = PBXResourcesBuildPhase;
|
140 | 138 | buildActionMask = 2147483647;
|
141 | 139 | files = (
|
142 |
| - 215B224E1E3B4FB40055B563 /* template.html in Resources */, |
143 |
| - 219F67571E3AD15900CA4392 /* nbv.js in Resources */, |
144 | 140 | );
|
145 | 141 | runOnlyForDeploymentPostprocessing = 0;
|
146 | 142 | };
|
147 | 143 | /* End PBXResourcesBuildPhase section */
|
148 | 144 |
|
| 145 | +/* Begin PBXShellScriptBuildPhase section */ |
| 146 | + 40DA4F1827FF9AC600890202 /* Run Script */ = { |
| 147 | + isa = PBXShellScriptBuildPhase; |
| 148 | + buildActionMask = 2147483647; |
| 149 | + files = ( |
| 150 | + ); |
| 151 | + inputFileListPaths = ( |
| 152 | + ); |
| 153 | + inputPaths = ( |
| 154 | + "$(SRCROOT)/ipynb-quicklook/template.html.in", |
| 155 | + ); |
| 156 | + name = "Run Script"; |
| 157 | + outputFileListPaths = ( |
| 158 | + ); |
| 159 | + outputPaths = ( |
| 160 | + ); |
| 161 | + runOnlyForDeploymentPostprocessing = 0; |
| 162 | + shellPath = /bin/sh; |
| 163 | + shellScript = "# needs: npm install -g inliner\nexport PATH=/opt/homebrew/bin:$PATH\necho \"Inlining JS + CSS dependencies ...\"\nset -ex\noutput_dir=\"${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}\"\nmkdir -p $output_dir\noutput=\"$output_dir/template.html\"\ninliner -V\ncp \"$SRCROOT/nbviewer.js/lib/nbv.js\" \"$(dirname \"$SCRIPT_INPUT_FILE_0\")/\"\ncmdline=\"inliner -m \\\"$SCRIPT_INPUT_FILE_0\\\" > \\\"$output\\\"\"\nscript -q -t0 /dev/null sh -c \"$cmdline\"\n"; |
| 164 | + }; |
| 165 | +/* End PBXShellScriptBuildPhase section */ |
| 166 | + |
149 | 167 | /* Begin PBXSourcesBuildPhase section */
|
150 | 168 | 219F673E1E37F49800CA4392 /* Sources */ = {
|
151 | 169 | isa = PBXSourcesBuildPhase;
|
|
270 | 288 | COMBINE_HIDPI_IMAGES = YES;
|
271 | 289 | INFOPLIST_FILE = "ipynb-quicklook/Info.plist";
|
272 | 290 | INSTALL_PATH = /Library/QuickLook;
|
273 |
| - MACOSX_DEPLOYMENT_TARGET = 10.7; |
| 291 | + MACOSX_DEPLOYMENT_TARGET = 10.9; |
274 | 292 | PRODUCT_BUNDLE_IDENTIFIER = "com.tinowagner.ipynb-quicklook";
|
275 | 293 | PRODUCT_NAME = "$(TARGET_NAME)";
|
276 | 294 | WRAPPER_EXTENSION = qlgenerator;
|
|
283 | 301 | COMBINE_HIDPI_IMAGES = YES;
|
284 | 302 | INFOPLIST_FILE = "ipynb-quicklook/Info.plist";
|
285 | 303 | INSTALL_PATH = /Library/QuickLook;
|
286 |
| - MACOSX_DEPLOYMENT_TARGET = 10.7; |
| 304 | + MACOSX_DEPLOYMENT_TARGET = 10.9; |
287 | 305 | PRODUCT_BUNDLE_IDENTIFIER = "com.tinowagner.ipynb-quicklook";
|
288 | 306 | PRODUCT_NAME = "$(TARGET_NAME)";
|
289 | 307 | WRAPPER_EXTENSION = qlgenerator;
|
|
0 commit comments