Skip to content

Commit 5befac2

Browse files
author
Kirill Makankov
committed
1. Added framework to link with the TestsProjectTests target.
2. Added "-lstdc++" other linker flag to allow the framework to be linked with the TestsProjectTests
1 parent 17374be commit 5befac2

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

TestsProject/TestsProject.xcodeproj/project.pbxproj

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
41C68DB51A41854600848AE1 /* image_sample_tr.png in Resources */ = {isa = PBXBuildFile; fileRef = 41C68DB41A41854600848AE1 /* image_sample_tr.png */; };
2828
732C54761A514DA6000322DA /* InitializationTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 732C54751A514DA5000322DA /* InitializationTests.m */; };
2929
732C54791A5288CC000322DA /* Defaults.m in Sources */ = {isa = PBXBuildFile; fileRef = 732C54781A5288CC000322DA /* Defaults.m */; };
30+
733DD5CD1A5E7CE50042374D /* TesseractOCR.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 733DD5CC1A5E7CE50042374D /* TesseractOCR.framework */; };
3031
736EFF271A5882730031B432 /* tessdata-rus in Resources */ = {isa = PBXBuildFile; fileRef = 736EFF231A5872CA0031B432 /* tessdata-rus */; };
3132
73BE4C311A5B404C002C15F1 /* well_scaned_page.hOCR in Resources */ = {isa = PBXBuildFile; fileRef = 73BE4C301A5B404C002C15F1 /* well_scaned_page.hOCR */; };
3233
73BE4C351A5BD324002C15F1 /* image_sample.hOCR in Resources */ = {isa = PBXBuildFile; fileRef = 73BE4C341A5BD324002C15F1 /* image_sample.hOCR */; };
@@ -77,6 +78,7 @@
7778
732C54751A514DA5000322DA /* InitializationTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = InitializationTests.m; sourceTree = "<group>"; };
7879
732C54771A5288CC000322DA /* Defaults.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Defaults.h; sourceTree = "<group>"; };
7980
732C54781A5288CC000322DA /* Defaults.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Defaults.m; sourceTree = "<group>"; };
81+
733DD5CC1A5E7CE50042374D /* TesseractOCR.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = TesseractOCR.framework; path = "../build/Debug-iphoneos/TesseractOCR.framework"; sourceTree = "<group>"; };
8082
736EFF231A5872CA0031B432 /* tessdata-rus */ = {isa = PBXFileReference; lastKnownFileType = folder; name = "tessdata-rus"; path = "TestsProjectTests/tessdata-rus"; sourceTree = SOURCE_ROOT; };
8183
73BE4C301A5B404C002C15F1 /* well_scaned_page.hOCR */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = well_scaned_page.hOCR; sourceTree = "<group>"; };
8284
73BE4C341A5BD324002C15F1 /* image_sample.hOCR */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = image_sample.hOCR; sourceTree = "<group>"; };
@@ -101,6 +103,7 @@
101103
isa = PBXFrameworksBuildPhase;
102104
buildActionMask = 2147483647;
103105
files = (
106+
733DD5CD1A5E7CE50042374D /* TesseractOCR.framework in Frameworks */,
104107
8FA2F9CE23919BEC8C64A5EA /* libPods-TestsProjectTests.a in Frameworks */,
105108
);
106109
runOnlyForDeploymentPostprocessing = 0;
@@ -181,6 +184,7 @@
181184
41184B541A3EFAB9007F5923 /* Frameworks */ = {
182185
isa = PBXGroup;
183186
children = (
187+
733DD5CC1A5E7CE50042374D /* TesseractOCR.framework */,
184188
73BE4C431A5DADDD002C15F1 /* TesseractOCR.framework */,
185189
73C0A7BC1A59561F00D823D4 /* TesseractOCR.framework */,
186190
41184B501A3EFAA8007F5923 /* CoreGraphics.framework */,
@@ -524,6 +528,13 @@
524528
);
525529
INFOPLIST_FILE = TestsProjectTests/Info.plist;
526530
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
531+
OTHER_LDFLAGS = (
532+
"-ObjC",
533+
"-l\"Pods-TestsProjectTests-Kiwi\"",
534+
"-framework",
535+
"\"XCTest\"",
536+
"-lstdc++",
537+
);
527538
PRODUCT_NAME = "$(TARGET_NAME)";
528539
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/TestsProject.app/TestsProject";
529540
};
@@ -540,6 +551,13 @@
540551
);
541552
INFOPLIST_FILE = TestsProjectTests/Info.plist;
542553
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
554+
OTHER_LDFLAGS = (
555+
"-ObjC",
556+
"-l\"Pods-TestsProjectTests-Kiwi\"",
557+
"-framework",
558+
"\"XCTest\"",
559+
"-lstdc++",
560+
);
543561
PRODUCT_NAME = "$(TARGET_NAME)";
544562
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/TestsProject.app/TestsProject";
545563
};

0 commit comments

Comments
 (0)