Skip to content

Commit 6ababc7

Browse files
author
Kirill Makankov
committed
An effort to fix test building error.
1 parent a28962e commit 6ababc7

File tree

2 files changed

+40
-6
lines changed

2 files changed

+40
-6
lines changed

Template Framework Project/Template Framework Project.xcodeproj/project.pbxproj

Lines changed: 21 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,24 @@
2020
64DDA74E188FD7D10025590D /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 6400DDEA180C5DE000443362 /* Main.storyboard */; };
2121
64DDA75B188FD9140025590D /* tessdata in Resources */ = {isa = PBXBuildFile; fileRef = 64DDA75A188FD9140025590D /* tessdata */; };
2222
64E40AB1180C6D4D00C36DDE /* libstdc++.6.0.9.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 64E40AB0180C6D4D00C36DDE /* libstdc++.6.0.9.dylib */; };
23-
73C0A7BF1A59565100D823D4 /* TesseractOCR.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 73C0A7BE1A59565100D823D4 /* TesseractOCR.framework */; };
23+
73BE4C121A598F86002C15F1 /* TesseractOCR.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 73C0A7BE1A59565100D823D4 /* TesseractOCR.framework */; };
24+
73BE4C131A598F86002C15F1 /* TesseractOCR.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 73C0A7BE1A59565100D823D4 /* TesseractOCR.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
2425
/* End PBXBuildFile section */
2526

27+
/* Begin PBXCopyFilesBuildPhase section */
28+
73BE4C141A598F86002C15F1 /* Embed Frameworks */ = {
29+
isa = PBXCopyFilesBuildPhase;
30+
buildActionMask = 2147483647;
31+
dstPath = "";
32+
dstSubfolderSpec = 10;
33+
files = (
34+
73BE4C131A598F86002C15F1 /* TesseractOCR.framework in Embed Frameworks */,
35+
);
36+
name = "Embed Frameworks";
37+
runOnlyForDeploymentPostprocessing = 0;
38+
};
39+
/* End PBXCopyFilesBuildPhase section */
40+
2641
/* Begin PBXFileReference section */
2742
428615B61845F340005D5A2E /* image_sample.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = image_sample.jpg; sourceTree = "<group>"; };
2843
6400DDD5180C5DE000443362 /* Template Framework Project.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Template Framework Project.app"; sourceTree = BUILT_PRODUCTS_DIR; };
@@ -42,19 +57,19 @@
4257
6490748F198A5CD500D728CC /* CoreImage.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreImage.framework; path = System/Library/Frameworks/CoreImage.framework; sourceTree = SDKROOT; };
4358
64DDA75A188FD9140025590D /* tessdata */ = {isa = PBXFileReference; lastKnownFileType = folder; path = tessdata; sourceTree = "<group>"; };
4459
64E40AB0180C6D4D00C36DDE /* libstdc++.6.0.9.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libstdc++.6.0.9.dylib"; path = "usr/lib/libstdc++.6.0.9.dylib"; sourceTree = SDKROOT; };
45-
73C0A7BE1A59565100D823D4 /* TesseractOCR.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = TesseractOCR.framework; path = "../build/Debug-iphoneos/TesseractOCR.framework"; sourceTree = "<group>"; };
60+
73C0A7BE1A59565100D823D4 /* TesseractOCR.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = TesseractOCR.framework; path = "TesseractOCR.framework"; sourceTree = BUILT_PRODUCTS_DIR; };
4661
/* End PBXFileReference section */
4762

4863
/* Begin PBXFrameworksBuildPhase section */
4964
6400DDD2180C5DE000443362 /* Frameworks */ = {
5065
isa = PBXFrameworksBuildPhase;
5166
buildActionMask = 2147483647;
5267
files = (
53-
73C0A7BF1A59565100D823D4 /* TesseractOCR.framework in Frameworks */,
5468
64907490198A5CD500D728CC /* CoreImage.framework in Frameworks */,
5569
64E40AB1180C6D4D00C36DDE /* libstdc++.6.0.9.dylib in Frameworks */,
5670
6400DDDB180C5DE000443362 /* CoreGraphics.framework in Frameworks */,
5771
6400DDDD180C5DE000443362 /* UIKit.framework in Frameworks */,
72+
73BE4C121A598F86002C15F1 /* TesseractOCR.framework in Frameworks */,
5873
6400DDD9180C5DE000443362 /* Foundation.framework in Frameworks */,
5974
);
6075
runOnlyForDeploymentPostprocessing = 0;
@@ -129,6 +144,7 @@
129144
6400DDD1180C5DE000443362 /* Sources */,
130145
6400DDD2180C5DE000443362 /* Frameworks */,
131146
6400DDD3180C5DE000443362 /* Resources */,
147+
73BE4C141A598F86002C15F1 /* Embed Frameworks */,
132148
);
133149
buildRules = (
134150
);
@@ -304,6 +320,7 @@
304320
GCC_PREFIX_HEADER = "Template Framework Project/Template Framework Project-Prefix.pch";
305321
INFOPLIST_FILE = "Template Framework Project/Template Framework Project-Info.plist";
306322
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
323+
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
307324
ONLY_ACTIVE_ARCH = YES;
308325
PRODUCT_NAME = "$(TARGET_NAME)";
309326
WRAPPER_EXTENSION = app;
@@ -323,6 +340,7 @@
323340
GCC_PREFIX_HEADER = "Template Framework Project/Template Framework Project-Prefix.pch";
324341
INFOPLIST_FILE = "Template Framework Project/Template Framework Project-Info.plist";
325342
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
343+
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
326344
ONLY_ACTIVE_ARCH = NO;
327345
PRODUCT_NAME = "$(TARGET_NAME)";
328346
WRAPPER_EXTENSION = app;

