Added macOS/iOS/tvOS native builds
This commit is contained in:
Родитель
3e8bd43405
Коммит
b81c57b3d5
|
@ -171,6 +171,8 @@ Task ("externals-native")
|
|||
if (!DirectoryExists ("./output/mac")) CreateDirectory ("./output/mac");
|
||||
CopyFileToDirectory ("./native-builds/lib/osx/libSkiaSharp.dylib", "./output/osx/");
|
||||
CopyFileToDirectory ("./native-builds/lib/osx/libSkiaSharp.dylib", "./output/mac/");
|
||||
CopyFileToDirectory ("./native-builds/lib/osx/libHarfBuzzSharp.dylib", "./output/osx/");
|
||||
CopyFileToDirectory ("./native-builds/lib/osx/libHarfBuzzSharp.dylib", "./output/mac/");
|
||||
}
|
||||
if (IsRunningOnLinux ()) {
|
||||
if (!DirectoryExists ("./output/linux/x64/")) CreateDirectory ("./output/linux/x64/");
|
||||
|
@ -234,9 +236,6 @@ Task ("externals-windows")
|
|||
|
||||
// libHarfBuzzSharp
|
||||
|
||||
// copy the default config header file
|
||||
CopyFile ("externals/harfbuzz/harfbuzz/win32/config.h.win32", "externals/harfbuzz/harfbuzz/win32/config.h");
|
||||
|
||||
var buildHarfBuzzArch = new Action<string, string> ((arch, dir) => {
|
||||
// build libHarfBuzzSharp
|
||||
MSBuild ("native-builds/libHarfBuzzSharp_windows/libHarfBuzzSharp.sln", new MSBuildSettings {
|
||||
|
@ -305,9 +304,6 @@ Task ("externals-uwp")
|
|||
|
||||
// libHarfBuzzSharp
|
||||
|
||||
// copy the default config header file
|
||||
CopyFile ("externals/harfbuzz/harfbuzz/win32/config.h.win32", "externals/harfbuzz/harfbuzz/win32/config.h");
|
||||
|
||||
var buildHarfBuzzArch = new Action<string, string> ((arch, dir) => {
|
||||
// build libHarfBuzzSharp
|
||||
MSBuild ("native-builds/libHarfBuzzSharp_uwp/libHarfBuzzSharp.sln", new MSBuildSettings {
|
||||
|
@ -333,6 +329,8 @@ Task ("externals-osx")
|
|||
.WithCriteria (IsRunningOnMac ())
|
||||
.Does (() =>
|
||||
{
|
||||
// SkiaSharp
|
||||
|
||||
var buildArch = new Action<string, string> ((arch, skiaArch) => {
|
||||
// generate native skia build files
|
||||
RunProcess (SKIA_PATH.CombineWithFilePath("bin/gn"), new ProcessSettings {
|
||||
|
@ -384,12 +382,52 @@ Task ("externals-osx")
|
|||
|
||||
buildArch ("i386", "x86");
|
||||
buildArch ("x86_64", "x64");
|
||||
|
||||
|
||||
// create the fat dylib
|
||||
RunLipo ("native-builds/lib/osx/", "libSkiaSharp.dylib", new [] {
|
||||
(FilePath) "i386/libSkiaSharp.dylib",
|
||||
(FilePath) "x86_64/libSkiaSharp.dylib"
|
||||
});
|
||||
|
||||
// HarfBuzzSharp
|
||||
|
||||
var buildHarfBuzzArch = new Action<string, string> ((arch, skiaArch) => {
|
||||
// build libHarfBuzzSharp
|
||||
XCodeBuild (new XCodeBuildSettings {
|
||||
Project = "native-builds/libHarfBuzzSharp_osx/libHarfBuzzSharp.xcodeproj",
|
||||
Target = "libHarfBuzzSharp",
|
||||
Sdk = "macosx",
|
||||
Arch = arch,
|
||||
Configuration = "Release",
|
||||
});
|
||||
|
||||
// copy libHarfBuzzSharp to output
|
||||
if (!DirectoryExists ("native-builds/lib/osx/" + arch)) {
|
||||
CreateDirectory ("native-builds/lib/osx/" + arch);
|
||||
}
|
||||
CopyFileToDirectory ("native-builds/libHarfBuzzSharp_osx/build/Release/libHarfBuzzSharp.dylib", "native-builds/lib/osx/" + arch);
|
||||
|
||||
// strip anything we can
|
||||
RunProcess ("strip", new ProcessSettings {
|
||||
Arguments = "-x -S libHarfBuzzSharp.dylib",
|
||||
WorkingDirectory = "native-builds/lib/osx/" + arch,
|
||||
});
|
||||
|
||||
// re-sign with empty
|
||||
RunProcess ("codesign", new ProcessSettings {
|
||||
Arguments = "--force --sign - --timestamp=none libHarfBuzzSharp.dylib",
|
||||
WorkingDirectory = "native-builds/lib/osx/" + arch,
|
||||
});
|
||||
});
|
||||
|
||||
buildHarfBuzzArch ("i386", "x86");
|
||||
buildHarfBuzzArch ("x86_64", "x64");
|
||||
|
||||
// create the fat dylib
|
||||
RunLipo ("native-builds/lib/osx/", "libHarfBuzzSharp.dylib", new [] {
|
||||
(FilePath) "i386/libHarfBuzzSharp.dylib",
|
||||
(FilePath) "x86_64/libHarfBuzzSharp.dylib"
|
||||
});
|
||||
});
|
||||
|
||||
// this builds the native C and C++ externals for iOS
|
||||
|
@ -398,6 +436,8 @@ Task ("externals-ios")
|
|||
.WithCriteria (IsRunningOnMac ())
|
||||
.Does (() =>
|
||||
{
|
||||
// SkiaSharp
|
||||
|
||||
var buildArch = new Action<string, string, string> ((sdk, arch, skiaArch) => {
|
||||
// generate native skia build files
|
||||
|
||||
|
@ -469,6 +509,44 @@ Task ("externals-ios")
|
|||
(FilePath) "armv7/libSkiaSharp.framework/libSkiaSharp",
|
||||
(FilePath) "arm64/libSkiaSharp.framework/libSkiaSharp"
|
||||
});
|
||||
|
||||
// HarfBuzzSharp
|
||||
|
||||
var buildHarfBuzzArch = new Action<string, string> ((sdk, arch) => {
|
||||
// build libHarfBuzzSharp
|
||||
XCodeBuild (new XCodeBuildSettings {
|
||||
Project = "native-builds/libHarfBuzzSharp_ios/libHarfBuzzSharp.xcodeproj",
|
||||
Target = "libHarfBuzzSharp",
|
||||
Sdk = sdk,
|
||||
Arch = arch,
|
||||
Configuration = "Release",
|
||||
});
|
||||
|
||||
// copy libHarfBuzzSharp_ios to output
|
||||
if (!DirectoryExists ("native-builds/lib/ios/" + arch)) {
|
||||
CreateDirectory ("native-builds/lib/ios/" + arch);
|
||||
}
|
||||
CopyFileToDirectory ("native-builds/libHarfBuzzSharp_ios/build/Release-" + sdk + "/libHarfBuzzSharp.a", "native-builds/lib/ios/" + arch);
|
||||
|
||||
// strip anything we can
|
||||
RunProcess ("strip", new ProcessSettings {
|
||||
Arguments = "-x -S libHarfBuzzSharp.a",
|
||||
WorkingDirectory = "native-builds/lib/ios/" + arch,
|
||||
});
|
||||
});
|
||||
|
||||
buildHarfBuzzArch ("iphonesimulator", "i386");
|
||||
buildHarfBuzzArch ("iphonesimulator", "x86_64");
|
||||
buildHarfBuzzArch ("iphoneos", "armv7");
|
||||
buildHarfBuzzArch ("iphoneos", "arm64");
|
||||
|
||||
// create the fat archive
|
||||
RunLipo ("native-builds/lib/ios/", "libHarfBuzzSharp.a", new [] {
|
||||
(FilePath) "i386/libHarfBuzzSharp.a",
|
||||
(FilePath) "x86_64/libHarfBuzzSharp.a",
|
||||
(FilePath) "armv7/libHarfBuzzSharp.a",
|
||||
(FilePath) "arm64/libHarfBuzzSharp.a"
|
||||
});
|
||||
});
|
||||
|
||||
// this builds the native C and C++ externals for tvOS
|
||||
|
@ -477,6 +555,8 @@ Task ("externals-tvos")
|
|||
.WithCriteria (IsRunningOnMac ())
|
||||
.Does (() =>
|
||||
{
|
||||
// SkiaSharp
|
||||
|
||||
var buildArch = new Action<string, string, string> ((sdk, arch, skiaArch) => {
|
||||
// generate native skia build files
|
||||
RunProcess (SKIA_PATH.CombineWithFilePath("bin/gn"), new ProcessSettings {
|
||||
|
@ -536,6 +616,40 @@ Task ("externals-tvos")
|
|||
(FilePath) "x86_64/libSkiaSharp.framework/libSkiaSharp",
|
||||
(FilePath) "arm64/libSkiaSharp.framework/libSkiaSharp"
|
||||
});
|
||||
|
||||
// HarfBuzzSharp
|
||||
|
||||
var buildHarfBuzzArch = new Action<string, string> ((sdk, arch) => {
|
||||
// build libHarfBuzzSharp
|
||||
XCodeBuild (new XCodeBuildSettings {
|
||||
Project = "native-builds/libHarfBuzzSharp_tvos/libHarfBuzzSharp.xcodeproj",
|
||||
Target = "libHarfBuzzSharp",
|
||||
Sdk = sdk,
|
||||
Arch = arch,
|
||||
Configuration = "Release",
|
||||
});
|
||||
|
||||
// copy libHarfBuzzSharp to output
|
||||
if (!DirectoryExists ("native-builds/lib/tvos/" + arch)) {
|
||||
CreateDirectory ("native-builds/lib/tvos/" + arch);
|
||||
}
|
||||
CopyFileToDirectory ("native-builds/libHarfBuzzSharp_tvos/build/Release-" + sdk + "/libHarfBuzzSharp.a", "native-builds/lib/tvos/" + arch);
|
||||
|
||||
// strip anything we can
|
||||
RunProcess ("strip", new ProcessSettings {
|
||||
Arguments = "-x -S libHarfBuzzSharp.a",
|
||||
WorkingDirectory = "native-builds/lib/tvos/" + arch,
|
||||
});
|
||||
});
|
||||
|
||||
buildHarfBuzzArch ("appletvsimulator", "x86_64");
|
||||
buildHarfBuzzArch ("appletvos", "arm64");
|
||||
|
||||
// create the fat framework
|
||||
RunLipo ("native-builds/lib/tvos/", "libHarfBuzzSharp.a", new [] {
|
||||
(FilePath) "x86_64/libHarfBuzzSharp.a",
|
||||
(FilePath) "arm64/libHarfBuzzSharp.a"
|
||||
});
|
||||
});
|
||||
|
||||
// this builds the native C and C++ externals for Android
|
||||
|
@ -682,6 +796,16 @@ Task ("externals-harfbuzz")
|
|||
DownloadFile (url, archive);
|
||||
DecompressArchive (archive, root);
|
||||
MoveDirectory (root.Combine ("harfbuzz-" + version), HARFBUZZ_PATH.Combine ("harfbuzz"));
|
||||
|
||||
if (IsRunningOnWindows ()) {
|
||||
// copy the default config header file
|
||||
CopyFile ("externals/harfbuzz/harfbuzz/win32/config.h.win32", "externals/harfbuzz/harfbuzz/win32/config.h");
|
||||
} else {
|
||||
RunProcess ("bash", new ProcessSettings {
|
||||
Arguments = "configure",
|
||||
WorkingDirectory = HARFBUZZ_PATH.Combine ("harfbuzz"),
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
|
@ -705,6 +829,9 @@ Task ("clean-externals")
|
|||
// harfbuzz
|
||||
CleanDirectories ("externals/harfbuzz");
|
||||
|
||||
// angle
|
||||
CleanDirectories ("externals/angle");
|
||||
|
||||
// all
|
||||
CleanDirectories ("native-builds/lib");
|
||||
// android
|
||||
|
@ -712,10 +839,13 @@ Task ("clean-externals")
|
|||
CleanDirectories ("native-builds/libSkiaSharp_android/libs");
|
||||
// ios
|
||||
CleanDirectories ("native-builds/libSkiaSharp_ios/build");
|
||||
CleanDirectories ("native-builds/libHarfBuzzSharp_ios/build");
|
||||
// tvos
|
||||
CleanDirectories ("native-builds/libSkiaSharp_tvos/build");
|
||||
CleanDirectories ("native-builds/libHarfBuzzSharp_tvos/build");
|
||||
// osx
|
||||
CleanDirectories ("native-builds/libSkiaSharp_osx/build");
|
||||
CleanDirectories ("native-builds/libHarfBuzzSharp_osx/build");
|
||||
// windows
|
||||
CleanDirectories ("native-builds/libSkiaSharp_windows/bin");
|
||||
CleanDirectories ("native-builds/libSkiaSharp_windows/obj");
|
||||
|
@ -726,7 +856,6 @@ Task ("clean-externals")
|
|||
CleanDirectories ("native-builds/libSkiaSharp_uwp/obj");
|
||||
CleanDirectories ("native-builds/libHarfBuzzSharp_uwp/bin");
|
||||
CleanDirectories ("native-builds/libHarfBuzzSharp_uwp/obj");
|
||||
CleanDirectories ("externals/angle/uwp");
|
||||
// linux
|
||||
CleanDirectories ("native-builds/libSkiaSharp_linux/bin");
|
||||
CleanDirectories ("native-builds/libSkiaSharp_linux/obj");
|
||||
|
|
|
@ -0,0 +1,555 @@
|
|||
// !$*UTF8*$!
|
||||
{
|
||||
archiveVersion = 1;
|
||||
classes = {
|
||||
};
|
||||
objectVersion = 46;
|
||||
objects = {
|
||||
|
||||
/* Begin PBXBuildFile section */
|
||||
3437758C1EB3865D00CE8151 /* ucdn.c in Sources */ = {isa = PBXBuildFile; fileRef = 343775891EB3865D00CE8151 /* ucdn.c */; };
|
||||
3437760F1EB3867F00CE8151 /* hb-blob.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775E01EB3867F00CE8151 /* hb-blob.cc */; };
|
||||
343776101EB3867F00CE8151 /* hb-buffer-serialize.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775E11EB3867F00CE8151 /* hb-buffer-serialize.cc */; };
|
||||
343776111EB3867F00CE8151 /* hb-buffer.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775E21EB3867F00CE8151 /* hb-buffer.cc */; };
|
||||
343776121EB3867F00CE8151 /* hb-common.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775E31EB3867F00CE8151 /* hb-common.cc */; };
|
||||
343776151EB3867F00CE8151 /* hb-face.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775E61EB3867F00CE8151 /* hb-face.cc */; };
|
||||
343776161EB3867F00CE8151 /* hb-fallback-shape.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775E71EB3867F00CE8151 /* hb-fallback-shape.cc */; };
|
||||
343776171EB3867F00CE8151 /* hb-font.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775E81EB3867F00CE8151 /* hb-font.cc */; };
|
||||
3437761D1EB3867F00CE8151 /* hb-ot-font.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775EE1EB3867F00CE8151 /* hb-ot-font.cc */; };
|
||||
3437761E1EB3867F00CE8151 /* hb-ot-layout.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775EF1EB3867F00CE8151 /* hb-ot-layout.cc */; };
|
||||
3437761F1EB3867F00CE8151 /* hb-ot-map.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775F01EB3867F00CE8151 /* hb-ot-map.cc */; };
|
||||
343776201EB3867F00CE8151 /* hb-ot-math.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775F11EB3867F00CE8151 /* hb-ot-math.cc */; };
|
||||
343776211EB3867F00CE8151 /* hb-ot-shape-complex-arabic.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775F21EB3867F00CE8151 /* hb-ot-shape-complex-arabic.cc */; };
|
||||
343776221EB3867F00CE8151 /* hb-ot-shape-complex-default.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775F31EB3867F00CE8151 /* hb-ot-shape-complex-default.cc */; };
|
||||
343776231EB3867F00CE8151 /* hb-ot-shape-complex-hangul.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775F41EB3867F00CE8151 /* hb-ot-shape-complex-hangul.cc */; };
|
||||
343776241EB3867F00CE8151 /* hb-ot-shape-complex-hebrew.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775F51EB3867F00CE8151 /* hb-ot-shape-complex-hebrew.cc */; };
|
||||
343776251EB3867F00CE8151 /* hb-ot-shape-complex-indic-table.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775F61EB3867F00CE8151 /* hb-ot-shape-complex-indic-table.cc */; };
|
||||
343776261EB3867F00CE8151 /* hb-ot-shape-complex-indic.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775F71EB3867F00CE8151 /* hb-ot-shape-complex-indic.cc */; };
|
||||
343776271EB3867F00CE8151 /* hb-ot-shape-complex-myanmar.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775F81EB3867F00CE8151 /* hb-ot-shape-complex-myanmar.cc */; };
|
||||
343776281EB3867F00CE8151 /* hb-ot-shape-complex-thai.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775F91EB3867F00CE8151 /* hb-ot-shape-complex-thai.cc */; };
|
||||
343776291EB3867F00CE8151 /* hb-ot-shape-complex-tibetan.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775FA1EB3867F00CE8151 /* hb-ot-shape-complex-tibetan.cc */; };
|
||||
3437762A1EB3867F00CE8151 /* hb-ot-shape-complex-use-table.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775FB1EB3867F00CE8151 /* hb-ot-shape-complex-use-table.cc */; };
|
||||
3437762B1EB3867F00CE8151 /* hb-ot-shape-complex-use.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775FC1EB3867F00CE8151 /* hb-ot-shape-complex-use.cc */; };
|
||||
3437762C1EB3867F00CE8151 /* hb-ot-shape-fallback.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775FD1EB3867F00CE8151 /* hb-ot-shape-fallback.cc */; };
|
||||
3437762D1EB3867F00CE8151 /* hb-ot-shape-normalize.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775FE1EB3867F00CE8151 /* hb-ot-shape-normalize.cc */; };
|
||||
3437762E1EB3867F00CE8151 /* hb-ot-shape.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775FF1EB3867F00CE8151 /* hb-ot-shape.cc */; };
|
||||
3437762F1EB3867F00CE8151 /* hb-ot-tag.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343776001EB3867F00CE8151 /* hb-ot-tag.cc */; };
|
||||
343776301EB3867F00CE8151 /* hb-ot-var.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343776011EB3867F00CE8151 /* hb-ot-var.cc */; };
|
||||
343776311EB3867F00CE8151 /* hb-set.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343776021EB3867F00CE8151 /* hb-set.cc */; };
|
||||
343776321EB3867F00CE8151 /* hb-shape-plan.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343776031EB3867F00CE8151 /* hb-shape-plan.cc */; };
|
||||
343776331EB3867F00CE8151 /* hb-shape.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343776041EB3867F00CE8151 /* hb-shape.cc */; };
|
||||
343776341EB3867F00CE8151 /* hb-shaper.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343776051EB3867F00CE8151 /* hb-shaper.cc */; };
|
||||
343776351EB3867F00CE8151 /* hb-ucdn.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343776061EB3867F00CE8151 /* hb-ucdn.cc */; };
|
||||
343776361EB3867F00CE8151 /* hb-unicode.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343776071EB3867F00CE8151 /* hb-unicode.cc */; };
|
||||
343776381EB3867F00CE8151 /* hb-warning.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343776091EB3867F00CE8151 /* hb-warning.cc */; };
|
||||
/* End PBXBuildFile section */
|
||||
|
||||
/* Begin PBXCopyFilesBuildPhase section */
|
||||
34D723401EB385E800E6210E /* CopyFiles */ = {
|
||||
isa = PBXCopyFilesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
dstPath = "include/$(PRODUCT_NAME)";
|
||||
dstSubfolderSpec = 16;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXCopyFilesBuildPhase section */
|
||||
|
||||
/* Begin PBXFileReference section */
|
||||
343775881EB3862F00CE8151 /* config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = config.h; path = ../../../externals/harfbuzz/harfbuzz/config.h; sourceTree = "<group>"; };
|
||||
343775891EB3865D00CE8151 /* ucdn.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ucdn.c; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ucdn/ucdn.c"; sourceTree = "<group>"; };
|
||||
3437758A1EB3865D00CE8151 /* ucdn.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ucdn.h; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ucdn/ucdn.h"; sourceTree = "<group>"; };
|
||||
3437758B1EB3865D00CE8151 /* unicodedata_db.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = unicodedata_db.h; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ucdn/unicodedata_db.h"; sourceTree = "<group>"; };
|
||||
3437758D1EB3867F00CE8151 /* hb-blob.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "hb-blob.h"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-blob.h"; sourceTree = "<group>"; };
|
||||
3437758E1EB3867F00CE8151 /* hb-buffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "hb-buffer.h"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-buffer.h"; sourceTree = "<group>"; };
|
||||
3437758F1EB3867F00CE8151 /* hb-common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "hb-common.h"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-common.h"; sourceTree = "<group>"; };
|
||||
343775911EB3867F00CE8151 /* hb-deprecated.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "hb-deprecated.h"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-deprecated.h"; sourceTree = "<group>"; };
|
||||
343775931EB3867F00CE8151 /* hb-face.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "hb-face.h"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-face.h"; sourceTree = "<group>"; };
|
||||
343775941EB3867F00CE8151 /* hb-font.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "hb-font.h"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-font.h"; sourceTree = "<group>"; };
|
||||
3437759B1EB3867F00CE8151 /* hb-ot-font.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "hb-ot-font.h"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-font.h"; sourceTree = "<group>"; };
|
||||
3437759C1EB3867F00CE8151 /* hb-ot-layout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "hb-ot-layout.h"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-layout.h"; sourceTree = "<group>"; };
|
||||
3437759D1EB3867F00CE8151 /* hb-ot-math.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "hb-ot-math.h"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-math.h"; sourceTree = "<group>"; };
|
||||
3437759E1EB3867F00CE8151 /* hb-ot-shape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "hb-ot-shape.h"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape.h"; sourceTree = "<group>"; };
|
||||
3437759F1EB3867F00CE8151 /* hb-ot-tag.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "hb-ot-tag.h"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-tag.h"; sourceTree = "<group>"; };
|
||||
343775A01EB3867F00CE8151 /* hb-ot-var.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "hb-ot-var.h"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-var.h"; sourceTree = "<group>"; };
|
||||
343775A11EB3867F00CE8151 /* hb-ot.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "hb-ot.h"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot.h"; sourceTree = "<group>"; };
|
||||
343775A21EB3867F00CE8151 /* hb-set.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "hb-set.h"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-set.h"; sourceTree = "<group>"; };
|
||||
343775A31EB3867F00CE8151 /* hb-shape-plan.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "hb-shape-plan.h"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-shape-plan.h"; sourceTree = "<group>"; };
|
||||
343775A41EB3867F00CE8151 /* hb-shape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "hb-shape.h"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-shape.h"; sourceTree = "<group>"; };
|
||||
343775A51EB3867F00CE8151 /* hb-unicode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "hb-unicode.h"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-unicode.h"; sourceTree = "<group>"; };
|
||||
343775A71EB3867F00CE8151 /* hb-version.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "hb-version.h"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-version.h"; sourceTree = "<group>"; };
|
||||
343775A81EB3867F00CE8151 /* hb.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = hb.h; path = ../../../externals/harfbuzz/harfbuzz/src/hb.h; sourceTree = "<group>"; };
|
||||
343775A91EB3867F00CE8151 /* hb-atomic-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-atomic-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-atomic-private.hh"; sourceTree = "<group>"; };
|
||||
343775AA1EB3867F00CE8151 /* hb-buffer-deserialize-json.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-buffer-deserialize-json.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-buffer-deserialize-json.hh"; sourceTree = "<group>"; };
|
||||
343775AB1EB3867F00CE8151 /* hb-buffer-deserialize-text.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-buffer-deserialize-text.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-buffer-deserialize-text.hh"; sourceTree = "<group>"; };
|
||||
343775AC1EB3867F00CE8151 /* hb-buffer-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-buffer-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-buffer-private.hh"; sourceTree = "<group>"; };
|
||||
343775AD1EB3867F00CE8151 /* hb-cache-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-cache-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-cache-private.hh"; sourceTree = "<group>"; };
|
||||
343775AE1EB3867F00CE8151 /* hb-face-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-face-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-face-private.hh"; sourceTree = "<group>"; };
|
||||
343775AF1EB3867F00CE8151 /* hb-font-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-font-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-font-private.hh"; sourceTree = "<group>"; };
|
||||
343775B01EB3867F00CE8151 /* hb-mutex-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-mutex-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-mutex-private.hh"; sourceTree = "<group>"; };
|
||||
343775B11EB3867F00CE8151 /* hb-object-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-object-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-object-private.hh"; sourceTree = "<group>"; };
|
||||
343775B21EB3867F00CE8151 /* hb-open-file-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-open-file-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-open-file-private.hh"; sourceTree = "<group>"; };
|
||||
343775B31EB3867F00CE8151 /* hb-open-type-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-open-type-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-open-type-private.hh"; sourceTree = "<group>"; };
|
||||
343775B41EB3867F00CE8151 /* hb-ot-cbdt-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-cbdt-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-cbdt-table.hh"; sourceTree = "<group>"; };
|
||||
343775B51EB3867F00CE8151 /* hb-ot-cmap-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-cmap-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-cmap-table.hh"; sourceTree = "<group>"; };
|
||||
343775B61EB3867F00CE8151 /* hb-ot-glyf-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-glyf-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-glyf-table.hh"; sourceTree = "<group>"; };
|
||||
343775B71EB3867F00CE8151 /* hb-ot-head-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-head-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-head-table.hh"; sourceTree = "<group>"; };
|
||||
343775B81EB3867F00CE8151 /* hb-ot-hhea-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-hhea-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-hhea-table.hh"; sourceTree = "<group>"; };
|
||||
343775B91EB3867F00CE8151 /* hb-ot-hmtx-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-hmtx-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-hmtx-table.hh"; sourceTree = "<group>"; };
|
||||
343775BA1EB3867F00CE8151 /* hb-ot-layout-common-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-layout-common-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-layout-common-private.hh"; sourceTree = "<group>"; };
|
||||
343775BB1EB3867F00CE8151 /* hb-ot-layout-gdef-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-layout-gdef-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-layout-gdef-table.hh"; sourceTree = "<group>"; };
|
||||
343775BC1EB3867F00CE8151 /* hb-ot-layout-gpos-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-layout-gpos-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-layout-gpos-table.hh"; sourceTree = "<group>"; };
|
||||
343775BD1EB3867F00CE8151 /* hb-ot-layout-gsub-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-layout-gsub-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-layout-gsub-table.hh"; sourceTree = "<group>"; };
|
||||
343775BE1EB3867F00CE8151 /* hb-ot-layout-gsubgpos-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-layout-gsubgpos-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh"; sourceTree = "<group>"; };
|
||||
343775BF1EB3867F00CE8151 /* hb-ot-layout-jstf-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-layout-jstf-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-layout-jstf-table.hh"; sourceTree = "<group>"; };
|
||||
343775C01EB3867F00CE8151 /* hb-ot-layout-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-layout-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-layout-private.hh"; sourceTree = "<group>"; };
|
||||
343775C11EB3867F00CE8151 /* hb-ot-map-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-map-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-map-private.hh"; sourceTree = "<group>"; };
|
||||
343775C21EB3867F00CE8151 /* hb-ot-math-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-math-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-math-table.hh"; sourceTree = "<group>"; };
|
||||
343775C31EB3867F00CE8151 /* hb-ot-maxp-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-maxp-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-maxp-table.hh"; sourceTree = "<group>"; };
|
||||
343775C41EB3867F00CE8151 /* hb-ot-name-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-name-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-name-table.hh"; sourceTree = "<group>"; };
|
||||
343775C51EB3867F00CE8151 /* hb-ot-os2-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-os2-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-os2-table.hh"; sourceTree = "<group>"; };
|
||||
343775C61EB3867F00CE8151 /* hb-ot-post-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-post-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-post-table.hh"; sourceTree = "<group>"; };
|
||||
343775C71EB3867F00CE8151 /* hb-ot-shape-complex-arabic-fallback.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-shape-complex-arabic-fallback.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-arabic-fallback.hh"; sourceTree = "<group>"; };
|
||||
343775C81EB3867F00CE8151 /* hb-ot-shape-complex-arabic-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-shape-complex-arabic-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-arabic-private.hh"; sourceTree = "<group>"; };
|
||||
343775C91EB3867F00CE8151 /* hb-ot-shape-complex-arabic-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-shape-complex-arabic-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-arabic-table.hh"; sourceTree = "<group>"; };
|
||||
343775CA1EB3867F00CE8151 /* hb-ot-shape-complex-arabic-win1256.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-shape-complex-arabic-win1256.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-arabic-win1256.hh"; sourceTree = "<group>"; };
|
||||
343775CB1EB3867F00CE8151 /* hb-ot-shape-complex-indic-machine.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-shape-complex-indic-machine.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-indic-machine.hh"; sourceTree = "<group>"; };
|
||||
343775CC1EB3867F00CE8151 /* hb-ot-shape-complex-indic-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-shape-complex-indic-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-indic-private.hh"; sourceTree = "<group>"; };
|
||||
343775CD1EB3867F00CE8151 /* hb-ot-shape-complex-myanmar-machine.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-shape-complex-myanmar-machine.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-myanmar-machine.hh"; sourceTree = "<group>"; };
|
||||
343775CE1EB3867F00CE8151 /* hb-ot-shape-complex-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-shape-complex-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-private.hh"; sourceTree = "<group>"; };
|
||||
343775CF1EB3867F00CE8151 /* hb-ot-shape-complex-use-machine.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-shape-complex-use-machine.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-use-machine.hh"; sourceTree = "<group>"; };
|
||||
343775D01EB3867F00CE8151 /* hb-ot-shape-complex-use-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-shape-complex-use-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-use-private.hh"; sourceTree = "<group>"; };
|
||||
343775D11EB3867F00CE8151 /* hb-ot-shape-fallback-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-shape-fallback-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-fallback-private.hh"; sourceTree = "<group>"; };
|
||||
343775D21EB3867F00CE8151 /* hb-ot-shape-normalize-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-shape-normalize-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-normalize-private.hh"; sourceTree = "<group>"; };
|
||||
343775D31EB3867F00CE8151 /* hb-ot-shape-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-shape-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-private.hh"; sourceTree = "<group>"; };
|
||||
343775D41EB3867F00CE8151 /* hb-ot-var-avar-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-var-avar-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-var-avar-table.hh"; sourceTree = "<group>"; };
|
||||
343775D51EB3867F00CE8151 /* hb-ot-var-fvar-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-var-fvar-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-var-fvar-table.hh"; sourceTree = "<group>"; };
|
||||
343775D61EB3867F00CE8151 /* hb-ot-var-hvar-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-var-hvar-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-var-hvar-table.hh"; sourceTree = "<group>"; };
|
||||
343775D71EB3867F00CE8151 /* hb-ot-var-mvar-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-var-mvar-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-var-mvar-table.hh"; sourceTree = "<group>"; };
|
||||
343775D81EB3867F00CE8151 /* hb-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-private.hh"; sourceTree = "<group>"; };
|
||||
343775D91EB3867F00CE8151 /* hb-set-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-set-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-set-private.hh"; sourceTree = "<group>"; };
|
||||
343775DA1EB3867F00CE8151 /* hb-shape-plan-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-shape-plan-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-shape-plan-private.hh"; sourceTree = "<group>"; };
|
||||
343775DB1EB3867F00CE8151 /* hb-shaper-impl-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-shaper-impl-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-shaper-impl-private.hh"; sourceTree = "<group>"; };
|
||||
343775DC1EB3867F00CE8151 /* hb-shaper-list.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-shaper-list.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-shaper-list.hh"; sourceTree = "<group>"; };
|
||||
343775DD1EB3867F00CE8151 /* hb-shaper-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-shaper-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-shaper-private.hh"; sourceTree = "<group>"; };
|
||||
343775DE1EB3867F00CE8151 /* hb-unicode-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-unicode-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-unicode-private.hh"; sourceTree = "<group>"; };
|
||||
343775DF1EB3867F00CE8151 /* hb-utf-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-utf-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-utf-private.hh"; sourceTree = "<group>"; };
|
||||
343775E01EB3867F00CE8151 /* hb-blob.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-blob.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-blob.cc"; sourceTree = "<group>"; };
|
||||
343775E11EB3867F00CE8151 /* hb-buffer-serialize.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-buffer-serialize.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-buffer-serialize.cc"; sourceTree = "<group>"; };
|
||||
343775E21EB3867F00CE8151 /* hb-buffer.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-buffer.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-buffer.cc"; sourceTree = "<group>"; };
|
||||
343775E31EB3867F00CE8151 /* hb-common.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-common.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-common.cc"; sourceTree = "<group>"; };
|
||||
343775E61EB3867F00CE8151 /* hb-face.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-face.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-face.cc"; sourceTree = "<group>"; };
|
||||
343775E71EB3867F00CE8151 /* hb-fallback-shape.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-fallback-shape.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-fallback-shape.cc"; sourceTree = "<group>"; };
|
||||
343775E81EB3867F00CE8151 /* hb-font.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-font.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-font.cc"; sourceTree = "<group>"; };
|
||||
343775EE1EB3867F00CE8151 /* hb-ot-font.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-font.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-font.cc"; sourceTree = "<group>"; };
|
||||
343775EF1EB3867F00CE8151 /* hb-ot-layout.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-layout.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-layout.cc"; sourceTree = "<group>"; };
|
||||
343775F01EB3867F00CE8151 /* hb-ot-map.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-map.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-map.cc"; sourceTree = "<group>"; };
|
||||
343775F11EB3867F00CE8151 /* hb-ot-math.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-math.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-math.cc"; sourceTree = "<group>"; };
|
||||
343775F21EB3867F00CE8151 /* hb-ot-shape-complex-arabic.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-shape-complex-arabic.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-arabic.cc"; sourceTree = "<group>"; };
|
||||
343775F31EB3867F00CE8151 /* hb-ot-shape-complex-default.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-shape-complex-default.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-default.cc"; sourceTree = "<group>"; };
|
||||
343775F41EB3867F00CE8151 /* hb-ot-shape-complex-hangul.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-shape-complex-hangul.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-hangul.cc"; sourceTree = "<group>"; };
|
||||
343775F51EB3867F00CE8151 /* hb-ot-shape-complex-hebrew.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-shape-complex-hebrew.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-hebrew.cc"; sourceTree = "<group>"; };
|
||||
343775F61EB3867F00CE8151 /* hb-ot-shape-complex-indic-table.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-shape-complex-indic-table.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-indic-table.cc"; sourceTree = "<group>"; };
|
||||
343775F71EB3867F00CE8151 /* hb-ot-shape-complex-indic.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-shape-complex-indic.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-indic.cc"; sourceTree = "<group>"; };
|
||||
343775F81EB3867F00CE8151 /* hb-ot-shape-complex-myanmar.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-shape-complex-myanmar.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-myanmar.cc"; sourceTree = "<group>"; };
|
||||
343775F91EB3867F00CE8151 /* hb-ot-shape-complex-thai.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-shape-complex-thai.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-thai.cc"; sourceTree = "<group>"; };
|
||||
343775FA1EB3867F00CE8151 /* hb-ot-shape-complex-tibetan.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-shape-complex-tibetan.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-tibetan.cc"; sourceTree = "<group>"; };
|
||||
343775FB1EB3867F00CE8151 /* hb-ot-shape-complex-use-table.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-shape-complex-use-table.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-use-table.cc"; sourceTree = "<group>"; };
|
||||
343775FC1EB3867F00CE8151 /* hb-ot-shape-complex-use.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-shape-complex-use.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-use.cc"; sourceTree = "<group>"; };
|
||||
343775FD1EB3867F00CE8151 /* hb-ot-shape-fallback.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-shape-fallback.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-fallback.cc"; sourceTree = "<group>"; };
|
||||
343775FE1EB3867F00CE8151 /* hb-ot-shape-normalize.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-shape-normalize.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-normalize.cc"; sourceTree = "<group>"; };
|
||||
343775FF1EB3867F00CE8151 /* hb-ot-shape.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-shape.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape.cc"; sourceTree = "<group>"; };
|
||||
343776001EB3867F00CE8151 /* hb-ot-tag.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-tag.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-tag.cc"; sourceTree = "<group>"; };
|
||||
343776011EB3867F00CE8151 /* hb-ot-var.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-var.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-var.cc"; sourceTree = "<group>"; };
|
||||
343776021EB3867F00CE8151 /* hb-set.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-set.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-set.cc"; sourceTree = "<group>"; };
|
||||
343776031EB3867F00CE8151 /* hb-shape-plan.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-shape-plan.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-shape-plan.cc"; sourceTree = "<group>"; };
|
||||
343776041EB3867F00CE8151 /* hb-shape.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-shape.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-shape.cc"; sourceTree = "<group>"; };
|
||||
343776051EB3867F00CE8151 /* hb-shaper.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-shaper.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-shaper.cc"; sourceTree = "<group>"; };
|
||||
343776061EB3867F00CE8151 /* hb-ucdn.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ucdn.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ucdn.cc"; sourceTree = "<group>"; };
|
||||
343776071EB3867F00CE8151 /* hb-unicode.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-unicode.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-unicode.cc"; sourceTree = "<group>"; };
|
||||
343776091EB3867F00CE8151 /* hb-warning.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-warning.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-warning.cc"; sourceTree = "<group>"; };
|
||||
34D723421EB385E900E6210E /* libHarfBuzzSharp.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libHarfBuzzSharp.a; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
/* End PBXFileReference section */
|
||||
|
||||
/* Begin PBXFrameworksBuildPhase section */
|
||||
34D7233F1EB385E800E6210E /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXFrameworksBuildPhase section */
|
||||
|
||||
/* Begin PBXGroup section */
|
||||
34D723391EB385E800E6210E = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
34D723441EB385E900E6210E /* libHarfBuzzSharp */,
|
||||
34D723431EB385E900E6210E /* Products */,
|
||||
);
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
34D723431EB385E900E6210E /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
34D723421EB385E900E6210E /* libHarfBuzzSharp.a */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
34D723441EB385E900E6210E /* libHarfBuzzSharp */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
343775881EB3862F00CE8151 /* config.h */,
|
||||
343775A91EB3867F00CE8151 /* hb-atomic-private.hh */,
|
||||
343775E01EB3867F00CE8151 /* hb-blob.cc */,
|
||||
3437758D1EB3867F00CE8151 /* hb-blob.h */,
|
||||
343775AA1EB3867F00CE8151 /* hb-buffer-deserialize-json.hh */,
|
||||
343775AB1EB3867F00CE8151 /* hb-buffer-deserialize-text.hh */,
|
||||
343775AC1EB3867F00CE8151 /* hb-buffer-private.hh */,
|
||||
343775E11EB3867F00CE8151 /* hb-buffer-serialize.cc */,
|
||||
343775E21EB3867F00CE8151 /* hb-buffer.cc */,
|
||||
3437758E1EB3867F00CE8151 /* hb-buffer.h */,
|
||||
343775AD1EB3867F00CE8151 /* hb-cache-private.hh */,
|
||||
343775E31EB3867F00CE8151 /* hb-common.cc */,
|
||||
3437758F1EB3867F00CE8151 /* hb-common.h */,
|
||||
343775911EB3867F00CE8151 /* hb-deprecated.h */,
|
||||
343775AE1EB3867F00CE8151 /* hb-face-private.hh */,
|
||||
343775E61EB3867F00CE8151 /* hb-face.cc */,
|
||||
343775931EB3867F00CE8151 /* hb-face.h */,
|
||||
343775E71EB3867F00CE8151 /* hb-fallback-shape.cc */,
|
||||
343775AF1EB3867F00CE8151 /* hb-font-private.hh */,
|
||||
343775E81EB3867F00CE8151 /* hb-font.cc */,
|
||||
343775941EB3867F00CE8151 /* hb-font.h */,
|
||||
343775B01EB3867F00CE8151 /* hb-mutex-private.hh */,
|
||||
343775B11EB3867F00CE8151 /* hb-object-private.hh */,
|
||||
343775B21EB3867F00CE8151 /* hb-open-file-private.hh */,
|
||||
343775B31EB3867F00CE8151 /* hb-open-type-private.hh */,
|
||||
343775B41EB3867F00CE8151 /* hb-ot-cbdt-table.hh */,
|
||||
343775B51EB3867F00CE8151 /* hb-ot-cmap-table.hh */,
|
||||
343775EE1EB3867F00CE8151 /* hb-ot-font.cc */,
|
||||
3437759B1EB3867F00CE8151 /* hb-ot-font.h */,
|
||||
343775B61EB3867F00CE8151 /* hb-ot-glyf-table.hh */,
|
||||
343775B71EB3867F00CE8151 /* hb-ot-head-table.hh */,
|
||||
343775B81EB3867F00CE8151 /* hb-ot-hhea-table.hh */,
|
||||
343775B91EB3867F00CE8151 /* hb-ot-hmtx-table.hh */,
|
||||
343775BA1EB3867F00CE8151 /* hb-ot-layout-common-private.hh */,
|
||||
343775BB1EB3867F00CE8151 /* hb-ot-layout-gdef-table.hh */,
|
||||
343775BC1EB3867F00CE8151 /* hb-ot-layout-gpos-table.hh */,
|
||||
343775BD1EB3867F00CE8151 /* hb-ot-layout-gsub-table.hh */,
|
||||
343775BE1EB3867F00CE8151 /* hb-ot-layout-gsubgpos-private.hh */,
|
||||
343775BF1EB3867F00CE8151 /* hb-ot-layout-jstf-table.hh */,
|
||||
343775C01EB3867F00CE8151 /* hb-ot-layout-private.hh */,
|
||||
343775EF1EB3867F00CE8151 /* hb-ot-layout.cc */,
|
||||
3437759C1EB3867F00CE8151 /* hb-ot-layout.h */,
|
||||
343775C11EB3867F00CE8151 /* hb-ot-map-private.hh */,
|
||||
343775F01EB3867F00CE8151 /* hb-ot-map.cc */,
|
||||
343775C21EB3867F00CE8151 /* hb-ot-math-table.hh */,
|
||||
343775F11EB3867F00CE8151 /* hb-ot-math.cc */,
|
||||
3437759D1EB3867F00CE8151 /* hb-ot-math.h */,
|
||||
343775C31EB3867F00CE8151 /* hb-ot-maxp-table.hh */,
|
||||
343775C41EB3867F00CE8151 /* hb-ot-name-table.hh */,
|
||||
343775C51EB3867F00CE8151 /* hb-ot-os2-table.hh */,
|
||||
343775C61EB3867F00CE8151 /* hb-ot-post-table.hh */,
|
||||
343775C71EB3867F00CE8151 /* hb-ot-shape-complex-arabic-fallback.hh */,
|
||||
343775C81EB3867F00CE8151 /* hb-ot-shape-complex-arabic-private.hh */,
|
||||
343775C91EB3867F00CE8151 /* hb-ot-shape-complex-arabic-table.hh */,
|
||||
343775CA1EB3867F00CE8151 /* hb-ot-shape-complex-arabic-win1256.hh */,
|
||||
343775F21EB3867F00CE8151 /* hb-ot-shape-complex-arabic.cc */,
|
||||
343775F31EB3867F00CE8151 /* hb-ot-shape-complex-default.cc */,
|
||||
343775F41EB3867F00CE8151 /* hb-ot-shape-complex-hangul.cc */,
|
||||
343775F51EB3867F00CE8151 /* hb-ot-shape-complex-hebrew.cc */,
|
||||
343775CB1EB3867F00CE8151 /* hb-ot-shape-complex-indic-machine.hh */,
|
||||
343775CC1EB3867F00CE8151 /* hb-ot-shape-complex-indic-private.hh */,
|
||||
343775F61EB3867F00CE8151 /* hb-ot-shape-complex-indic-table.cc */,
|
||||
343775F71EB3867F00CE8151 /* hb-ot-shape-complex-indic.cc */,
|
||||
343775CD1EB3867F00CE8151 /* hb-ot-shape-complex-myanmar-machine.hh */,
|
||||
343775F81EB3867F00CE8151 /* hb-ot-shape-complex-myanmar.cc */,
|
||||
343775CE1EB3867F00CE8151 /* hb-ot-shape-complex-private.hh */,
|
||||
343775F91EB3867F00CE8151 /* hb-ot-shape-complex-thai.cc */,
|
||||
343775FA1EB3867F00CE8151 /* hb-ot-shape-complex-tibetan.cc */,
|
||||
343775CF1EB3867F00CE8151 /* hb-ot-shape-complex-use-machine.hh */,
|
||||
343775D01EB3867F00CE8151 /* hb-ot-shape-complex-use-private.hh */,
|
||||
343775FB1EB3867F00CE8151 /* hb-ot-shape-complex-use-table.cc */,
|
||||
343775FC1EB3867F00CE8151 /* hb-ot-shape-complex-use.cc */,
|
||||
343775D11EB3867F00CE8151 /* hb-ot-shape-fallback-private.hh */,
|
||||
343775FD1EB3867F00CE8151 /* hb-ot-shape-fallback.cc */,
|
||||
343775D21EB3867F00CE8151 /* hb-ot-shape-normalize-private.hh */,
|
||||
343775FE1EB3867F00CE8151 /* hb-ot-shape-normalize.cc */,
|
||||
343775D31EB3867F00CE8151 /* hb-ot-shape-private.hh */,
|
||||
343775FF1EB3867F00CE8151 /* hb-ot-shape.cc */,
|
||||
3437759E1EB3867F00CE8151 /* hb-ot-shape.h */,
|
||||
343776001EB3867F00CE8151 /* hb-ot-tag.cc */,
|
||||
3437759F1EB3867F00CE8151 /* hb-ot-tag.h */,
|
||||
343775D41EB3867F00CE8151 /* hb-ot-var-avar-table.hh */,
|
||||
343775D51EB3867F00CE8151 /* hb-ot-var-fvar-table.hh */,
|
||||
343775D61EB3867F00CE8151 /* hb-ot-var-hvar-table.hh */,
|
||||
343775D71EB3867F00CE8151 /* hb-ot-var-mvar-table.hh */,
|
||||
343776011EB3867F00CE8151 /* hb-ot-var.cc */,
|
||||
343775A01EB3867F00CE8151 /* hb-ot-var.h */,
|
||||
343775A11EB3867F00CE8151 /* hb-ot.h */,
|
||||
343775D81EB3867F00CE8151 /* hb-private.hh */,
|
||||
343775D91EB3867F00CE8151 /* hb-set-private.hh */,
|
||||
343776021EB3867F00CE8151 /* hb-set.cc */,
|
||||
343775A21EB3867F00CE8151 /* hb-set.h */,
|
||||
343775DA1EB3867F00CE8151 /* hb-shape-plan-private.hh */,
|
||||
343776031EB3867F00CE8151 /* hb-shape-plan.cc */,
|
||||
343775A31EB3867F00CE8151 /* hb-shape-plan.h */,
|
||||
343776041EB3867F00CE8151 /* hb-shape.cc */,
|
||||
343775A41EB3867F00CE8151 /* hb-shape.h */,
|
||||
343775DB1EB3867F00CE8151 /* hb-shaper-impl-private.hh */,
|
||||
343775DC1EB3867F00CE8151 /* hb-shaper-list.hh */,
|
||||
343775DD1EB3867F00CE8151 /* hb-shaper-private.hh */,
|
||||
343776051EB3867F00CE8151 /* hb-shaper.cc */,
|
||||
343776061EB3867F00CE8151 /* hb-ucdn.cc */,
|
||||
343775DE1EB3867F00CE8151 /* hb-unicode-private.hh */,
|
||||
343776071EB3867F00CE8151 /* hb-unicode.cc */,
|
||||
343775A51EB3867F00CE8151 /* hb-unicode.h */,
|
||||
343775DF1EB3867F00CE8151 /* hb-utf-private.hh */,
|
||||
343775A71EB3867F00CE8151 /* hb-version.h */,
|
||||
343776091EB3867F00CE8151 /* hb-warning.cc */,
|
||||
343775A81EB3867F00CE8151 /* hb.h */,
|
||||
343775891EB3865D00CE8151 /* ucdn.c */,
|
||||
3437758A1EB3865D00CE8151 /* ucdn.h */,
|
||||
3437758B1EB3865D00CE8151 /* unicodedata_db.h */,
|
||||
);
|
||||
path = libHarfBuzzSharp;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
/* End PBXGroup section */
|
||||
|
||||
/* Begin PBXNativeTarget section */
|
||||
34D723411EB385E800E6210E /* libHarfBuzzSharp */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 34D7234B1EB385E900E6210E /* Build configuration list for PBXNativeTarget "libHarfBuzzSharp" */;
|
||||
buildPhases = (
|
||||
34D7233E1EB385E800E6210E /* Sources */,
|
||||
34D7233F1EB385E800E6210E /* Frameworks */,
|
||||
34D723401EB385E800E6210E /* CopyFiles */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
);
|
||||
name = libHarfBuzzSharp;
|
||||
productName = libHarfBuzzSharp;
|
||||
productReference = 34D723421EB385E900E6210E /* libHarfBuzzSharp.a */;
|
||||
productType = "com.apple.product-type.library.static";
|
||||
};
|
||||
/* End PBXNativeTarget section */
|
||||
|
||||
/* Begin PBXProject section */
|
||||
34D7233A1EB385E800E6210E /* Project object */ = {
|
||||
isa = PBXProject;
|
||||
attributes = {
|
||||
LastUpgradeCheck = 0830;
|
||||
ORGANIZATIONNAME = "Matthew Leibowitz";
|
||||
TargetAttributes = {
|
||||
34D723411EB385E800E6210E = {
|
||||
CreatedOnToolsVersion = 8.0;
|
||||
ProvisioningStyle = Automatic;
|
||||
};
|
||||
};
|
||||
};
|
||||
buildConfigurationList = 34D7233D1EB385E800E6210E /* Build configuration list for PBXProject "libHarfBuzzSharp" */;
|
||||
compatibilityVersion = "Xcode 3.2";
|
||||
developmentRegion = English;
|
||||
hasScannedForEncodings = 0;
|
||||
knownRegions = (
|
||||
en,
|
||||
);
|
||||
mainGroup = 34D723391EB385E800E6210E;
|
||||
productRefGroup = 34D723431EB385E900E6210E /* Products */;
|
||||
projectDirPath = "";
|
||||
projectRoot = "";
|
||||
targets = (
|
||||
34D723411EB385E800E6210E /* libHarfBuzzSharp */,
|
||||
);
|
||||
};
|
||||
/* End PBXProject section */
|
||||
|
||||
/* Begin PBXSourcesBuildPhase section */
|
||||
34D7233E1EB385E800E6210E /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
343776341EB3867F00CE8151 /* hb-shaper.cc in Sources */,
|
||||
343776171EB3867F00CE8151 /* hb-font.cc in Sources */,
|
||||
343776211EB3867F00CE8151 /* hb-ot-shape-complex-arabic.cc in Sources */,
|
||||
3437762D1EB3867F00CE8151 /* hb-ot-shape-normalize.cc in Sources */,
|
||||
343776231EB3867F00CE8151 /* hb-ot-shape-complex-hangul.cc in Sources */,
|
||||
343776301EB3867F00CE8151 /* hb-ot-var.cc in Sources */,
|
||||
3437760F1EB3867F00CE8151 /* hb-blob.cc in Sources */,
|
||||
343776321EB3867F00CE8151 /* hb-shape-plan.cc in Sources */,
|
||||
343776311EB3867F00CE8151 /* hb-set.cc in Sources */,
|
||||
343776281EB3867F00CE8151 /* hb-ot-shape-complex-thai.cc in Sources */,
|
||||
343776291EB3867F00CE8151 /* hb-ot-shape-complex-tibetan.cc in Sources */,
|
||||
343776201EB3867F00CE8151 /* hb-ot-math.cc in Sources */,
|
||||
343776111EB3867F00CE8151 /* hb-buffer.cc in Sources */,
|
||||
343776351EB3867F00CE8151 /* hb-ucdn.cc in Sources */,
|
||||
3437761F1EB3867F00CE8151 /* hb-ot-map.cc in Sources */,
|
||||
3437762B1EB3867F00CE8151 /* hb-ot-shape-complex-use.cc in Sources */,
|
||||
3437758C1EB3865D00CE8151 /* ucdn.c in Sources */,
|
||||
343776381EB3867F00CE8151 /* hb-warning.cc in Sources */,
|
||||
343776151EB3867F00CE8151 /* hb-face.cc in Sources */,
|
||||
343776271EB3867F00CE8151 /* hb-ot-shape-complex-myanmar.cc in Sources */,
|
||||
3437762E1EB3867F00CE8151 /* hb-ot-shape.cc in Sources */,
|
||||
3437762F1EB3867F00CE8151 /* hb-ot-tag.cc in Sources */,
|
||||
3437762C1EB3867F00CE8151 /* hb-ot-shape-fallback.cc in Sources */,
|
||||
343776361EB3867F00CE8151 /* hb-unicode.cc in Sources */,
|
||||
343776121EB3867F00CE8151 /* hb-common.cc in Sources */,
|
||||
343776221EB3867F00CE8151 /* hb-ot-shape-complex-default.cc in Sources */,
|
||||
343776261EB3867F00CE8151 /* hb-ot-shape-complex-indic.cc in Sources */,
|
||||
343776331EB3867F00CE8151 /* hb-shape.cc in Sources */,
|
||||
3437762A1EB3867F00CE8151 /* hb-ot-shape-complex-use-table.cc in Sources */,
|
||||
3437761E1EB3867F00CE8151 /* hb-ot-layout.cc in Sources */,
|
||||
343776101EB3867F00CE8151 /* hb-buffer-serialize.cc in Sources */,
|
||||
343776161EB3867F00CE8151 /* hb-fallback-shape.cc in Sources */,
|
||||
343776251EB3867F00CE8151 /* hb-ot-shape-complex-indic-table.cc in Sources */,
|
||||
343776241EB3867F00CE8151 /* hb-ot-shape-complex-hebrew.cc in Sources */,
|
||||
3437761D1EB3867F00CE8151 /* hb-ot-font.cc in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXSourcesBuildPhase section */
|
||||
|
||||
/* Begin XCBuildConfiguration section */
|
||||
34D723491EB385E900E6210E /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
CLANG_ANALYZER_NONNULL = YES;
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
|
||||
CLANG_CXX_LIBRARY = "libc++";
|
||||
CLANG_ENABLE_MODULES = YES;
|
||||
CLANG_ENABLE_OBJC_ARC = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
||||
CLANG_WARN_DOCUMENTATION_COMMENTS = NO;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||
CLANG_WARN_SUSPICIOUS_MOVES = YES;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
|
||||
COPY_PHASE_STRIP = NO;
|
||||
DEBUG_INFORMATION_FORMAT = dwarf;
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
ENABLE_TESTABILITY = YES;
|
||||
GCC_C_LANGUAGE_STANDARD = gnu99;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
GCC_PREPROCESSOR_DEFINITIONS = (
|
||||
"DEBUG=1",
|
||||
HAVE_CONFIG_H,
|
||||
"$(inherited)",
|
||||
);
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
|
||||
MTL_ENABLE_DEBUG_INFO = YES;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
SDKROOT = iphoneos;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
34D7234A1EB385E900E6210E /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
CLANG_ANALYZER_NONNULL = YES;
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
|
||||
CLANG_CXX_LIBRARY = "libc++";
|
||||
CLANG_ENABLE_MODULES = YES;
|
||||
CLANG_ENABLE_OBJC_ARC = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
||||
CLANG_WARN_DOCUMENTATION_COMMENTS = NO;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||
CLANG_WARN_SUSPICIOUS_MOVES = YES;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
|
||||
COPY_PHASE_STRIP = NO;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
||||
ENABLE_NS_ASSERTIONS = NO;
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
GCC_C_LANGUAGE_STANDARD = gnu99;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_PREPROCESSOR_DEFINITIONS = HAVE_CONFIG_H;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
|
||||
MTL_ENABLE_DEBUG_INFO = NO;
|
||||
SDKROOT = iphoneos;
|
||||
VALIDATE_PRODUCT = YES;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
34D7234C1EB385E900E6210E /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
EXECUTABLE_PREFIX = "";
|
||||
OTHER_LDFLAGS = "-ObjC";
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
SKIP_INSTALL = YES;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
34D7234D1EB385E900E6210E /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
EXECUTABLE_PREFIX = "";
|
||||
OTHER_LDFLAGS = "-ObjC";
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
SKIP_INSTALL = YES;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
/* End XCBuildConfiguration section */
|
||||
|
||||
/* Begin XCConfigurationList section */
|
||||
34D7233D1EB385E800E6210E /* Build configuration list for PBXProject "libHarfBuzzSharp" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
34D723491EB385E900E6210E /* Debug */,
|
||||
34D7234A1EB385E900E6210E /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
34D7234B1EB385E900E6210E /* Build configuration list for PBXNativeTarget "libHarfBuzzSharp" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
34D7234C1EB385E900E6210E /* Debug */,
|
||||
34D7234D1EB385E900E6210E /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
/* End XCConfigurationList section */
|
||||
};
|
||||
rootObject = 34D7233A1EB385E800E6210E /* Project object */;
|
||||
}
|
|
@ -0,0 +1,550 @@
|
|||
// !$*UTF8*$!
|
||||
{
|
||||
archiveVersion = 1;
|
||||
classes = {
|
||||
};
|
||||
objectVersion = 46;
|
||||
objects = {
|
||||
|
||||
/* Begin PBXBuildFile section */
|
||||
3437758C1EB3865D00CE8151 /* ucdn.c in Sources */ = {isa = PBXBuildFile; fileRef = 343775891EB3865D00CE8151 /* ucdn.c */; };
|
||||
3437760F1EB3867F00CE8151 /* hb-blob.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775E01EB3867F00CE8151 /* hb-blob.cc */; };
|
||||
343776101EB3867F00CE8151 /* hb-buffer-serialize.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775E11EB3867F00CE8151 /* hb-buffer-serialize.cc */; };
|
||||
343776111EB3867F00CE8151 /* hb-buffer.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775E21EB3867F00CE8151 /* hb-buffer.cc */; };
|
||||
343776121EB3867F00CE8151 /* hb-common.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775E31EB3867F00CE8151 /* hb-common.cc */; };
|
||||
343776151EB3867F00CE8151 /* hb-face.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775E61EB3867F00CE8151 /* hb-face.cc */; };
|
||||
343776161EB3867F00CE8151 /* hb-fallback-shape.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775E71EB3867F00CE8151 /* hb-fallback-shape.cc */; };
|
||||
343776171EB3867F00CE8151 /* hb-font.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775E81EB3867F00CE8151 /* hb-font.cc */; };
|
||||
3437761D1EB3867F00CE8151 /* hb-ot-font.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775EE1EB3867F00CE8151 /* hb-ot-font.cc */; };
|
||||
3437761E1EB3867F00CE8151 /* hb-ot-layout.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775EF1EB3867F00CE8151 /* hb-ot-layout.cc */; };
|
||||
3437761F1EB3867F00CE8151 /* hb-ot-map.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775F01EB3867F00CE8151 /* hb-ot-map.cc */; };
|
||||
343776201EB3867F00CE8151 /* hb-ot-math.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775F11EB3867F00CE8151 /* hb-ot-math.cc */; };
|
||||
343776211EB3867F00CE8151 /* hb-ot-shape-complex-arabic.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775F21EB3867F00CE8151 /* hb-ot-shape-complex-arabic.cc */; };
|
||||
343776221EB3867F00CE8151 /* hb-ot-shape-complex-default.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775F31EB3867F00CE8151 /* hb-ot-shape-complex-default.cc */; };
|
||||
343776231EB3867F00CE8151 /* hb-ot-shape-complex-hangul.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775F41EB3867F00CE8151 /* hb-ot-shape-complex-hangul.cc */; };
|
||||
343776241EB3867F00CE8151 /* hb-ot-shape-complex-hebrew.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775F51EB3867F00CE8151 /* hb-ot-shape-complex-hebrew.cc */; };
|
||||
343776251EB3867F00CE8151 /* hb-ot-shape-complex-indic-table.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775F61EB3867F00CE8151 /* hb-ot-shape-complex-indic-table.cc */; };
|
||||
343776261EB3867F00CE8151 /* hb-ot-shape-complex-indic.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775F71EB3867F00CE8151 /* hb-ot-shape-complex-indic.cc */; };
|
||||
343776271EB3867F00CE8151 /* hb-ot-shape-complex-myanmar.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775F81EB3867F00CE8151 /* hb-ot-shape-complex-myanmar.cc */; };
|
||||
343776281EB3867F00CE8151 /* hb-ot-shape-complex-thai.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775F91EB3867F00CE8151 /* hb-ot-shape-complex-thai.cc */; };
|
||||
343776291EB3867F00CE8151 /* hb-ot-shape-complex-tibetan.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775FA1EB3867F00CE8151 /* hb-ot-shape-complex-tibetan.cc */; };
|
||||
3437762A1EB3867F00CE8151 /* hb-ot-shape-complex-use-table.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775FB1EB3867F00CE8151 /* hb-ot-shape-complex-use-table.cc */; };
|
||||
3437762B1EB3867F00CE8151 /* hb-ot-shape-complex-use.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775FC1EB3867F00CE8151 /* hb-ot-shape-complex-use.cc */; };
|
||||
3437762C1EB3867F00CE8151 /* hb-ot-shape-fallback.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775FD1EB3867F00CE8151 /* hb-ot-shape-fallback.cc */; };
|
||||
3437762D1EB3867F00CE8151 /* hb-ot-shape-normalize.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775FE1EB3867F00CE8151 /* hb-ot-shape-normalize.cc */; };
|
||||
3437762E1EB3867F00CE8151 /* hb-ot-shape.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775FF1EB3867F00CE8151 /* hb-ot-shape.cc */; };
|
||||
3437762F1EB3867F00CE8151 /* hb-ot-tag.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343776001EB3867F00CE8151 /* hb-ot-tag.cc */; };
|
||||
343776301EB3867F00CE8151 /* hb-ot-var.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343776011EB3867F00CE8151 /* hb-ot-var.cc */; };
|
||||
343776311EB3867F00CE8151 /* hb-set.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343776021EB3867F00CE8151 /* hb-set.cc */; };
|
||||
343776321EB3867F00CE8151 /* hb-shape-plan.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343776031EB3867F00CE8151 /* hb-shape-plan.cc */; };
|
||||
343776331EB3867F00CE8151 /* hb-shape.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343776041EB3867F00CE8151 /* hb-shape.cc */; };
|
||||
343776341EB3867F00CE8151 /* hb-shaper.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343776051EB3867F00CE8151 /* hb-shaper.cc */; };
|
||||
343776351EB3867F00CE8151 /* hb-ucdn.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343776061EB3867F00CE8151 /* hb-ucdn.cc */; };
|
||||
343776361EB3867F00CE8151 /* hb-unicode.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343776071EB3867F00CE8151 /* hb-unicode.cc */; };
|
||||
343776381EB3867F00CE8151 /* hb-warning.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343776091EB3867F00CE8151 /* hb-warning.cc */; };
|
||||
/* End PBXBuildFile section */
|
||||
|
||||
/* Begin PBXFileReference section */
|
||||
343775881EB3862F00CE8151 /* config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = config.h; path = ../../../externals/harfbuzz/harfbuzz/config.h; sourceTree = "<group>"; };
|
||||
343775891EB3865D00CE8151 /* ucdn.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ucdn.c; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ucdn/ucdn.c"; sourceTree = "<group>"; };
|
||||
3437758A1EB3865D00CE8151 /* ucdn.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ucdn.h; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ucdn/ucdn.h"; sourceTree = "<group>"; };
|
||||
3437758B1EB3865D00CE8151 /* unicodedata_db.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = unicodedata_db.h; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ucdn/unicodedata_db.h"; sourceTree = "<group>"; };
|
||||
3437758D1EB3867F00CE8151 /* hb-blob.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "hb-blob.h"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-blob.h"; sourceTree = "<group>"; };
|
||||
3437758E1EB3867F00CE8151 /* hb-buffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "hb-buffer.h"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-buffer.h"; sourceTree = "<group>"; };
|
||||
3437758F1EB3867F00CE8151 /* hb-common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "hb-common.h"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-common.h"; sourceTree = "<group>"; };
|
||||
343775911EB3867F00CE8151 /* hb-deprecated.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "hb-deprecated.h"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-deprecated.h"; sourceTree = "<group>"; };
|
||||
343775931EB3867F00CE8151 /* hb-face.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "hb-face.h"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-face.h"; sourceTree = "<group>"; };
|
||||
343775941EB3867F00CE8151 /* hb-font.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "hb-font.h"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-font.h"; sourceTree = "<group>"; };
|
||||
3437759B1EB3867F00CE8151 /* hb-ot-font.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "hb-ot-font.h"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-font.h"; sourceTree = "<group>"; };
|
||||
3437759C1EB3867F00CE8151 /* hb-ot-layout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "hb-ot-layout.h"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-layout.h"; sourceTree = "<group>"; };
|
||||
3437759D1EB3867F00CE8151 /* hb-ot-math.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "hb-ot-math.h"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-math.h"; sourceTree = "<group>"; };
|
||||
3437759E1EB3867F00CE8151 /* hb-ot-shape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "hb-ot-shape.h"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape.h"; sourceTree = "<group>"; };
|
||||
3437759F1EB3867F00CE8151 /* hb-ot-tag.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "hb-ot-tag.h"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-tag.h"; sourceTree = "<group>"; };
|
||||
343775A01EB3867F00CE8151 /* hb-ot-var.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "hb-ot-var.h"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-var.h"; sourceTree = "<group>"; };
|
||||
343775A11EB3867F00CE8151 /* hb-ot.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "hb-ot.h"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot.h"; sourceTree = "<group>"; };
|
||||
343775A21EB3867F00CE8151 /* hb-set.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "hb-set.h"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-set.h"; sourceTree = "<group>"; };
|
||||
343775A31EB3867F00CE8151 /* hb-shape-plan.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "hb-shape-plan.h"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-shape-plan.h"; sourceTree = "<group>"; };
|
||||
343775A41EB3867F00CE8151 /* hb-shape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "hb-shape.h"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-shape.h"; sourceTree = "<group>"; };
|
||||
343775A51EB3867F00CE8151 /* hb-unicode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "hb-unicode.h"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-unicode.h"; sourceTree = "<group>"; };
|
||||
343775A71EB3867F00CE8151 /* hb-version.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "hb-version.h"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-version.h"; sourceTree = "<group>"; };
|
||||
343775A81EB3867F00CE8151 /* hb.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = hb.h; path = ../../../externals/harfbuzz/harfbuzz/src/hb.h; sourceTree = "<group>"; };
|
||||
343775A91EB3867F00CE8151 /* hb-atomic-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-atomic-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-atomic-private.hh"; sourceTree = "<group>"; };
|
||||
343775AA1EB3867F00CE8151 /* hb-buffer-deserialize-json.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-buffer-deserialize-json.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-buffer-deserialize-json.hh"; sourceTree = "<group>"; };
|
||||
343775AB1EB3867F00CE8151 /* hb-buffer-deserialize-text.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-buffer-deserialize-text.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-buffer-deserialize-text.hh"; sourceTree = "<group>"; };
|
||||
343775AC1EB3867F00CE8151 /* hb-buffer-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-buffer-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-buffer-private.hh"; sourceTree = "<group>"; };
|
||||
343775AD1EB3867F00CE8151 /* hb-cache-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-cache-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-cache-private.hh"; sourceTree = "<group>"; };
|
||||
343775AE1EB3867F00CE8151 /* hb-face-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-face-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-face-private.hh"; sourceTree = "<group>"; };
|
||||
343775AF1EB3867F00CE8151 /* hb-font-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-font-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-font-private.hh"; sourceTree = "<group>"; };
|
||||
343775B01EB3867F00CE8151 /* hb-mutex-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-mutex-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-mutex-private.hh"; sourceTree = "<group>"; };
|
||||
343775B11EB3867F00CE8151 /* hb-object-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-object-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-object-private.hh"; sourceTree = "<group>"; };
|
||||
343775B21EB3867F00CE8151 /* hb-open-file-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-open-file-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-open-file-private.hh"; sourceTree = "<group>"; };
|
||||
343775B31EB3867F00CE8151 /* hb-open-type-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-open-type-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-open-type-private.hh"; sourceTree = "<group>"; };
|
||||
343775B41EB3867F00CE8151 /* hb-ot-cbdt-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-cbdt-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-cbdt-table.hh"; sourceTree = "<group>"; };
|
||||
343775B51EB3867F00CE8151 /* hb-ot-cmap-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-cmap-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-cmap-table.hh"; sourceTree = "<group>"; };
|
||||
343775B61EB3867F00CE8151 /* hb-ot-glyf-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-glyf-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-glyf-table.hh"; sourceTree = "<group>"; };
|
||||
343775B71EB3867F00CE8151 /* hb-ot-head-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-head-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-head-table.hh"; sourceTree = "<group>"; };
|
||||
343775B81EB3867F00CE8151 /* hb-ot-hhea-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-hhea-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-hhea-table.hh"; sourceTree = "<group>"; };
|
||||
343775B91EB3867F00CE8151 /* hb-ot-hmtx-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-hmtx-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-hmtx-table.hh"; sourceTree = "<group>"; };
|
||||
343775BA1EB3867F00CE8151 /* hb-ot-layout-common-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-layout-common-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-layout-common-private.hh"; sourceTree = "<group>"; };
|
||||
343775BB1EB3867F00CE8151 /* hb-ot-layout-gdef-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-layout-gdef-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-layout-gdef-table.hh"; sourceTree = "<group>"; };
|
||||
343775BC1EB3867F00CE8151 /* hb-ot-layout-gpos-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-layout-gpos-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-layout-gpos-table.hh"; sourceTree = "<group>"; };
|
||||
343775BD1EB3867F00CE8151 /* hb-ot-layout-gsub-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-layout-gsub-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-layout-gsub-table.hh"; sourceTree = "<group>"; };
|
||||
343775BE1EB3867F00CE8151 /* hb-ot-layout-gsubgpos-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-layout-gsubgpos-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh"; sourceTree = "<group>"; };
|
||||
343775BF1EB3867F00CE8151 /* hb-ot-layout-jstf-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-layout-jstf-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-layout-jstf-table.hh"; sourceTree = "<group>"; };
|
||||
343775C01EB3867F00CE8151 /* hb-ot-layout-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-layout-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-layout-private.hh"; sourceTree = "<group>"; };
|
||||
343775C11EB3867F00CE8151 /* hb-ot-map-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-map-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-map-private.hh"; sourceTree = "<group>"; };
|
||||
343775C21EB3867F00CE8151 /* hb-ot-math-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-math-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-math-table.hh"; sourceTree = "<group>"; };
|
||||
343775C31EB3867F00CE8151 /* hb-ot-maxp-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-maxp-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-maxp-table.hh"; sourceTree = "<group>"; };
|
||||
343775C41EB3867F00CE8151 /* hb-ot-name-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-name-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-name-table.hh"; sourceTree = "<group>"; };
|
||||
343775C51EB3867F00CE8151 /* hb-ot-os2-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-os2-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-os2-table.hh"; sourceTree = "<group>"; };
|
||||
343775C61EB3867F00CE8151 /* hb-ot-post-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-post-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-post-table.hh"; sourceTree = "<group>"; };
|
||||
343775C71EB3867F00CE8151 /* hb-ot-shape-complex-arabic-fallback.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-shape-complex-arabic-fallback.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-arabic-fallback.hh"; sourceTree = "<group>"; };
|
||||
343775C81EB3867F00CE8151 /* hb-ot-shape-complex-arabic-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-shape-complex-arabic-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-arabic-private.hh"; sourceTree = "<group>"; };
|
||||
343775C91EB3867F00CE8151 /* hb-ot-shape-complex-arabic-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-shape-complex-arabic-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-arabic-table.hh"; sourceTree = "<group>"; };
|
||||
343775CA1EB3867F00CE8151 /* hb-ot-shape-complex-arabic-win1256.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-shape-complex-arabic-win1256.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-arabic-win1256.hh"; sourceTree = "<group>"; };
|
||||
343775CB1EB3867F00CE8151 /* hb-ot-shape-complex-indic-machine.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-shape-complex-indic-machine.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-indic-machine.hh"; sourceTree = "<group>"; };
|
||||
343775CC1EB3867F00CE8151 /* hb-ot-shape-complex-indic-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-shape-complex-indic-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-indic-private.hh"; sourceTree = "<group>"; };
|
||||
343775CD1EB3867F00CE8151 /* hb-ot-shape-complex-myanmar-machine.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-shape-complex-myanmar-machine.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-myanmar-machine.hh"; sourceTree = "<group>"; };
|
||||
343775CE1EB3867F00CE8151 /* hb-ot-shape-complex-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-shape-complex-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-private.hh"; sourceTree = "<group>"; };
|
||||
343775CF1EB3867F00CE8151 /* hb-ot-shape-complex-use-machine.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-shape-complex-use-machine.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-use-machine.hh"; sourceTree = "<group>"; };
|
||||
343775D01EB3867F00CE8151 /* hb-ot-shape-complex-use-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-shape-complex-use-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-use-private.hh"; sourceTree = "<group>"; };
|
||||
343775D11EB3867F00CE8151 /* hb-ot-shape-fallback-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-shape-fallback-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-fallback-private.hh"; sourceTree = "<group>"; };
|
||||
343775D21EB3867F00CE8151 /* hb-ot-shape-normalize-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-shape-normalize-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-normalize-private.hh"; sourceTree = "<group>"; };
|
||||
343775D31EB3867F00CE8151 /* hb-ot-shape-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-shape-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-private.hh"; sourceTree = "<group>"; };
|
||||
343775D41EB3867F00CE8151 /* hb-ot-var-avar-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-var-avar-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-var-avar-table.hh"; sourceTree = "<group>"; };
|
||||
343775D51EB3867F00CE8151 /* hb-ot-var-fvar-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-var-fvar-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-var-fvar-table.hh"; sourceTree = "<group>"; };
|
||||
343775D61EB3867F00CE8151 /* hb-ot-var-hvar-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-var-hvar-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-var-hvar-table.hh"; sourceTree = "<group>"; };
|
||||
343775D71EB3867F00CE8151 /* hb-ot-var-mvar-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-var-mvar-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-var-mvar-table.hh"; sourceTree = "<group>"; };
|
||||
343775D81EB3867F00CE8151 /* hb-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-private.hh"; sourceTree = "<group>"; };
|
||||
343775D91EB3867F00CE8151 /* hb-set-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-set-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-set-private.hh"; sourceTree = "<group>"; };
|
||||
343775DA1EB3867F00CE8151 /* hb-shape-plan-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-shape-plan-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-shape-plan-private.hh"; sourceTree = "<group>"; };
|
||||
343775DB1EB3867F00CE8151 /* hb-shaper-impl-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-shaper-impl-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-shaper-impl-private.hh"; sourceTree = "<group>"; };
|
||||
343775DC1EB3867F00CE8151 /* hb-shaper-list.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-shaper-list.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-shaper-list.hh"; sourceTree = "<group>"; };
|
||||
343775DD1EB3867F00CE8151 /* hb-shaper-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-shaper-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-shaper-private.hh"; sourceTree = "<group>"; };
|
||||
343775DE1EB3867F00CE8151 /* hb-unicode-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-unicode-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-unicode-private.hh"; sourceTree = "<group>"; };
|
||||
343775DF1EB3867F00CE8151 /* hb-utf-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-utf-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-utf-private.hh"; sourceTree = "<group>"; };
|
||||
343775E01EB3867F00CE8151 /* hb-blob.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-blob.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-blob.cc"; sourceTree = "<group>"; };
|
||||
343775E11EB3867F00CE8151 /* hb-buffer-serialize.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-buffer-serialize.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-buffer-serialize.cc"; sourceTree = "<group>"; };
|
||||
343775E21EB3867F00CE8151 /* hb-buffer.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-buffer.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-buffer.cc"; sourceTree = "<group>"; };
|
||||
343775E31EB3867F00CE8151 /* hb-common.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-common.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-common.cc"; sourceTree = "<group>"; };
|
||||
343775E61EB3867F00CE8151 /* hb-face.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-face.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-face.cc"; sourceTree = "<group>"; };
|
||||
343775E71EB3867F00CE8151 /* hb-fallback-shape.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-fallback-shape.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-fallback-shape.cc"; sourceTree = "<group>"; };
|
||||
343775E81EB3867F00CE8151 /* hb-font.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-font.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-font.cc"; sourceTree = "<group>"; };
|
||||
343775EE1EB3867F00CE8151 /* hb-ot-font.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-font.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-font.cc"; sourceTree = "<group>"; };
|
||||
343775EF1EB3867F00CE8151 /* hb-ot-layout.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-layout.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-layout.cc"; sourceTree = "<group>"; };
|
||||
343775F01EB3867F00CE8151 /* hb-ot-map.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-map.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-map.cc"; sourceTree = "<group>"; };
|
||||
343775F11EB3867F00CE8151 /* hb-ot-math.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-math.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-math.cc"; sourceTree = "<group>"; };
|
||||
343775F21EB3867F00CE8151 /* hb-ot-shape-complex-arabic.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-shape-complex-arabic.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-arabic.cc"; sourceTree = "<group>"; };
|
||||
343775F31EB3867F00CE8151 /* hb-ot-shape-complex-default.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-shape-complex-default.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-default.cc"; sourceTree = "<group>"; };
|
||||
343775F41EB3867F00CE8151 /* hb-ot-shape-complex-hangul.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-shape-complex-hangul.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-hangul.cc"; sourceTree = "<group>"; };
|
||||
343775F51EB3867F00CE8151 /* hb-ot-shape-complex-hebrew.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-shape-complex-hebrew.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-hebrew.cc"; sourceTree = "<group>"; };
|
||||
343775F61EB3867F00CE8151 /* hb-ot-shape-complex-indic-table.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-shape-complex-indic-table.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-indic-table.cc"; sourceTree = "<group>"; };
|
||||
343775F71EB3867F00CE8151 /* hb-ot-shape-complex-indic.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-shape-complex-indic.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-indic.cc"; sourceTree = "<group>"; };
|
||||
343775F81EB3867F00CE8151 /* hb-ot-shape-complex-myanmar.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-shape-complex-myanmar.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-myanmar.cc"; sourceTree = "<group>"; };
|
||||
343775F91EB3867F00CE8151 /* hb-ot-shape-complex-thai.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-shape-complex-thai.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-thai.cc"; sourceTree = "<group>"; };
|
||||
343775FA1EB3867F00CE8151 /* hb-ot-shape-complex-tibetan.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-shape-complex-tibetan.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-tibetan.cc"; sourceTree = "<group>"; };
|
||||
343775FB1EB3867F00CE8151 /* hb-ot-shape-complex-use-table.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-shape-complex-use-table.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-use-table.cc"; sourceTree = "<group>"; };
|
||||
343775FC1EB3867F00CE8151 /* hb-ot-shape-complex-use.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-shape-complex-use.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-use.cc"; sourceTree = "<group>"; };
|
||||
343775FD1EB3867F00CE8151 /* hb-ot-shape-fallback.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-shape-fallback.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-fallback.cc"; sourceTree = "<group>"; };
|
||||
343775FE1EB3867F00CE8151 /* hb-ot-shape-normalize.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-shape-normalize.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-normalize.cc"; sourceTree = "<group>"; };
|
||||
343775FF1EB3867F00CE8151 /* hb-ot-shape.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-shape.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape.cc"; sourceTree = "<group>"; };
|
||||
343776001EB3867F00CE8151 /* hb-ot-tag.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-tag.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-tag.cc"; sourceTree = "<group>"; };
|
||||
343776011EB3867F00CE8151 /* hb-ot-var.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-var.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-var.cc"; sourceTree = "<group>"; };
|
||||
343776021EB3867F00CE8151 /* hb-set.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-set.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-set.cc"; sourceTree = "<group>"; };
|
||||
343776031EB3867F00CE8151 /* hb-shape-plan.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-shape-plan.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-shape-plan.cc"; sourceTree = "<group>"; };
|
||||
343776041EB3867F00CE8151 /* hb-shape.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-shape.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-shape.cc"; sourceTree = "<group>"; };
|
||||
343776051EB3867F00CE8151 /* hb-shaper.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-shaper.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-shaper.cc"; sourceTree = "<group>"; };
|
||||
343776061EB3867F00CE8151 /* hb-ucdn.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ucdn.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ucdn.cc"; sourceTree = "<group>"; };
|
||||
343776071EB3867F00CE8151 /* hb-unicode.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-unicode.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-unicode.cc"; sourceTree = "<group>"; };
|
||||
343776091EB3867F00CE8151 /* hb-warning.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-warning.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-warning.cc"; sourceTree = "<group>"; };
|
||||
346E0AC51EB38F6300F3DE96 /* libHarfBuzzSharp.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libHarfBuzzSharp.dylib; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
/* End PBXFileReference section */
|
||||
|
||||
/* Begin PBXFrameworksBuildPhase section */
|
||||
346E0AC21EB38F6300F3DE96 /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXFrameworksBuildPhase section */
|
||||
|
||||
/* Begin PBXGroup section */
|
||||
346E0ABC1EB38F6300F3DE96 = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
346E0AC71EB38F6300F3DE96 /* libHarfBuzzSharp */,
|
||||
346E0AC61EB38F6300F3DE96 /* Products */,
|
||||
);
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
346E0AC61EB38F6300F3DE96 /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
346E0AC51EB38F6300F3DE96 /* libHarfBuzzSharp.dylib */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
346E0AC71EB38F6300F3DE96 /* libHarfBuzzSharp */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
343775881EB3862F00CE8151 /* config.h */,
|
||||
343775A91EB3867F00CE8151 /* hb-atomic-private.hh */,
|
||||
343775E01EB3867F00CE8151 /* hb-blob.cc */,
|
||||
3437758D1EB3867F00CE8151 /* hb-blob.h */,
|
||||
343775AA1EB3867F00CE8151 /* hb-buffer-deserialize-json.hh */,
|
||||
343775AB1EB3867F00CE8151 /* hb-buffer-deserialize-text.hh */,
|
||||
343775AC1EB3867F00CE8151 /* hb-buffer-private.hh */,
|
||||
343775E11EB3867F00CE8151 /* hb-buffer-serialize.cc */,
|
||||
343775E21EB3867F00CE8151 /* hb-buffer.cc */,
|
||||
3437758E1EB3867F00CE8151 /* hb-buffer.h */,
|
||||
343775AD1EB3867F00CE8151 /* hb-cache-private.hh */,
|
||||
343775E31EB3867F00CE8151 /* hb-common.cc */,
|
||||
3437758F1EB3867F00CE8151 /* hb-common.h */,
|
||||
343775911EB3867F00CE8151 /* hb-deprecated.h */,
|
||||
343775AE1EB3867F00CE8151 /* hb-face-private.hh */,
|
||||
343775E61EB3867F00CE8151 /* hb-face.cc */,
|
||||
343775931EB3867F00CE8151 /* hb-face.h */,
|
||||
343775E71EB3867F00CE8151 /* hb-fallback-shape.cc */,
|
||||
343775AF1EB3867F00CE8151 /* hb-font-private.hh */,
|
||||
343775E81EB3867F00CE8151 /* hb-font.cc */,
|
||||
343775941EB3867F00CE8151 /* hb-font.h */,
|
||||
343775B01EB3867F00CE8151 /* hb-mutex-private.hh */,
|
||||
343775B11EB3867F00CE8151 /* hb-object-private.hh */,
|
||||
343775B21EB3867F00CE8151 /* hb-open-file-private.hh */,
|
||||
343775B31EB3867F00CE8151 /* hb-open-type-private.hh */,
|
||||
343775B41EB3867F00CE8151 /* hb-ot-cbdt-table.hh */,
|
||||
343775B51EB3867F00CE8151 /* hb-ot-cmap-table.hh */,
|
||||
343775EE1EB3867F00CE8151 /* hb-ot-font.cc */,
|
||||
3437759B1EB3867F00CE8151 /* hb-ot-font.h */,
|
||||
343775B61EB3867F00CE8151 /* hb-ot-glyf-table.hh */,
|
||||
343775B71EB3867F00CE8151 /* hb-ot-head-table.hh */,
|
||||
343775B81EB3867F00CE8151 /* hb-ot-hhea-table.hh */,
|
||||
343775B91EB3867F00CE8151 /* hb-ot-hmtx-table.hh */,
|
||||
343775BA1EB3867F00CE8151 /* hb-ot-layout-common-private.hh */,
|
||||
343775BB1EB3867F00CE8151 /* hb-ot-layout-gdef-table.hh */,
|
||||
343775BC1EB3867F00CE8151 /* hb-ot-layout-gpos-table.hh */,
|
||||
343775BD1EB3867F00CE8151 /* hb-ot-layout-gsub-table.hh */,
|
||||
343775BE1EB3867F00CE8151 /* hb-ot-layout-gsubgpos-private.hh */,
|
||||
343775BF1EB3867F00CE8151 /* hb-ot-layout-jstf-table.hh */,
|
||||
343775C01EB3867F00CE8151 /* hb-ot-layout-private.hh */,
|
||||
343775EF1EB3867F00CE8151 /* hb-ot-layout.cc */,
|
||||
3437759C1EB3867F00CE8151 /* hb-ot-layout.h */,
|
||||
343775C11EB3867F00CE8151 /* hb-ot-map-private.hh */,
|
||||
343775F01EB3867F00CE8151 /* hb-ot-map.cc */,
|
||||
343775C21EB3867F00CE8151 /* hb-ot-math-table.hh */,
|
||||
343775F11EB3867F00CE8151 /* hb-ot-math.cc */,
|
||||
3437759D1EB3867F00CE8151 /* hb-ot-math.h */,
|
||||
343775C31EB3867F00CE8151 /* hb-ot-maxp-table.hh */,
|
||||
343775C41EB3867F00CE8151 /* hb-ot-name-table.hh */,
|
||||
343775C51EB3867F00CE8151 /* hb-ot-os2-table.hh */,
|
||||
343775C61EB3867F00CE8151 /* hb-ot-post-table.hh */,
|
||||
343775C71EB3867F00CE8151 /* hb-ot-shape-complex-arabic-fallback.hh */,
|
||||
343775C81EB3867F00CE8151 /* hb-ot-shape-complex-arabic-private.hh */,
|
||||
343775C91EB3867F00CE8151 /* hb-ot-shape-complex-arabic-table.hh */,
|
||||
343775CA1EB3867F00CE8151 /* hb-ot-shape-complex-arabic-win1256.hh */,
|
||||
343775F21EB3867F00CE8151 /* hb-ot-shape-complex-arabic.cc */,
|
||||
343775F31EB3867F00CE8151 /* hb-ot-shape-complex-default.cc */,
|
||||
343775F41EB3867F00CE8151 /* hb-ot-shape-complex-hangul.cc */,
|
||||
343775F51EB3867F00CE8151 /* hb-ot-shape-complex-hebrew.cc */,
|
||||
343775CB1EB3867F00CE8151 /* hb-ot-shape-complex-indic-machine.hh */,
|
||||
343775CC1EB3867F00CE8151 /* hb-ot-shape-complex-indic-private.hh */,
|
||||
343775F61EB3867F00CE8151 /* hb-ot-shape-complex-indic-table.cc */,
|
||||
343775F71EB3867F00CE8151 /* hb-ot-shape-complex-indic.cc */,
|
||||
343775CD1EB3867F00CE8151 /* hb-ot-shape-complex-myanmar-machine.hh */,
|
||||
343775F81EB3867F00CE8151 /* hb-ot-shape-complex-myanmar.cc */,
|
||||
343775CE1EB3867F00CE8151 /* hb-ot-shape-complex-private.hh */,
|
||||
343775F91EB3867F00CE8151 /* hb-ot-shape-complex-thai.cc */,
|
||||
343775FA1EB3867F00CE8151 /* hb-ot-shape-complex-tibetan.cc */,
|
||||
343775CF1EB3867F00CE8151 /* hb-ot-shape-complex-use-machine.hh */,
|
||||
343775D01EB3867F00CE8151 /* hb-ot-shape-complex-use-private.hh */,
|
||||
343775FB1EB3867F00CE8151 /* hb-ot-shape-complex-use-table.cc */,
|
||||
343775FC1EB3867F00CE8151 /* hb-ot-shape-complex-use.cc */,
|
||||
343775D11EB3867F00CE8151 /* hb-ot-shape-fallback-private.hh */,
|
||||
343775FD1EB3867F00CE8151 /* hb-ot-shape-fallback.cc */,
|
||||
343775D21EB3867F00CE8151 /* hb-ot-shape-normalize-private.hh */,
|
||||
343775FE1EB3867F00CE8151 /* hb-ot-shape-normalize.cc */,
|
||||
343775D31EB3867F00CE8151 /* hb-ot-shape-private.hh */,
|
||||
343775FF1EB3867F00CE8151 /* hb-ot-shape.cc */,
|
||||
3437759E1EB3867F00CE8151 /* hb-ot-shape.h */,
|
||||
343776001EB3867F00CE8151 /* hb-ot-tag.cc */,
|
||||
3437759F1EB3867F00CE8151 /* hb-ot-tag.h */,
|
||||
343775D41EB3867F00CE8151 /* hb-ot-var-avar-table.hh */,
|
||||
343775D51EB3867F00CE8151 /* hb-ot-var-fvar-table.hh */,
|
||||
343775D61EB3867F00CE8151 /* hb-ot-var-hvar-table.hh */,
|
||||
343775D71EB3867F00CE8151 /* hb-ot-var-mvar-table.hh */,
|
||||
343776011EB3867F00CE8151 /* hb-ot-var.cc */,
|
||||
343775A01EB3867F00CE8151 /* hb-ot-var.h */,
|
||||
343775A11EB3867F00CE8151 /* hb-ot.h */,
|
||||
343775D81EB3867F00CE8151 /* hb-private.hh */,
|
||||
343775D91EB3867F00CE8151 /* hb-set-private.hh */,
|
||||
343776021EB3867F00CE8151 /* hb-set.cc */,
|
||||
343775A21EB3867F00CE8151 /* hb-set.h */,
|
||||
343775DA1EB3867F00CE8151 /* hb-shape-plan-private.hh */,
|
||||
343776031EB3867F00CE8151 /* hb-shape-plan.cc */,
|
||||
343775A31EB3867F00CE8151 /* hb-shape-plan.h */,
|
||||
343776041EB3867F00CE8151 /* hb-shape.cc */,
|
||||
343775A41EB3867F00CE8151 /* hb-shape.h */,
|
||||
343775DB1EB3867F00CE8151 /* hb-shaper-impl-private.hh */,
|
||||
343775DC1EB3867F00CE8151 /* hb-shaper-list.hh */,
|
||||
343775DD1EB3867F00CE8151 /* hb-shaper-private.hh */,
|
||||
343776051EB3867F00CE8151 /* hb-shaper.cc */,
|
||||
343776061EB3867F00CE8151 /* hb-ucdn.cc */,
|
||||
343775DE1EB3867F00CE8151 /* hb-unicode-private.hh */,
|
||||
343776071EB3867F00CE8151 /* hb-unicode.cc */,
|
||||
343775A51EB3867F00CE8151 /* hb-unicode.h */,
|
||||
343775DF1EB3867F00CE8151 /* hb-utf-private.hh */,
|
||||
343775A71EB3867F00CE8151 /* hb-version.h */,
|
||||
343776091EB3867F00CE8151 /* hb-warning.cc */,
|
||||
343775A81EB3867F00CE8151 /* hb.h */,
|
||||
343775891EB3865D00CE8151 /* ucdn.c */,
|
||||
3437758A1EB3865D00CE8151 /* ucdn.h */,
|
||||
3437758B1EB3865D00CE8151 /* unicodedata_db.h */,
|
||||
);
|
||||
path = libHarfBuzzSharp;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
/* End PBXGroup section */
|
||||
|
||||
/* Begin PBXHeadersBuildPhase section */
|
||||
346E0AC31EB38F6300F3DE96 /* Headers */ = {
|
||||
isa = PBXHeadersBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXHeadersBuildPhase section */
|
||||
|
||||
/* Begin PBXNativeTarget section */
|
||||
346E0AC41EB38F6300F3DE96 /* libHarfBuzzSharp */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 346E0ACE1EB38F6300F3DE96 /* Build configuration list for PBXNativeTarget "libHarfBuzzSharp" */;
|
||||
buildPhases = (
|
||||
346E0AC11EB38F6300F3DE96 /* Sources */,
|
||||
346E0AC21EB38F6300F3DE96 /* Frameworks */,
|
||||
346E0AC31EB38F6300F3DE96 /* Headers */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
);
|
||||
name = libHarfBuzzSharp;
|
||||
productName = libHarfBuzzSharp;
|
||||
productReference = 346E0AC51EB38F6300F3DE96 /* libHarfBuzzSharp.dylib */;
|
||||
productType = "com.apple.product-type.library.dynamic";
|
||||
};
|
||||
/* End PBXNativeTarget section */
|
||||
|
||||
/* Begin PBXProject section */
|
||||
346E0ABD1EB38F6300F3DE96 /* Project object */ = {
|
||||
isa = PBXProject;
|
||||
attributes = {
|
||||
LastUpgradeCheck = 0830;
|
||||
ORGANIZATIONNAME = "Matthew Leibowitz";
|
||||
TargetAttributes = {
|
||||
346E0AC41EB38F6300F3DE96 = {
|
||||
CreatedOnToolsVersion = 8.3.2;
|
||||
ProvisioningStyle = Automatic;
|
||||
};
|
||||
};
|
||||
};
|
||||
buildConfigurationList = 346E0AC01EB38F6300F3DE96 /* Build configuration list for PBXProject "libHarfBuzzSharp" */;
|
||||
compatibilityVersion = "Xcode 3.2";
|
||||
developmentRegion = English;
|
||||
hasScannedForEncodings = 0;
|
||||
knownRegions = (
|
||||
en,
|
||||
);
|
||||
mainGroup = 346E0ABC1EB38F6300F3DE96;
|
||||
productRefGroup = 346E0AC61EB38F6300F3DE96 /* Products */;
|
||||
projectDirPath = "";
|
||||
projectRoot = "";
|
||||
targets = (
|
||||
346E0AC41EB38F6300F3DE96 /* libHarfBuzzSharp */,
|
||||
);
|
||||
};
|
||||
/* End PBXProject section */
|
||||
|
||||
/* Begin PBXSourcesBuildPhase section */
|
||||
346E0AC11EB38F6300F3DE96 /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
343776341EB3867F00CE8151 /* hb-shaper.cc in Sources */,
|
||||
343776171EB3867F00CE8151 /* hb-font.cc in Sources */,
|
||||
343776211EB3867F00CE8151 /* hb-ot-shape-complex-arabic.cc in Sources */,
|
||||
3437762D1EB3867F00CE8151 /* hb-ot-shape-normalize.cc in Sources */,
|
||||
343776231EB3867F00CE8151 /* hb-ot-shape-complex-hangul.cc in Sources */,
|
||||
343776301EB3867F00CE8151 /* hb-ot-var.cc in Sources */,
|
||||
3437760F1EB3867F00CE8151 /* hb-blob.cc in Sources */,
|
||||
343776321EB3867F00CE8151 /* hb-shape-plan.cc in Sources */,
|
||||
343776311EB3867F00CE8151 /* hb-set.cc in Sources */,
|
||||
343776281EB3867F00CE8151 /* hb-ot-shape-complex-thai.cc in Sources */,
|
||||
343776291EB3867F00CE8151 /* hb-ot-shape-complex-tibetan.cc in Sources */,
|
||||
343776201EB3867F00CE8151 /* hb-ot-math.cc in Sources */,
|
||||
343776111EB3867F00CE8151 /* hb-buffer.cc in Sources */,
|
||||
343776351EB3867F00CE8151 /* hb-ucdn.cc in Sources */,
|
||||
3437761F1EB3867F00CE8151 /* hb-ot-map.cc in Sources */,
|
||||
3437762B1EB3867F00CE8151 /* hb-ot-shape-complex-use.cc in Sources */,
|
||||
3437758C1EB3865D00CE8151 /* ucdn.c in Sources */,
|
||||
343776381EB3867F00CE8151 /* hb-warning.cc in Sources */,
|
||||
343776151EB3867F00CE8151 /* hb-face.cc in Sources */,
|
||||
343776271EB3867F00CE8151 /* hb-ot-shape-complex-myanmar.cc in Sources */,
|
||||
3437762E1EB3867F00CE8151 /* hb-ot-shape.cc in Sources */,
|
||||
3437762F1EB3867F00CE8151 /* hb-ot-tag.cc in Sources */,
|
||||
3437762C1EB3867F00CE8151 /* hb-ot-shape-fallback.cc in Sources */,
|
||||
343776361EB3867F00CE8151 /* hb-unicode.cc in Sources */,
|
||||
343776121EB3867F00CE8151 /* hb-common.cc in Sources */,
|
||||
343776221EB3867F00CE8151 /* hb-ot-shape-complex-default.cc in Sources */,
|
||||
343776261EB3867F00CE8151 /* hb-ot-shape-complex-indic.cc in Sources */,
|
||||
343776331EB3867F00CE8151 /* hb-shape.cc in Sources */,
|
||||
3437762A1EB3867F00CE8151 /* hb-ot-shape-complex-use-table.cc in Sources */,
|
||||
3437761E1EB3867F00CE8151 /* hb-ot-layout.cc in Sources */,
|
||||
343776101EB3867F00CE8151 /* hb-buffer-serialize.cc in Sources */,
|
||||
343776161EB3867F00CE8151 /* hb-fallback-shape.cc in Sources */,
|
||||
343776251EB3867F00CE8151 /* hb-ot-shape-complex-indic-table.cc in Sources */,
|
||||
343776241EB3867F00CE8151 /* hb-ot-shape-complex-hebrew.cc in Sources */,
|
||||
3437761D1EB3867F00CE8151 /* hb-ot-font.cc in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXSourcesBuildPhase section */
|
||||
|
||||
/* Begin XCBuildConfiguration section */
|
||||
346E0ACC1EB38F6300F3DE96 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
CLANG_ANALYZER_NONNULL = YES;
|
||||
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
|
||||
CLANG_CXX_LIBRARY = "libc++";
|
||||
CLANG_ENABLE_MODULES = YES;
|
||||
CLANG_ENABLE_OBJC_ARC = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
||||
CLANG_WARN_DOCUMENTATION_COMMENTS = NO;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
CODE_SIGN_IDENTITY = "-";
|
||||
COPY_PHASE_STRIP = NO;
|
||||
DEBUG_INFORMATION_FORMAT = dwarf;
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
ENABLE_TESTABILITY = YES;
|
||||
GCC_C_LANGUAGE_STANDARD = gnu99;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
GCC_PREPROCESSOR_DEFINITIONS = (
|
||||
"DEBUG=1",
|
||||
HAVE_CONFIG_H,
|
||||
"$(inherited)",
|
||||
);
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.7;
|
||||
MTL_ENABLE_DEBUG_INFO = YES;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
SDKROOT = macosx;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
346E0ACD1EB38F6300F3DE96 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
CLANG_ANALYZER_NONNULL = YES;
|
||||
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
|
||||
CLANG_CXX_LIBRARY = "libc++";
|
||||
CLANG_ENABLE_MODULES = YES;
|
||||
CLANG_ENABLE_OBJC_ARC = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
||||
CLANG_WARN_DOCUMENTATION_COMMENTS = NO;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
CODE_SIGN_IDENTITY = "-";
|
||||
COPY_PHASE_STRIP = NO;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
||||
ENABLE_NS_ASSERTIONS = NO;
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
GCC_C_LANGUAGE_STANDARD = gnu99;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_PREPROCESSOR_DEFINITIONS = HAVE_CONFIG_H;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.7;
|
||||
MTL_ENABLE_DEBUG_INFO = NO;
|
||||
SDKROOT = macosx;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
346E0ACF1EB38F6300F3DE96 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
DYLIB_COMPATIBILITY_VERSION = 1;
|
||||
DYLIB_CURRENT_VERSION = 1;
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
346E0AD01EB38F6300F3DE96 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
DYLIB_COMPATIBILITY_VERSION = 1;
|
||||
DYLIB_CURRENT_VERSION = 1;
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
/* End XCBuildConfiguration section */
|
||||
|
||||
/* Begin XCConfigurationList section */
|
||||
346E0AC01EB38F6300F3DE96 /* Build configuration list for PBXProject "libHarfBuzzSharp" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
346E0ACC1EB38F6300F3DE96 /* Debug */,
|
||||
346E0ACD1EB38F6300F3DE96 /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
346E0ACE1EB38F6300F3DE96 /* Build configuration list for PBXNativeTarget "libHarfBuzzSharp" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
346E0ACF1EB38F6300F3DE96 /* Debug */,
|
||||
346E0AD01EB38F6300F3DE96 /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
/* End XCConfigurationList section */
|
||||
};
|
||||
rootObject = 346E0ABD1EB38F6300F3DE96 /* Project object */;
|
||||
}
|
|
@ -0,0 +1,552 @@
|
|||
// !$*UTF8*$!
|
||||
{
|
||||
archiveVersion = 1;
|
||||
classes = {
|
||||
};
|
||||
objectVersion = 46;
|
||||
objects = {
|
||||
|
||||
/* Begin PBXBuildFile section */
|
||||
3437758C1EB3865D00CE8151 /* ucdn.c in Sources */ = {isa = PBXBuildFile; fileRef = 343775891EB3865D00CE8151 /* ucdn.c */; };
|
||||
3437760F1EB3867F00CE8151 /* hb-blob.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775E01EB3867F00CE8151 /* hb-blob.cc */; };
|
||||
343776101EB3867F00CE8151 /* hb-buffer-serialize.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775E11EB3867F00CE8151 /* hb-buffer-serialize.cc */; };
|
||||
343776111EB3867F00CE8151 /* hb-buffer.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775E21EB3867F00CE8151 /* hb-buffer.cc */; };
|
||||
343776121EB3867F00CE8151 /* hb-common.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775E31EB3867F00CE8151 /* hb-common.cc */; };
|
||||
343776151EB3867F00CE8151 /* hb-face.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775E61EB3867F00CE8151 /* hb-face.cc */; };
|
||||
343776161EB3867F00CE8151 /* hb-fallback-shape.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775E71EB3867F00CE8151 /* hb-fallback-shape.cc */; };
|
||||
343776171EB3867F00CE8151 /* hb-font.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775E81EB3867F00CE8151 /* hb-font.cc */; };
|
||||
3437761D1EB3867F00CE8151 /* hb-ot-font.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775EE1EB3867F00CE8151 /* hb-ot-font.cc */; };
|
||||
3437761E1EB3867F00CE8151 /* hb-ot-layout.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775EF1EB3867F00CE8151 /* hb-ot-layout.cc */; };
|
||||
3437761F1EB3867F00CE8151 /* hb-ot-map.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775F01EB3867F00CE8151 /* hb-ot-map.cc */; };
|
||||
343776201EB3867F00CE8151 /* hb-ot-math.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775F11EB3867F00CE8151 /* hb-ot-math.cc */; };
|
||||
343776211EB3867F00CE8151 /* hb-ot-shape-complex-arabic.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775F21EB3867F00CE8151 /* hb-ot-shape-complex-arabic.cc */; };
|
||||
343776221EB3867F00CE8151 /* hb-ot-shape-complex-default.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775F31EB3867F00CE8151 /* hb-ot-shape-complex-default.cc */; };
|
||||
343776231EB3867F00CE8151 /* hb-ot-shape-complex-hangul.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775F41EB3867F00CE8151 /* hb-ot-shape-complex-hangul.cc */; };
|
||||
343776241EB3867F00CE8151 /* hb-ot-shape-complex-hebrew.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775F51EB3867F00CE8151 /* hb-ot-shape-complex-hebrew.cc */; };
|
||||
343776251EB3867F00CE8151 /* hb-ot-shape-complex-indic-table.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775F61EB3867F00CE8151 /* hb-ot-shape-complex-indic-table.cc */; };
|
||||
343776261EB3867F00CE8151 /* hb-ot-shape-complex-indic.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775F71EB3867F00CE8151 /* hb-ot-shape-complex-indic.cc */; };
|
||||
343776271EB3867F00CE8151 /* hb-ot-shape-complex-myanmar.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775F81EB3867F00CE8151 /* hb-ot-shape-complex-myanmar.cc */; };
|
||||
343776281EB3867F00CE8151 /* hb-ot-shape-complex-thai.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775F91EB3867F00CE8151 /* hb-ot-shape-complex-thai.cc */; };
|
||||
343776291EB3867F00CE8151 /* hb-ot-shape-complex-tibetan.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775FA1EB3867F00CE8151 /* hb-ot-shape-complex-tibetan.cc */; };
|
||||
3437762A1EB3867F00CE8151 /* hb-ot-shape-complex-use-table.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775FB1EB3867F00CE8151 /* hb-ot-shape-complex-use-table.cc */; };
|
||||
3437762B1EB3867F00CE8151 /* hb-ot-shape-complex-use.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775FC1EB3867F00CE8151 /* hb-ot-shape-complex-use.cc */; };
|
||||
3437762C1EB3867F00CE8151 /* hb-ot-shape-fallback.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775FD1EB3867F00CE8151 /* hb-ot-shape-fallback.cc */; };
|
||||
3437762D1EB3867F00CE8151 /* hb-ot-shape-normalize.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775FE1EB3867F00CE8151 /* hb-ot-shape-normalize.cc */; };
|
||||
3437762E1EB3867F00CE8151 /* hb-ot-shape.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343775FF1EB3867F00CE8151 /* hb-ot-shape.cc */; };
|
||||
3437762F1EB3867F00CE8151 /* hb-ot-tag.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343776001EB3867F00CE8151 /* hb-ot-tag.cc */; };
|
||||
343776301EB3867F00CE8151 /* hb-ot-var.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343776011EB3867F00CE8151 /* hb-ot-var.cc */; };
|
||||
343776311EB3867F00CE8151 /* hb-set.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343776021EB3867F00CE8151 /* hb-set.cc */; };
|
||||
343776321EB3867F00CE8151 /* hb-shape-plan.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343776031EB3867F00CE8151 /* hb-shape-plan.cc */; };
|
||||
343776331EB3867F00CE8151 /* hb-shape.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343776041EB3867F00CE8151 /* hb-shape.cc */; };
|
||||
343776341EB3867F00CE8151 /* hb-shaper.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343776051EB3867F00CE8151 /* hb-shaper.cc */; };
|
||||
343776351EB3867F00CE8151 /* hb-ucdn.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343776061EB3867F00CE8151 /* hb-ucdn.cc */; };
|
||||
343776361EB3867F00CE8151 /* hb-unicode.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343776071EB3867F00CE8151 /* hb-unicode.cc */; };
|
||||
343776381EB3867F00CE8151 /* hb-warning.cc in Sources */ = {isa = PBXBuildFile; fileRef = 343776091EB3867F00CE8151 /* hb-warning.cc */; };
|
||||
/* End PBXBuildFile section */
|
||||
|
||||
/* Begin PBXCopyFilesBuildPhase section */
|
||||
341E97BA1EB3CE10008E2876 /* CopyFiles */ = {
|
||||
isa = PBXCopyFilesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
dstPath = "include/$(PRODUCT_NAME)";
|
||||
dstSubfolderSpec = 16;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXCopyFilesBuildPhase section */
|
||||
|
||||
/* Begin PBXFileReference section */
|
||||
343775881EB3862F00CE8151 /* config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = config.h; path = ../../../externals/harfbuzz/harfbuzz/config.h; sourceTree = "<group>"; };
|
||||
343775891EB3865D00CE8151 /* ucdn.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ucdn.c; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ucdn/ucdn.c"; sourceTree = "<group>"; };
|
||||
3437758A1EB3865D00CE8151 /* ucdn.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ucdn.h; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ucdn/ucdn.h"; sourceTree = "<group>"; };
|
||||
3437758B1EB3865D00CE8151 /* unicodedata_db.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = unicodedata_db.h; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ucdn/unicodedata_db.h"; sourceTree = "<group>"; };
|
||||
3437758D1EB3867F00CE8151 /* hb-blob.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "hb-blob.h"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-blob.h"; sourceTree = "<group>"; };
|
||||
3437758E1EB3867F00CE8151 /* hb-buffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "hb-buffer.h"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-buffer.h"; sourceTree = "<group>"; };
|
||||
3437758F1EB3867F00CE8151 /* hb-common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "hb-common.h"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-common.h"; sourceTree = "<group>"; };
|
||||
343775911EB3867F00CE8151 /* hb-deprecated.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "hb-deprecated.h"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-deprecated.h"; sourceTree = "<group>"; };
|
||||
343775931EB3867F00CE8151 /* hb-face.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "hb-face.h"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-face.h"; sourceTree = "<group>"; };
|
||||
343775941EB3867F00CE8151 /* hb-font.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "hb-font.h"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-font.h"; sourceTree = "<group>"; };
|
||||
3437759B1EB3867F00CE8151 /* hb-ot-font.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "hb-ot-font.h"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-font.h"; sourceTree = "<group>"; };
|
||||
3437759C1EB3867F00CE8151 /* hb-ot-layout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "hb-ot-layout.h"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-layout.h"; sourceTree = "<group>"; };
|
||||
3437759D1EB3867F00CE8151 /* hb-ot-math.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "hb-ot-math.h"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-math.h"; sourceTree = "<group>"; };
|
||||
3437759E1EB3867F00CE8151 /* hb-ot-shape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "hb-ot-shape.h"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape.h"; sourceTree = "<group>"; };
|
||||
3437759F1EB3867F00CE8151 /* hb-ot-tag.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "hb-ot-tag.h"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-tag.h"; sourceTree = "<group>"; };
|
||||
343775A01EB3867F00CE8151 /* hb-ot-var.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "hb-ot-var.h"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-var.h"; sourceTree = "<group>"; };
|
||||
343775A11EB3867F00CE8151 /* hb-ot.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "hb-ot.h"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot.h"; sourceTree = "<group>"; };
|
||||
343775A21EB3867F00CE8151 /* hb-set.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "hb-set.h"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-set.h"; sourceTree = "<group>"; };
|
||||
343775A31EB3867F00CE8151 /* hb-shape-plan.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "hb-shape-plan.h"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-shape-plan.h"; sourceTree = "<group>"; };
|
||||
343775A41EB3867F00CE8151 /* hb-shape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "hb-shape.h"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-shape.h"; sourceTree = "<group>"; };
|
||||
343775A51EB3867F00CE8151 /* hb-unicode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "hb-unicode.h"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-unicode.h"; sourceTree = "<group>"; };
|
||||
343775A71EB3867F00CE8151 /* hb-version.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "hb-version.h"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-version.h"; sourceTree = "<group>"; };
|
||||
343775A81EB3867F00CE8151 /* hb.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = hb.h; path = ../../../externals/harfbuzz/harfbuzz/src/hb.h; sourceTree = "<group>"; };
|
||||
343775A91EB3867F00CE8151 /* hb-atomic-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-atomic-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-atomic-private.hh"; sourceTree = "<group>"; };
|
||||
343775AA1EB3867F00CE8151 /* hb-buffer-deserialize-json.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-buffer-deserialize-json.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-buffer-deserialize-json.hh"; sourceTree = "<group>"; };
|
||||
343775AB1EB3867F00CE8151 /* hb-buffer-deserialize-text.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-buffer-deserialize-text.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-buffer-deserialize-text.hh"; sourceTree = "<group>"; };
|
||||
343775AC1EB3867F00CE8151 /* hb-buffer-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-buffer-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-buffer-private.hh"; sourceTree = "<group>"; };
|
||||
343775AD1EB3867F00CE8151 /* hb-cache-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-cache-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-cache-private.hh"; sourceTree = "<group>"; };
|
||||
343775AE1EB3867F00CE8151 /* hb-face-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-face-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-face-private.hh"; sourceTree = "<group>"; };
|
||||
343775AF1EB3867F00CE8151 /* hb-font-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-font-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-font-private.hh"; sourceTree = "<group>"; };
|
||||
343775B01EB3867F00CE8151 /* hb-mutex-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-mutex-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-mutex-private.hh"; sourceTree = "<group>"; };
|
||||
343775B11EB3867F00CE8151 /* hb-object-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-object-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-object-private.hh"; sourceTree = "<group>"; };
|
||||
343775B21EB3867F00CE8151 /* hb-open-file-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-open-file-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-open-file-private.hh"; sourceTree = "<group>"; };
|
||||
343775B31EB3867F00CE8151 /* hb-open-type-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-open-type-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-open-type-private.hh"; sourceTree = "<group>"; };
|
||||
343775B41EB3867F00CE8151 /* hb-ot-cbdt-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-cbdt-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-cbdt-table.hh"; sourceTree = "<group>"; };
|
||||
343775B51EB3867F00CE8151 /* hb-ot-cmap-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-cmap-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-cmap-table.hh"; sourceTree = "<group>"; };
|
||||
343775B61EB3867F00CE8151 /* hb-ot-glyf-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-glyf-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-glyf-table.hh"; sourceTree = "<group>"; };
|
||||
343775B71EB3867F00CE8151 /* hb-ot-head-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-head-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-head-table.hh"; sourceTree = "<group>"; };
|
||||
343775B81EB3867F00CE8151 /* hb-ot-hhea-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-hhea-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-hhea-table.hh"; sourceTree = "<group>"; };
|
||||
343775B91EB3867F00CE8151 /* hb-ot-hmtx-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-hmtx-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-hmtx-table.hh"; sourceTree = "<group>"; };
|
||||
343775BA1EB3867F00CE8151 /* hb-ot-layout-common-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-layout-common-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-layout-common-private.hh"; sourceTree = "<group>"; };
|
||||
343775BB1EB3867F00CE8151 /* hb-ot-layout-gdef-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-layout-gdef-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-layout-gdef-table.hh"; sourceTree = "<group>"; };
|
||||
343775BC1EB3867F00CE8151 /* hb-ot-layout-gpos-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-layout-gpos-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-layout-gpos-table.hh"; sourceTree = "<group>"; };
|
||||
343775BD1EB3867F00CE8151 /* hb-ot-layout-gsub-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-layout-gsub-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-layout-gsub-table.hh"; sourceTree = "<group>"; };
|
||||
343775BE1EB3867F00CE8151 /* hb-ot-layout-gsubgpos-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-layout-gsubgpos-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh"; sourceTree = "<group>"; };
|
||||
343775BF1EB3867F00CE8151 /* hb-ot-layout-jstf-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-layout-jstf-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-layout-jstf-table.hh"; sourceTree = "<group>"; };
|
||||
343775C01EB3867F00CE8151 /* hb-ot-layout-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-layout-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-layout-private.hh"; sourceTree = "<group>"; };
|
||||
343775C11EB3867F00CE8151 /* hb-ot-map-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-map-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-map-private.hh"; sourceTree = "<group>"; };
|
||||
343775C21EB3867F00CE8151 /* hb-ot-math-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-math-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-math-table.hh"; sourceTree = "<group>"; };
|
||||
343775C31EB3867F00CE8151 /* hb-ot-maxp-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-maxp-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-maxp-table.hh"; sourceTree = "<group>"; };
|
||||
343775C41EB3867F00CE8151 /* hb-ot-name-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-name-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-name-table.hh"; sourceTree = "<group>"; };
|
||||
343775C51EB3867F00CE8151 /* hb-ot-os2-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-os2-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-os2-table.hh"; sourceTree = "<group>"; };
|
||||
343775C61EB3867F00CE8151 /* hb-ot-post-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-post-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-post-table.hh"; sourceTree = "<group>"; };
|
||||
343775C71EB3867F00CE8151 /* hb-ot-shape-complex-arabic-fallback.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-shape-complex-arabic-fallback.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-arabic-fallback.hh"; sourceTree = "<group>"; };
|
||||
343775C81EB3867F00CE8151 /* hb-ot-shape-complex-arabic-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-shape-complex-arabic-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-arabic-private.hh"; sourceTree = "<group>"; };
|
||||
343775C91EB3867F00CE8151 /* hb-ot-shape-complex-arabic-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-shape-complex-arabic-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-arabic-table.hh"; sourceTree = "<group>"; };
|
||||
343775CA1EB3867F00CE8151 /* hb-ot-shape-complex-arabic-win1256.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-shape-complex-arabic-win1256.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-arabic-win1256.hh"; sourceTree = "<group>"; };
|
||||
343775CB1EB3867F00CE8151 /* hb-ot-shape-complex-indic-machine.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-shape-complex-indic-machine.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-indic-machine.hh"; sourceTree = "<group>"; };
|
||||
343775CC1EB3867F00CE8151 /* hb-ot-shape-complex-indic-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-shape-complex-indic-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-indic-private.hh"; sourceTree = "<group>"; };
|
||||
343775CD1EB3867F00CE8151 /* hb-ot-shape-complex-myanmar-machine.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-shape-complex-myanmar-machine.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-myanmar-machine.hh"; sourceTree = "<group>"; };
|
||||
343775CE1EB3867F00CE8151 /* hb-ot-shape-complex-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-shape-complex-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-private.hh"; sourceTree = "<group>"; };
|
||||
343775CF1EB3867F00CE8151 /* hb-ot-shape-complex-use-machine.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-shape-complex-use-machine.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-use-machine.hh"; sourceTree = "<group>"; };
|
||||
343775D01EB3867F00CE8151 /* hb-ot-shape-complex-use-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-shape-complex-use-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-use-private.hh"; sourceTree = "<group>"; };
|
||||
343775D11EB3867F00CE8151 /* hb-ot-shape-fallback-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-shape-fallback-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-fallback-private.hh"; sourceTree = "<group>"; };
|
||||
343775D21EB3867F00CE8151 /* hb-ot-shape-normalize-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-shape-normalize-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-normalize-private.hh"; sourceTree = "<group>"; };
|
||||
343775D31EB3867F00CE8151 /* hb-ot-shape-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-shape-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-private.hh"; sourceTree = "<group>"; };
|
||||
343775D41EB3867F00CE8151 /* hb-ot-var-avar-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-var-avar-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-var-avar-table.hh"; sourceTree = "<group>"; };
|
||||
343775D51EB3867F00CE8151 /* hb-ot-var-fvar-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-var-fvar-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-var-fvar-table.hh"; sourceTree = "<group>"; };
|
||||
343775D61EB3867F00CE8151 /* hb-ot-var-hvar-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-var-hvar-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-var-hvar-table.hh"; sourceTree = "<group>"; };
|
||||
343775D71EB3867F00CE8151 /* hb-ot-var-mvar-table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-ot-var-mvar-table.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-var-mvar-table.hh"; sourceTree = "<group>"; };
|
||||
343775D81EB3867F00CE8151 /* hb-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-private.hh"; sourceTree = "<group>"; };
|
||||
343775D91EB3867F00CE8151 /* hb-set-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-set-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-set-private.hh"; sourceTree = "<group>"; };
|
||||
343775DA1EB3867F00CE8151 /* hb-shape-plan-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-shape-plan-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-shape-plan-private.hh"; sourceTree = "<group>"; };
|
||||
343775DB1EB3867F00CE8151 /* hb-shaper-impl-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-shaper-impl-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-shaper-impl-private.hh"; sourceTree = "<group>"; };
|
||||
343775DC1EB3867F00CE8151 /* hb-shaper-list.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-shaper-list.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-shaper-list.hh"; sourceTree = "<group>"; };
|
||||
343775DD1EB3867F00CE8151 /* hb-shaper-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-shaper-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-shaper-private.hh"; sourceTree = "<group>"; };
|
||||
343775DE1EB3867F00CE8151 /* hb-unicode-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-unicode-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-unicode-private.hh"; sourceTree = "<group>"; };
|
||||
343775DF1EB3867F00CE8151 /* hb-utf-private.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = "hb-utf-private.hh"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-utf-private.hh"; sourceTree = "<group>"; };
|
||||
343775E01EB3867F00CE8151 /* hb-blob.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-blob.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-blob.cc"; sourceTree = "<group>"; };
|
||||
343775E11EB3867F00CE8151 /* hb-buffer-serialize.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-buffer-serialize.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-buffer-serialize.cc"; sourceTree = "<group>"; };
|
||||
343775E21EB3867F00CE8151 /* hb-buffer.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-buffer.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-buffer.cc"; sourceTree = "<group>"; };
|
||||
343775E31EB3867F00CE8151 /* hb-common.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-common.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-common.cc"; sourceTree = "<group>"; };
|
||||
343775E61EB3867F00CE8151 /* hb-face.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-face.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-face.cc"; sourceTree = "<group>"; };
|
||||
343775E71EB3867F00CE8151 /* hb-fallback-shape.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-fallback-shape.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-fallback-shape.cc"; sourceTree = "<group>"; };
|
||||
343775E81EB3867F00CE8151 /* hb-font.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-font.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-font.cc"; sourceTree = "<group>"; };
|
||||
343775EE1EB3867F00CE8151 /* hb-ot-font.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-font.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-font.cc"; sourceTree = "<group>"; };
|
||||
343775EF1EB3867F00CE8151 /* hb-ot-layout.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-layout.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-layout.cc"; sourceTree = "<group>"; };
|
||||
343775F01EB3867F00CE8151 /* hb-ot-map.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-map.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-map.cc"; sourceTree = "<group>"; };
|
||||
343775F11EB3867F00CE8151 /* hb-ot-math.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-math.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-math.cc"; sourceTree = "<group>"; };
|
||||
343775F21EB3867F00CE8151 /* hb-ot-shape-complex-arabic.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-shape-complex-arabic.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-arabic.cc"; sourceTree = "<group>"; };
|
||||
343775F31EB3867F00CE8151 /* hb-ot-shape-complex-default.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-shape-complex-default.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-default.cc"; sourceTree = "<group>"; };
|
||||
343775F41EB3867F00CE8151 /* hb-ot-shape-complex-hangul.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-shape-complex-hangul.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-hangul.cc"; sourceTree = "<group>"; };
|
||||
343775F51EB3867F00CE8151 /* hb-ot-shape-complex-hebrew.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-shape-complex-hebrew.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-hebrew.cc"; sourceTree = "<group>"; };
|
||||
343775F61EB3867F00CE8151 /* hb-ot-shape-complex-indic-table.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-shape-complex-indic-table.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-indic-table.cc"; sourceTree = "<group>"; };
|
||||
343775F71EB3867F00CE8151 /* hb-ot-shape-complex-indic.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-shape-complex-indic.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-indic.cc"; sourceTree = "<group>"; };
|
||||
343775F81EB3867F00CE8151 /* hb-ot-shape-complex-myanmar.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-shape-complex-myanmar.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-myanmar.cc"; sourceTree = "<group>"; };
|
||||
343775F91EB3867F00CE8151 /* hb-ot-shape-complex-thai.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-shape-complex-thai.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-thai.cc"; sourceTree = "<group>"; };
|
||||
343775FA1EB3867F00CE8151 /* hb-ot-shape-complex-tibetan.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-shape-complex-tibetan.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-tibetan.cc"; sourceTree = "<group>"; };
|
||||
343775FB1EB3867F00CE8151 /* hb-ot-shape-complex-use-table.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-shape-complex-use-table.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-use-table.cc"; sourceTree = "<group>"; };
|
||||
343775FC1EB3867F00CE8151 /* hb-ot-shape-complex-use.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-shape-complex-use.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-complex-use.cc"; sourceTree = "<group>"; };
|
||||
343775FD1EB3867F00CE8151 /* hb-ot-shape-fallback.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-shape-fallback.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-fallback.cc"; sourceTree = "<group>"; };
|
||||
343775FE1EB3867F00CE8151 /* hb-ot-shape-normalize.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-shape-normalize.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape-normalize.cc"; sourceTree = "<group>"; };
|
||||
343775FF1EB3867F00CE8151 /* hb-ot-shape.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-shape.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-shape.cc"; sourceTree = "<group>"; };
|
||||
343776001EB3867F00CE8151 /* hb-ot-tag.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-tag.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-tag.cc"; sourceTree = "<group>"; };
|
||||
343776011EB3867F00CE8151 /* hb-ot-var.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ot-var.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ot-var.cc"; sourceTree = "<group>"; };
|
||||
343776021EB3867F00CE8151 /* hb-set.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-set.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-set.cc"; sourceTree = "<group>"; };
|
||||
343776031EB3867F00CE8151 /* hb-shape-plan.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-shape-plan.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-shape-plan.cc"; sourceTree = "<group>"; };
|
||||
343776041EB3867F00CE8151 /* hb-shape.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-shape.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-shape.cc"; sourceTree = "<group>"; };
|
||||
343776051EB3867F00CE8151 /* hb-shaper.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-shaper.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-shaper.cc"; sourceTree = "<group>"; };
|
||||
343776061EB3867F00CE8151 /* hb-ucdn.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-ucdn.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-ucdn.cc"; sourceTree = "<group>"; };
|
||||
343776071EB3867F00CE8151 /* hb-unicode.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-unicode.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-unicode.cc"; sourceTree = "<group>"; };
|
||||
343776091EB3867F00CE8151 /* hb-warning.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "hb-warning.cc"; path = "../../../externals/harfbuzz/harfbuzz/src/hb-warning.cc"; sourceTree = "<group>"; };
|
||||
341E97BC1EB3CE10008E2876 /* liblibHarfBuzzSharp.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = liblibHarfBuzzSharp.a; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
/* End PBXFileReference section */
|
||||
|
||||
/* Begin PBXFrameworksBuildPhase section */
|
||||
341E97B91EB3CE10008E2876 /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXFrameworksBuildPhase section */
|
||||
|
||||
/* Begin PBXGroup section */
|
||||
341E97B31EB3CE10008E2876 = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
341E97BE1EB3CE10008E2876 /* libHarfBuzzSharp */,
|
||||
341E97BD1EB3CE10008E2876 /* Products */,
|
||||
);
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
341E97BD1EB3CE10008E2876 /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
341E97BC1EB3CE10008E2876 /* liblibHarfBuzzSharp.a */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
341E97BE1EB3CE10008E2876 /* libHarfBuzzSharp */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
343775881EB3862F00CE8151 /* config.h */,
|
||||
343775A91EB3867F00CE8151 /* hb-atomic-private.hh */,
|
||||
343775E01EB3867F00CE8151 /* hb-blob.cc */,
|
||||
3437758D1EB3867F00CE8151 /* hb-blob.h */,
|
||||
343775AA1EB3867F00CE8151 /* hb-buffer-deserialize-json.hh */,
|
||||
343775AB1EB3867F00CE8151 /* hb-buffer-deserialize-text.hh */,
|
||||
343775AC1EB3867F00CE8151 /* hb-buffer-private.hh */,
|
||||
343775E11EB3867F00CE8151 /* hb-buffer-serialize.cc */,
|
||||
343775E21EB3867F00CE8151 /* hb-buffer.cc */,
|
||||
3437758E1EB3867F00CE8151 /* hb-buffer.h */,
|
||||
343775AD1EB3867F00CE8151 /* hb-cache-private.hh */,
|
||||
343775E31EB3867F00CE8151 /* hb-common.cc */,
|
||||
3437758F1EB3867F00CE8151 /* hb-common.h */,
|
||||
343775911EB3867F00CE8151 /* hb-deprecated.h */,
|
||||
343775AE1EB3867F00CE8151 /* hb-face-private.hh */,
|
||||
343775E61EB3867F00CE8151 /* hb-face.cc */,
|
||||
343775931EB3867F00CE8151 /* hb-face.h */,
|
||||
343775E71EB3867F00CE8151 /* hb-fallback-shape.cc */,
|
||||
343775AF1EB3867F00CE8151 /* hb-font-private.hh */,
|
||||
343775E81EB3867F00CE8151 /* hb-font.cc */,
|
||||
343775941EB3867F00CE8151 /* hb-font.h */,
|
||||
343775B01EB3867F00CE8151 /* hb-mutex-private.hh */,
|
||||
343775B11EB3867F00CE8151 /* hb-object-private.hh */,
|
||||
343775B21EB3867F00CE8151 /* hb-open-file-private.hh */,
|
||||
343775B31EB3867F00CE8151 /* hb-open-type-private.hh */,
|
||||
343775B41EB3867F00CE8151 /* hb-ot-cbdt-table.hh */,
|
||||
343775B51EB3867F00CE8151 /* hb-ot-cmap-table.hh */,
|
||||
343775EE1EB3867F00CE8151 /* hb-ot-font.cc */,
|
||||
3437759B1EB3867F00CE8151 /* hb-ot-font.h */,
|
||||
343775B61EB3867F00CE8151 /* hb-ot-glyf-table.hh */,
|
||||
343775B71EB3867F00CE8151 /* hb-ot-head-table.hh */,
|
||||
343775B81EB3867F00CE8151 /* hb-ot-hhea-table.hh */,
|
||||
343775B91EB3867F00CE8151 /* hb-ot-hmtx-table.hh */,
|
||||
343775BA1EB3867F00CE8151 /* hb-ot-layout-common-private.hh */,
|
||||
343775BB1EB3867F00CE8151 /* hb-ot-layout-gdef-table.hh */,
|
||||
343775BC1EB3867F00CE8151 /* hb-ot-layout-gpos-table.hh */,
|
||||
343775BD1EB3867F00CE8151 /* hb-ot-layout-gsub-table.hh */,
|
||||
343775BE1EB3867F00CE8151 /* hb-ot-layout-gsubgpos-private.hh */,
|
||||
343775BF1EB3867F00CE8151 /* hb-ot-layout-jstf-table.hh */,
|
||||
343775C01EB3867F00CE8151 /* hb-ot-layout-private.hh */,
|
||||
343775EF1EB3867F00CE8151 /* hb-ot-layout.cc */,
|
||||
3437759C1EB3867F00CE8151 /* hb-ot-layout.h */,
|
||||
343775C11EB3867F00CE8151 /* hb-ot-map-private.hh */,
|
||||
343775F01EB3867F00CE8151 /* hb-ot-map.cc */,
|
||||
343775C21EB3867F00CE8151 /* hb-ot-math-table.hh */,
|
||||
343775F11EB3867F00CE8151 /* hb-ot-math.cc */,
|
||||
3437759D1EB3867F00CE8151 /* hb-ot-math.h */,
|
||||
343775C31EB3867F00CE8151 /* hb-ot-maxp-table.hh */,
|
||||
343775C41EB3867F00CE8151 /* hb-ot-name-table.hh */,
|
||||
343775C51EB3867F00CE8151 /* hb-ot-os2-table.hh */,
|
||||
343775C61EB3867F00CE8151 /* hb-ot-post-table.hh */,
|
||||
343775C71EB3867F00CE8151 /* hb-ot-shape-complex-arabic-fallback.hh */,
|
||||
343775C81EB3867F00CE8151 /* hb-ot-shape-complex-arabic-private.hh */,
|
||||
343775C91EB3867F00CE8151 /* hb-ot-shape-complex-arabic-table.hh */,
|
||||
343775CA1EB3867F00CE8151 /* hb-ot-shape-complex-arabic-win1256.hh */,
|
||||
343775F21EB3867F00CE8151 /* hb-ot-shape-complex-arabic.cc */,
|
||||
343775F31EB3867F00CE8151 /* hb-ot-shape-complex-default.cc */,
|
||||
343775F41EB3867F00CE8151 /* hb-ot-shape-complex-hangul.cc */,
|
||||
343775F51EB3867F00CE8151 /* hb-ot-shape-complex-hebrew.cc */,
|
||||
343775CB1EB3867F00CE8151 /* hb-ot-shape-complex-indic-machine.hh */,
|
||||
343775CC1EB3867F00CE8151 /* hb-ot-shape-complex-indic-private.hh */,
|
||||
343775F61EB3867F00CE8151 /* hb-ot-shape-complex-indic-table.cc */,
|
||||
343775F71EB3867F00CE8151 /* hb-ot-shape-complex-indic.cc */,
|
||||
343775CD1EB3867F00CE8151 /* hb-ot-shape-complex-myanmar-machine.hh */,
|
||||
343775F81EB3867F00CE8151 /* hb-ot-shape-complex-myanmar.cc */,
|
||||
343775CE1EB3867F00CE8151 /* hb-ot-shape-complex-private.hh */,
|
||||
343775F91EB3867F00CE8151 /* hb-ot-shape-complex-thai.cc */,
|
||||
343775FA1EB3867F00CE8151 /* hb-ot-shape-complex-tibetan.cc */,
|
||||
343775CF1EB3867F00CE8151 /* hb-ot-shape-complex-use-machine.hh */,
|
||||
343775D01EB3867F00CE8151 /* hb-ot-shape-complex-use-private.hh */,
|
||||
343775FB1EB3867F00CE8151 /* hb-ot-shape-complex-use-table.cc */,
|
||||
343775FC1EB3867F00CE8151 /* hb-ot-shape-complex-use.cc */,
|
||||
343775D11EB3867F00CE8151 /* hb-ot-shape-fallback-private.hh */,
|
||||
343775FD1EB3867F00CE8151 /* hb-ot-shape-fallback.cc */,
|
||||
343775D21EB3867F00CE8151 /* hb-ot-shape-normalize-private.hh */,
|
||||
343775FE1EB3867F00CE8151 /* hb-ot-shape-normalize.cc */,
|
||||
343775D31EB3867F00CE8151 /* hb-ot-shape-private.hh */,
|
||||
343775FF1EB3867F00CE8151 /* hb-ot-shape.cc */,
|
||||
3437759E1EB3867F00CE8151 /* hb-ot-shape.h */,
|
||||
343776001EB3867F00CE8151 /* hb-ot-tag.cc */,
|
||||
3437759F1EB3867F00CE8151 /* hb-ot-tag.h */,
|
||||
343775D41EB3867F00CE8151 /* hb-ot-var-avar-table.hh */,
|
||||
343775D51EB3867F00CE8151 /* hb-ot-var-fvar-table.hh */,
|
||||
343775D61EB3867F00CE8151 /* hb-ot-var-hvar-table.hh */,
|
||||
343775D71EB3867F00CE8151 /* hb-ot-var-mvar-table.hh */,
|
||||
343776011EB3867F00CE8151 /* hb-ot-var.cc */,
|
||||
343775A01EB3867F00CE8151 /* hb-ot-var.h */,
|
||||
343775A11EB3867F00CE8151 /* hb-ot.h */,
|
||||
343775D81EB3867F00CE8151 /* hb-private.hh */,
|
||||
343775D91EB3867F00CE8151 /* hb-set-private.hh */,
|
||||
343776021EB3867F00CE8151 /* hb-set.cc */,
|
||||
343775A21EB3867F00CE8151 /* hb-set.h */,
|
||||
343775DA1EB3867F00CE8151 /* hb-shape-plan-private.hh */,
|
||||
343776031EB3867F00CE8151 /* hb-shape-plan.cc */,
|
||||
343775A31EB3867F00CE8151 /* hb-shape-plan.h */,
|
||||
343776041EB3867F00CE8151 /* hb-shape.cc */,
|
||||
343775A41EB3867F00CE8151 /* hb-shape.h */,
|
||||
343775DB1EB3867F00CE8151 /* hb-shaper-impl-private.hh */,
|
||||
343775DC1EB3867F00CE8151 /* hb-shaper-list.hh */,
|
||||
343775DD1EB3867F00CE8151 /* hb-shaper-private.hh */,
|
||||
343776051EB3867F00CE8151 /* hb-shaper.cc */,
|
||||
343776061EB3867F00CE8151 /* hb-ucdn.cc */,
|
||||
343775DE1EB3867F00CE8151 /* hb-unicode-private.hh */,
|
||||
343776071EB3867F00CE8151 /* hb-unicode.cc */,
|
||||
343775A51EB3867F00CE8151 /* hb-unicode.h */,
|
||||
343775DF1EB3867F00CE8151 /* hb-utf-private.hh */,
|
||||
343775A71EB3867F00CE8151 /* hb-version.h */,
|
||||
343776091EB3867F00CE8151 /* hb-warning.cc */,
|
||||
343775A81EB3867F00CE8151 /* hb.h */,
|
||||
343775891EB3865D00CE8151 /* ucdn.c */,
|
||||
3437758A1EB3865D00CE8151 /* ucdn.h */,
|
||||
3437758B1EB3865D00CE8151 /* unicodedata_db.h */,
|
||||
);
|
||||
path = libHarfBuzzSharp;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
/* End PBXGroup section */
|
||||
|
||||
/* Begin PBXNativeTarget section */
|
||||
341E97BB1EB3CE10008E2876 /* libHarfBuzzSharp */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 341E97C51EB3CE10008E2876 /* Build configuration list for PBXNativeTarget "libHarfBuzzSharp" */;
|
||||
buildPhases = (
|
||||
341E97B81EB3CE10008E2876 /* Sources */,
|
||||
341E97B91EB3CE10008E2876 /* Frameworks */,
|
||||
341E97BA1EB3CE10008E2876 /* CopyFiles */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
);
|
||||
name = libHarfBuzzSharp;
|
||||
productName = libHarfBuzzSharp;
|
||||
productReference = 341E97BC1EB3CE10008E2876 /* liblibHarfBuzzSharp.a */;
|
||||
productType = "com.apple.product-type.library.static";
|
||||
};
|
||||
/* End PBXNativeTarget section */
|
||||
|
||||
/* Begin PBXProject section */
|
||||
341E97B41EB3CE10008E2876 /* Project object */ = {
|
||||
isa = PBXProject;
|
||||
attributes = {
|
||||
LastUpgradeCheck = 0830;
|
||||
ORGANIZATIONNAME = "Matthew Leibowitz";
|
||||
TargetAttributes = {
|
||||
341E97BB1EB3CE10008E2876 = {
|
||||
CreatedOnToolsVersion = 8.3.2;
|
||||
ProvisioningStyle = Automatic;
|
||||
};
|
||||
};
|
||||
};
|
||||
buildConfigurationList = 341E97B71EB3CE10008E2876 /* Build configuration list for PBXProject "libHarfBuzzSharp" */;
|
||||
compatibilityVersion = "Xcode 3.2";
|
||||
developmentRegion = English;
|
||||
hasScannedForEncodings = 0;
|
||||
knownRegions = (
|
||||
en,
|
||||
);
|
||||
mainGroup = 341E97B31EB3CE10008E2876;
|
||||
productRefGroup = 341E97BD1EB3CE10008E2876 /* Products */;
|
||||
projectDirPath = "";
|
||||
projectRoot = "";
|
||||
targets = (
|
||||
341E97BB1EB3CE10008E2876 /* libHarfBuzzSharp */,
|
||||
);
|
||||
};
|
||||
/* End PBXProject section */
|
||||
|
||||
/* Begin PBXSourcesBuildPhase section */
|
||||
341E97B81EB3CE10008E2876 /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
343776341EB3867F00CE8151 /* hb-shaper.cc in Sources */,
|
||||
343776171EB3867F00CE8151 /* hb-font.cc in Sources */,
|
||||
343776211EB3867F00CE8151 /* hb-ot-shape-complex-arabic.cc in Sources */,
|
||||
3437762D1EB3867F00CE8151 /* hb-ot-shape-normalize.cc in Sources */,
|
||||
343776231EB3867F00CE8151 /* hb-ot-shape-complex-hangul.cc in Sources */,
|
||||
343776301EB3867F00CE8151 /* hb-ot-var.cc in Sources */,
|
||||
3437760F1EB3867F00CE8151 /* hb-blob.cc in Sources */,
|
||||
343776321EB3867F00CE8151 /* hb-shape-plan.cc in Sources */,
|
||||
343776311EB3867F00CE8151 /* hb-set.cc in Sources */,
|
||||
343776281EB3867F00CE8151 /* hb-ot-shape-complex-thai.cc in Sources */,
|
||||
343776291EB3867F00CE8151 /* hb-ot-shape-complex-tibetan.cc in Sources */,
|
||||
343776201EB3867F00CE8151 /* hb-ot-math.cc in Sources */,
|
||||
343776111EB3867F00CE8151 /* hb-buffer.cc in Sources */,
|
||||
343776351EB3867F00CE8151 /* hb-ucdn.cc in Sources */,
|
||||
3437761F1EB3867F00CE8151 /* hb-ot-map.cc in Sources */,
|
||||
3437762B1EB3867F00CE8151 /* hb-ot-shape-complex-use.cc in Sources */,
|
||||
3437758C1EB3865D00CE8151 /* ucdn.c in Sources */,
|
||||
343776381EB3867F00CE8151 /* hb-warning.cc in Sources */,
|
||||
343776151EB3867F00CE8151 /* hb-face.cc in Sources */,
|
||||
343776271EB3867F00CE8151 /* hb-ot-shape-complex-myanmar.cc in Sources */,
|
||||
3437762E1EB3867F00CE8151 /* hb-ot-shape.cc in Sources */,
|
||||
3437762F1EB3867F00CE8151 /* hb-ot-tag.cc in Sources */,
|
||||
3437762C1EB3867F00CE8151 /* hb-ot-shape-fallback.cc in Sources */,
|
||||
343776361EB3867F00CE8151 /* hb-unicode.cc in Sources */,
|
||||
343776121EB3867F00CE8151 /* hb-common.cc in Sources */,
|
||||
343776221EB3867F00CE8151 /* hb-ot-shape-complex-default.cc in Sources */,
|
||||
343776261EB3867F00CE8151 /* hb-ot-shape-complex-indic.cc in Sources */,
|
||||
343776331EB3867F00CE8151 /* hb-shape.cc in Sources */,
|
||||
3437762A1EB3867F00CE8151 /* hb-ot-shape-complex-use-table.cc in Sources */,
|
||||
3437761E1EB3867F00CE8151 /* hb-ot-layout.cc in Sources */,
|
||||
343776101EB3867F00CE8151 /* hb-buffer-serialize.cc in Sources */,
|
||||
343776161EB3867F00CE8151 /* hb-fallback-shape.cc in Sources */,
|
||||
343776251EB3867F00CE8151 /* hb-ot-shape-complex-indic-table.cc in Sources */,
|
||||
343776241EB3867F00CE8151 /* hb-ot-shape-complex-hebrew.cc in Sources */,
|
||||
3437761D1EB3867F00CE8151 /* hb-ot-font.cc in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXSourcesBuildPhase section */
|
||||
|
||||
/* Begin XCBuildConfiguration section */
|
||||
341E97C31EB3CE10008E2876 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
CLANG_ANALYZER_NONNULL = YES;
|
||||
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
|
||||
CLANG_CXX_LIBRARY = "libc++";
|
||||
CLANG_ENABLE_MODULES = YES;
|
||||
CLANG_ENABLE_OBJC_ARC = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
||||
CLANG_WARN_DOCUMENTATION_COMMENTS = NO;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
COPY_PHASE_STRIP = NO;
|
||||
DEBUG_INFORMATION_FORMAT = dwarf;
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
ENABLE_TESTABILITY = YES;
|
||||
GCC_C_LANGUAGE_STANDARD = gnu99;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
GCC_PREPROCESSOR_DEFINITIONS = (
|
||||
"DEBUG=1",
|
||||
HAVE_CONFIG_H,
|
||||
"$(inherited)",
|
||||
);
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
MTL_ENABLE_DEBUG_INFO = YES;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
SDKROOT = appletvos;
|
||||
TVOS_DEPLOYMENT_TARGET = 10.2;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
341E97C41EB3CE10008E2876 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
CLANG_ANALYZER_NONNULL = YES;
|
||||
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
|
||||
CLANG_CXX_LIBRARY = "libc++";
|
||||
CLANG_ENABLE_MODULES = YES;
|
||||
CLANG_ENABLE_OBJC_ARC = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
||||
CLANG_WARN_DOCUMENTATION_COMMENTS = NO;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
COPY_PHASE_STRIP = NO;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
||||
ENABLE_NS_ASSERTIONS = NO;
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
GCC_C_LANGUAGE_STANDARD = gnu99;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_PREPROCESSOR_DEFINITIONS = HAVE_CONFIG_H;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
MTL_ENABLE_DEBUG_INFO = NO;
|
||||
SDKROOT = appletvos;
|
||||
TVOS_DEPLOYMENT_TARGET = 10.2;
|
||||
VALIDATE_PRODUCT = YES;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
341E97C61EB3CE10008E2876 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
EXECUTABLE_PREFIX = "";
|
||||
OTHER_LDFLAGS = "-ObjC";
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
SKIP_INSTALL = YES;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
341E97C71EB3CE10008E2876 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
EXECUTABLE_PREFIX = "";
|
||||
OTHER_LDFLAGS = "-ObjC";
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
SKIP_INSTALL = YES;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
/* End XCBuildConfiguration section */
|
||||
|
||||
/* Begin XCConfigurationList section */
|
||||
341E97B71EB3CE10008E2876 /* Build configuration list for PBXProject "libHarfBuzzSharp" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
341E97C31EB3CE10008E2876 /* Debug */,
|
||||
341E97C41EB3CE10008E2876 /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
341E97C51EB3CE10008E2876 /* Build configuration list for PBXNativeTarget "libHarfBuzzSharp" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
341E97C61EB3CE10008E2876 /* Debug */,
|
||||
341E97C71EB3CE10008E2876 /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
};
|
||||
/* End XCConfigurationList section */
|
||||
};
|
||||
rootObject = 341E97B41EB3CE10008E2876 /* Project object */;
|
||||
}
|
Загрузка…
Ссылка в новой задаче