TestsProject/TestsProject.xcodeproj/project.pbxproj

Lines changed: 19 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,8 @@
2828
732C54761A514DA6000322DA /* InitializationTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 732C54751A514DA5000322DA /* InitializationTests.m */; };
2929
732C54791A5288CC000322DA /* Defaults.m in Sources */ = {isa = PBXBuildFile; fileRef = 732C54781A5288CC000322DA /* Defaults.m */; };
3030
736EFF271A5882730031B432 /* tessdata-rus in Resources */ = {isa = PBXBuildFile; fileRef = 736EFF231A5872CA0031B432 /* tessdata-rus */; };
31-
73C0A7BD1A59561F00D823D4 /* TesseractOCR.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 73C0A7BC1A59561F00D823D4 /* TesseractOCR.framework */; };
31+
73BE4C091A598F47002C15F1 /* TesseractOCR.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 73C0A7BC1A59561F00D823D4 /* TesseractOCR.framework */; };
32+
73BE4C0A1A598F47002C15F1 /* TesseractOCR.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 73C0A7BC1A59561F00D823D4 /* TesseractOCR.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
3233
8FA2F9CE23919BEC8C64A5EA /* libPods-TestsProjectTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 5CD3C116A45C293ADAC81D1B /* libPods-TestsProjectTests.a */; };
3334
/* End PBXBuildFile section */
3435

@@ -42,6 +43,20 @@
4243
};
4344
/* End PBXContainerItemProxy section */
4445

46+
/* Begin PBXCopyFilesBuildPhase section */
47+
73BE4C0B1A598F47002C15F1 /* Embed Frameworks */ = {
48+
isa = PBXCopyFilesBuildPhase;
49+
buildActionMask = 2147483647;
50+
dstPath = "";
51+
dstSubfolderSpec = 10;
52+
files = (
53+
73BE4C0A1A598F47002C15F1 /* TesseractOCR.framework in Embed Frameworks */,
54+
);
55+
name = "Embed Frameworks";
56+
runOnlyForDeploymentPostprocessing = 0;
57+
};
58+
/* End PBXCopyFilesBuildPhase section */
59+
4560
/* Begin PBXFileReference section */
4661
0AFE52DB6EB8A535E8FC8DF5 /* Pods-TestsProjectTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-TestsProjectTests.release.xcconfig"; path = "../Pods/Target Support Files/Pods-TestsProjectTests/Pods-TestsProjectTests.release.xcconfig"; sourceTree = "<group>"; };
4762
36B555C7AA77E5D05A50F31C /* Pods-TestsProjectTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-TestsProjectTests.debug.xcconfig"; path = "../Pods/Target Support Files/Pods-TestsProjectTests/Pods-TestsProjectTests.debug.xcconfig"; sourceTree = "<group>"; };
@@ -76,18 +91,18 @@
7691
732C54771A5288CC000322DA /* Defaults.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Defaults.h; sourceTree = "<group>"; };
7792
732C54781A5288CC000322DA /* Defaults.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Defaults.m; sourceTree = "<group>"; };
7893
736EFF231A5872CA0031B432 /* tessdata-rus */ = {isa = PBXFileReference; lastKnownFileType = folder; name = "tessdata-rus"; path = "TestsProjectTests/tessdata-rus"; sourceTree = SOURCE_ROOT; };
79-
73C0A7BC1A59561F00D823D4 /* TesseractOCR.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = TesseractOCR.framework; path = "../build/Debug-iphoneos/TesseractOCR.framework"; sourceTree = "<group>"; };
94+
73C0A7BC1A59561F00D823D4 /* TesseractOCR.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = TesseractOCR.framework; path = "TesseractOCR.framework"; sourceTree = BUILT_PRODUCTS_DIR; };
8095
/* End PBXFileReference section */
8196

8297
/* Begin PBXFrameworksBuildPhase section */
8398
4115B9581A3EF8E90004EC0A /* Frameworks */ = {
8499
isa = PBXFrameworksBuildPhase;
85100
buildActionMask = 2147483647;
86101
files = (
87-
73C0A7BD1A59561F00D823D4 /* TesseractOCR.framework in Frameworks */,
88102
41184B4D1A3EFA93007F5923 /* libstdc++.6.0.9.dylib in Frameworks */,
89103
41184B511A3EFAA8007F5923 /* CoreGraphics.framework in Frameworks */,
90104
41184B4F1A3EFA9B007F5923 /* Foundation.framework in Frameworks */,
105+
73BE4C091A598F47002C15F1 /* TesseractOCR.framework in Frameworks */,
91106
41184B4B1A3EFA8B007F5923 /* UIKit.framework in Frameworks */,
92107
);
93108
runOnlyForDeploymentPostprocessing = 0;
@@ -217,6 +232,7 @@
217232
4115B9571A3EF8E90004EC0A /* Sources */,
218233
4115B9581A3EF8E90004EC0A /* Frameworks */,
219234
4115B9591A3EF8E90004EC0A /* Resources */,
235+
73BE4C0B1A598F47002C15F1 /* Embed Frameworks */,
220236
);
221237
buildRules = (
222238
);

0 commit comments

Comments
 (0)