Fix Projects. Fix a major deadlock introduced by previous commit. Introduce new mGBA based GSF player.
parent
899cfd6b42
commit
a95280626f
|
@ -1,3 +1,6 @@
|
|||
[submodule "Frameworks/Sparkle"]
|
||||
path = Frameworks/Sparkle
|
||||
url = https://gitlab.kode54.net/kode54/Sparkle.git
|
||||
[submodule "Frameworks/mGBA/mGBA/mgba"]
|
||||
path = Frameworks/mGBA/mGBA/mgba
|
||||
url = https://github.com/mgba-emu/mgba.git
|
||||
|
|
|
@ -164,12 +164,18 @@ NSDictionary * makeRGInfo(PlaylistEntry *pe)
|
|||
if ([pe metadataLoaded] != YES) {
|
||||
[pe performSelectorOnMainThread:@selector(setMetadata:) withObject:[playlistLoader readEntryInfo:pe] waitUntilDone:YES];
|
||||
}
|
||||
#else
|
||||
#elif 0
|
||||
// Racing with this version is less likely to jam up the main thread
|
||||
if ([pe metadataLoaded] != YES) {
|
||||
NSArray * entries = [NSArray arrayWithObject:pe];
|
||||
[playlistLoader loadInfoForEntries:entries];
|
||||
}
|
||||
#else
|
||||
// Let's do it this way instead
|
||||
if ([pe metadataLoaded] != YES) {
|
||||
NSArray *entries = [NSArray arrayWithObject:pe];
|
||||
[playlistLoader performSelectorInBackground:@selector(loadInfoForEntries:) withObject:entries];
|
||||
}
|
||||
#endif
|
||||
|
||||
[audioPlayer play:[pe URL] withUserInfo:pe withRGInfo:makeRGInfo(pe) startPaused:paused];
|
||||
|
@ -488,7 +494,7 @@ NSDictionary * makeRGInfo(PlaylistEntry *pe)
|
|||
pe = [playlistController getNextEntry:curEntry];
|
||||
if (pe && [pe metadataLoaded] != YES) {
|
||||
NSArray * entries = [NSArray arrayWithObject:pe];
|
||||
[playlistLoader loadInfoForEntries:entries];
|
||||
[playlistLoader performSelectorInBackground:@selector(loadInfoForEntries:) withObject:entries];
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -366,6 +366,7 @@
|
|||
TargetAttributes = {
|
||||
8DC2EF4F0486A6940098B216 = {
|
||||
DevelopmentTeam = N6E749HJ2X;
|
||||
ProvisioningStyle = Manual;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
@ -429,8 +430,10 @@
|
|||
1DEB91AE08733DA50010E9CD /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CODE_SIGN_IDENTITY = "Developer ID Application";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
COPY_PHASE_STRIP = NO;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
DYLIB_COMPATIBILITY_VERSION = 1;
|
||||
DYLIB_CURRENT_VERSION = 1;
|
||||
FRAMEWORK_SEARCH_PATHS = "";
|
||||
|
@ -458,7 +461,9 @@
|
|||
1DEB91AF08733DA50010E9CD /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CODE_SIGN_IDENTITY = "Developer ID Application";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
DYLIB_COMPATIBILITY_VERSION = 1;
|
||||
DYLIB_CURRENT_VERSION = 1;
|
||||
FRAMEWORK_SEARCH_PATHS = "";
|
||||
|
|
|
@ -7,17 +7,19 @@
|
|||
},
|
||||
"DVTSourceControlWorkspaceBlueprintWorkingCopyStatesKey" : {
|
||||
"75748be7-0387-4326-94c7-f41ce0883d2c++505" : 0,
|
||||
"E8A8BC68B807061741C520ADCEFE0BE66B80D001" : 9223372036854775807,
|
||||
"EF1CF5E1F342919DE309B5C9DAEDDCF1D12D0402" : 0,
|
||||
"0AD7EB3838D751618692B26EDD4BFAEE2A368D70" : 0
|
||||
},
|
||||
"DVTSourceControlWorkspaceBlueprintIdentifierKey" : "811E8515-6C50-44FF-ACDB-088BB9917E26",
|
||||
"DVTSourceControlWorkspaceBlueprintWorkingCopyPathsKey" : {
|
||||
"75748be7-0387-4326-94c7-f41ce0883d2c++505" : "cog\/Frameworks\/libsidplay\/sidplay-residfp-code\/",
|
||||
"E8A8BC68B807061741C520ADCEFE0BE66B80D001" : "cog\/Frameworks\/mGBA\/mGBA\/mgba\/",
|
||||
"EF1CF5E1F342919DE309B5C9DAEDDCF1D12D0402" : "cog\/Frameworks\/Sparkle\/",
|
||||
"0AD7EB3838D751618692B26EDD4BFAEE2A368D70" : "cog\/"
|
||||
},
|
||||
"DVTSourceControlWorkspaceBlueprintNameKey" : "Cog",
|
||||
"DVTSourceControlWorkspaceBlueprintVersion" : 203,
|
||||
"DVTSourceControlWorkspaceBlueprintVersion" : 204,
|
||||
"DVTSourceControlWorkspaceBlueprintRelativePathToProjectKey" : "Cog.xcodeproj",
|
||||
"DVTSourceControlWorkspaceBlueprintRemoteRepositoriesKey" : [
|
||||
{
|
||||
|
@ -30,6 +32,11 @@
|
|||
"DVTSourceControlWorkspaceBlueprintRemoteRepositorySystemKey" : "com.apple.dt.Xcode.sourcecontrol.Subversion",
|
||||
"DVTSourceControlWorkspaceBlueprintRemoteRepositoryIdentifierKey" : "75748be7-0387-4326-94c7-f41ce0883d2c++505"
|
||||
},
|
||||
{
|
||||
"DVTSourceControlWorkspaceBlueprintRemoteRepositoryURLKey" : "https:\/\/github.com\/mgba-emu\/mgba.git",
|
||||
"DVTSourceControlWorkspaceBlueprintRemoteRepositorySystemKey" : "com.apple.dt.Xcode.sourcecontrol.Git",
|
||||
"DVTSourceControlWorkspaceBlueprintRemoteRepositoryIdentifierKey" : "E8A8BC68B807061741C520ADCEFE0BE66B80D001"
|
||||
},
|
||||
{
|
||||
"DVTSourceControlWorkspaceBlueprintRemoteRepositoryURLKey" : "ssh:\/\/kode54.net:2264\/kode54\/Sparkle.git",
|
||||
"DVTSourceControlWorkspaceBlueprintRemoteRepositorySystemKey" : "com.apple.dt.Xcode.sourcecontrol.Git",
|
||||
|
|
|
@ -489,6 +489,7 @@
|
|||
TargetAttributes = {
|
||||
8DC2EF4F0486A6940098B216 = {
|
||||
DevelopmentTeam = N6E749HJ2X;
|
||||
ProvisioningStyle = Manual;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
@ -632,8 +633,10 @@
|
|||
1DEB91AE08733DA50010E9CD /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CODE_SIGN_IDENTITY = "Developer ID Application";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
COPY_PHASE_STRIP = NO;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
DYLIB_COMPATIBILITY_VERSION = 1;
|
||||
DYLIB_CURRENT_VERSION = 1;
|
||||
FRAMEWORK_VERSION = A;
|
||||
|
@ -662,7 +665,9 @@
|
|||
1DEB91AF08733DA50010E9CD /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CODE_SIGN_IDENTITY = "Developer ID Application";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
DYLIB_COMPATIBILITY_VERSION = 1;
|
||||
DYLIB_CURRENT_VERSION = 1;
|
||||
FRAMEWORK_VERSION = A;
|
||||
|
|
|
@ -425,6 +425,7 @@
|
|||
TargetAttributes = {
|
||||
8DC2EF4F0486A6940098B216 = {
|
||||
DevelopmentTeam = N6E749HJ2X;
|
||||
ProvisioningStyle = Manual;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
@ -486,8 +487,10 @@
|
|||
1DEB91AE08733DA50010E9CD /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CODE_SIGN_IDENTITY = "Developer ID Application";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
COPY_PHASE_STRIP = NO;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
DYLIB_COMPATIBILITY_VERSION = 1;
|
||||
DYLIB_CURRENT_VERSION = 1;
|
||||
FRAMEWORK_VERSION = A;
|
||||
|
@ -528,7 +531,9 @@
|
|||
1DEB91AF08733DA50010E9CD /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CODE_SIGN_IDENTITY = "Developer ID Application";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
DYLIB_COMPATIBILITY_VERSION = 1;
|
||||
DYLIB_CURRENT_VERSION = 1;
|
||||
FRAMEWORK_VERSION = A;
|
||||
|
|
|
@ -624,6 +624,7 @@
|
|||
TargetAttributes = {
|
||||
8359FF3B17FEF39F0060F3ED = {
|
||||
DevelopmentTeam = N6E749HJ2X;
|
||||
ProvisioningStyle = Manual;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
@ -827,7 +828,9 @@
|
|||
8359FF6517FEF39F0060F3ED /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CODE_SIGN_IDENTITY = "Developer ID Application";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
DYLIB_COMPATIBILITY_VERSION = 1;
|
||||
DYLIB_CURRENT_VERSION = 1;
|
||||
FRAMEWORK_VERSION = A;
|
||||
|
@ -850,7 +853,9 @@
|
|||
8359FF6617FEF39F0060F3ED /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CODE_SIGN_IDENTITY = "Developer ID Application";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
DYLIB_COMPATIBILITY_VERSION = 1;
|
||||
DYLIB_CURRENT_VERSION = 1;
|
||||
FRAMEWORK_VERSION = A;
|
||||
|
|
|
@ -1281,6 +1281,7 @@
|
|||
TargetAttributes = {
|
||||
8DC2EF4F0486A6940098B216 = {
|
||||
DevelopmentTeam = N6E749HJ2X;
|
||||
ProvisioningStyle = Manual;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
@ -1486,8 +1487,10 @@
|
|||
buildSettings = {
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
|
||||
CLANG_CXX_LIBRARY = "libc++";
|
||||
CODE_SIGN_IDENTITY = "Developer ID Application";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
COPY_PHASE_STRIP = NO;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
DYLIB_COMPATIBILITY_VERSION = 1;
|
||||
DYLIB_CURRENT_VERSION = 1;
|
||||
FRAMEWORK_VERSION = A;
|
||||
|
@ -1521,7 +1524,9 @@
|
|||
buildSettings = {
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
|
||||
CLANG_CXX_LIBRARY = "libc++";
|
||||
CODE_SIGN_IDENTITY = "Developer ID Application";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
DYLIB_COMPATIBILITY_VERSION = 1;
|
||||
DYLIB_CURRENT_VERSION = 1;
|
||||
FRAMEWORK_VERSION = A;
|
||||
|
|
|
@ -240,6 +240,7 @@
|
|||
TargetAttributes = {
|
||||
8343793417F97BDB00584396 = {
|
||||
DevelopmentTeam = N6E749HJ2X;
|
||||
ProvisioningStyle = Manual;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
@ -388,7 +389,9 @@
|
|||
8343795E17F97BDB00584396 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CODE_SIGN_IDENTITY = "Developer ID Application";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
DYLIB_COMPATIBILITY_VERSION = 1;
|
||||
DYLIB_CURRENT_VERSION = 1;
|
||||
FRAMEWORK_VERSION = A;
|
||||
|
@ -410,7 +413,9 @@
|
|||
8343795F17F97BDB00584396 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CODE_SIGN_IDENTITY = "Developer ID Application";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
DYLIB_COMPATIBILITY_VERSION = 1;
|
||||
DYLIB_CURRENT_VERSION = 1;
|
||||
FRAMEWORK_VERSION = A;
|
||||
|
|
|
@ -179,6 +179,7 @@
|
|||
TargetAttributes = {
|
||||
8360EF0F17F92C91005208A4 = {
|
||||
DevelopmentTeam = N6E749HJ2X;
|
||||
ProvisioningStyle = Manual;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
|
@ -151,6 +151,7 @@
|
|||
TargetAttributes = {
|
||||
834378DD17F96E2600584396 = {
|
||||
DevelopmentTeam = N6E749HJ2X;
|
||||
ProvisioningStyle = Manual;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
@ -302,7 +303,9 @@
|
|||
8343790717F96E2600584396 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CODE_SIGN_IDENTITY = "Developer ID Application";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
DYLIB_COMPATIBILITY_VERSION = 1;
|
||||
DYLIB_CURRENT_VERSION = 1;
|
||||
FRAMEWORK_VERSION = A;
|
||||
|
@ -319,7 +322,9 @@
|
|||
8343790817F96E2600584396 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CODE_SIGN_IDENTITY = "Developer ID Application";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
DYLIB_COMPATIBILITY_VERSION = 1;
|
||||
DYLIB_CURRENT_VERSION = 1;
|
||||
FRAMEWORK_VERSION = A;
|
||||
|
|
|
@ -193,6 +193,7 @@
|
|||
TargetAttributes = {
|
||||
8343786D17F9658E00584396 = {
|
||||
DevelopmentTeam = N6E749HJ2X;
|
||||
ProvisioningStyle = Manual;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
@ -351,7 +352,9 @@
|
|||
8343789717F9658E00584396 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CODE_SIGN_IDENTITY = "Developer ID Application";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
DYLIB_COMPATIBILITY_VERSION = 1;
|
||||
DYLIB_CURRENT_VERSION = 1;
|
||||
FRAMEWORK_VERSION = A;
|
||||
|
@ -370,7 +373,9 @@
|
|||
8343789817F9658E00584396 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CODE_SIGN_IDENTITY = "Developer ID Application";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
DYLIB_COMPATIBILITY_VERSION = 1;
|
||||
DYLIB_CURRENT_VERSION = 1;
|
||||
FRAMEWORK_VERSION = A;
|
||||
|
|
|
@ -133,6 +133,7 @@
|
|||
TargetAttributes = {
|
||||
836FB555182053D700B3AD2D = {
|
||||
DevelopmentTeam = N6E749HJ2X;
|
||||
ProvisioningStyle = Manual;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
|
@ -233,6 +233,7 @@
|
|||
TargetAttributes = {
|
||||
8DC2EF4F0486A6940098B216 = {
|
||||
DevelopmentTeam = N6E749HJ2X;
|
||||
ProvisioningStyle = Manual;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
@ -303,8 +304,10 @@
|
|||
1DEB91AE08733DA50010E9CD /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CODE_SIGN_IDENTITY = "Developer ID Application";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
COPY_PHASE_STRIP = NO;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
DYLIB_COMPATIBILITY_VERSION = 1;
|
||||
DYLIB_CURRENT_VERSION = 1;
|
||||
FRAMEWORK_VERSION = A;
|
||||
|
@ -329,7 +332,9 @@
|
|||
1DEB91AF08733DA50010E9CD /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CODE_SIGN_IDENTITY = "Developer ID Application";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
DYLIB_COMPATIBILITY_VERSION = 1;
|
||||
DYLIB_CURRENT_VERSION = 1;
|
||||
FRAMEWORK_VERSION = A;
|
||||
|
|
|
@ -156,6 +156,7 @@
|
|||
TargetAttributes = {
|
||||
32F1615514E6BB3B00D6AB2F = {
|
||||
DevelopmentTeam = N6E749HJ2X;
|
||||
ProvisioningStyle = Manual;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
@ -294,7 +295,9 @@
|
|||
32F1616C14E6BB3B00D6AB2F /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CODE_SIGN_IDENTITY = "Developer ID Application";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
DYLIB_COMPATIBILITY_VERSION = 1;
|
||||
DYLIB_CURRENT_VERSION = 1;
|
||||
FRAMEWORK_VERSION = A;
|
||||
|
@ -313,7 +316,9 @@
|
|||
32F1616D14E6BB3B00D6AB2F /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CODE_SIGN_IDENTITY = "Developer ID Application";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
DYLIB_COMPATIBILITY_VERSION = 1;
|
||||
DYLIB_CURRENT_VERSION = 1;
|
||||
FRAMEWORK_VERSION = A;
|
||||
|
|
|
@ -177,6 +177,7 @@
|
|||
};
|
||||
8D07F2BC0486CC7A007CD1D0 = {
|
||||
DevelopmentTeam = N6E749HJ2X;
|
||||
ProvisioningStyle = Manual;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
@ -257,8 +258,10 @@
|
|||
730F235509181A3A00AB638C /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CODE_SIGN_IDENTITY = "Developer ID Application";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
COPY_PHASE_STRIP = NO;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
DYLIB_COMPATIBILITY_VERSION = 1;
|
||||
DYLIB_CURRENT_VERSION = 1;
|
||||
FRAMEWORK_VERSION = A;
|
||||
|
@ -284,6 +287,7 @@
|
|||
CODE_SIGN_IDENTITY = "Developer ID Application";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
COPY_PHASE_STRIP = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
DYLIB_COMPATIBILITY_VERSION = 1;
|
||||
DYLIB_CURRENT_VERSION = 1;
|
||||
FRAMEWORK_VERSION = A;
|
||||
|
|
|
@ -993,6 +993,7 @@
|
|||
TargetAttributes = {
|
||||
8375B06117FFEABB0092A79F = {
|
||||
DevelopmentTeam = N6E749HJ2X;
|
||||
ProvisioningStyle = Manual;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
@ -1315,7 +1316,9 @@
|
|||
8375B08B17FFEABB0092A79F /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CODE_SIGN_IDENTITY = "Developer ID Application";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
DYLIB_COMPATIBILITY_VERSION = 1;
|
||||
DYLIB_CURRENT_VERSION = 1;
|
||||
FRAMEWORK_SEARCH_PATHS = (
|
||||
|
@ -1355,7 +1358,9 @@
|
|||
8375B08C17FFEABB0092A79F /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CODE_SIGN_IDENTITY = "Developer ID Application";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
DYLIB_COMPATIBILITY_VERSION = 1;
|
||||
DYLIB_CURRENT_VERSION = 1;
|
||||
FRAMEWORK_SEARCH_PATHS = (
|
||||
|
|
|
@ -242,6 +242,7 @@
|
|||
TargetAttributes = {
|
||||
83848FB71807623F00E7332D = {
|
||||
DevelopmentTeam = N6E749HJ2X;
|
||||
ProvisioningStyle = Manual;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
@ -393,7 +394,9 @@
|
|||
83848FE11807623F00E7332D /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CODE_SIGN_IDENTITY = "Developer ID Application";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
DYLIB_COMPATIBILITY_VERSION = 1;
|
||||
DYLIB_CURRENT_VERSION = 1;
|
||||
FRAMEWORK_VERSION = A;
|
||||
|
@ -410,7 +413,9 @@
|
|||
83848FE21807623F00E7332D /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CODE_SIGN_IDENTITY = "Developer ID Application";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
DYLIB_COMPATIBILITY_VERSION = 1;
|
||||
DYLIB_CURRENT_VERSION = 1;
|
||||
FRAMEWORK_VERSION = A;
|
||||
|
|
|
@ -177,6 +177,7 @@
|
|||
TargetAttributes = {
|
||||
8DC2EF4F0486A6940098B216 = {
|
||||
DevelopmentTeam = N6E749HJ2X;
|
||||
ProvisioningStyle = Manual;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
@ -242,8 +243,10 @@
|
|||
1DEB91AE08733DA50010E9CD /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CODE_SIGN_IDENTITY = "Developer ID Application";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
COPY_PHASE_STRIP = NO;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
DYLIB_COMPATIBILITY_VERSION = 1;
|
||||
DYLIB_CURRENT_VERSION = 1;
|
||||
FRAMEWORK_VERSION = A;
|
||||
|
@ -268,7 +271,9 @@
|
|||
1DEB91AF08733DA50010E9CD /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CODE_SIGN_IDENTITY = "Developer ID Application";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
DYLIB_COMPATIBILITY_VERSION = 1;
|
||||
DYLIB_CURRENT_VERSION = 1;
|
||||
FRAMEWORK_VERSION = A;
|
||||
|
|
|
@ -1 +1 @@
|
|||
Subproject commit d02010336dc5ed400e3bfd77f0db5c8d94e452c0
|
||||
Subproject commit 6b11aac2186e44e167254f6d0ec12e76238a4819
|
|
@ -113,6 +113,7 @@
|
|||
832FF31A1C96511E0076D662 = {
|
||||
CreatedOnToolsVersion = 7.2.1;
|
||||
DevelopmentTeam = N6E749HJ2X;
|
||||
ProvisioningStyle = Manual;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
@ -245,7 +246,9 @@
|
|||
832FF3241C96511E0076D662 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CODE_SIGN_IDENTITY = "Developer ID Application";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
DYLIB_COMPATIBILITY_VERSION = 1;
|
||||
DYLIB_CURRENT_VERSION = 1;
|
||||
FRAMEWORK_VERSION = A;
|
||||
|
@ -261,7 +264,9 @@
|
|||
832FF3251C96511E0076D662 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CODE_SIGN_IDENTITY = "Developer ID Application";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
DYLIB_COMPATIBILITY_VERSION = 1;
|
||||
DYLIB_CURRENT_VERSION = 1;
|
||||
FRAMEWORK_VERSION = A;
|
||||
|
|
|
@ -901,6 +901,7 @@
|
|||
TargetAttributes = {
|
||||
8DC2EF4F0486A6940098B216 = {
|
||||
DevelopmentTeam = N6E749HJ2X;
|
||||
ProvisioningStyle = Manual;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
@ -1043,7 +1044,9 @@
|
|||
1DEB91AE08733DA50010E9CD /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CODE_SIGN_IDENTITY = "Developer ID Application";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
DYLIB_COMPATIBILITY_VERSION = 1;
|
||||
DYLIB_CURRENT_VERSION = 1;
|
||||
FRAMEWORK_VERSION = A;
|
||||
|
@ -1069,7 +1072,9 @@
|
|||
1DEB91AF08733DA50010E9CD /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CODE_SIGN_IDENTITY = "Developer ID Application";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
DYLIB_COMPATIBILITY_VERSION = 1;
|
||||
DYLIB_CURRENT_VERSION = 1;
|
||||
FRAMEWORK_VERSION = A;
|
||||
|
|
|
@ -579,6 +579,7 @@
|
|||
TargetAttributes = {
|
||||
730F23A1091827B100AB638C = {
|
||||
DevelopmentTeam = N6E749HJ2X;
|
||||
ProvisioningStyle = Manual;
|
||||
};
|
||||
738835E30B18F870005C7A69 = {
|
||||
DevelopmentTeam = N6E749HJ2X;
|
||||
|
@ -755,8 +756,10 @@
|
|||
730F23ED091827B100AB638C /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CODE_SIGN_IDENTITY = "Developer ID Application";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
COPY_PHASE_STRIP = NO;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
DYLIB_COMPATIBILITY_VERSION = 1;
|
||||
DYLIB_CURRENT_VERSION = 1;
|
||||
FRAMEWORK_SEARCH_PATHS = /Library/Frameworks;
|
||||
|
@ -787,8 +790,10 @@
|
|||
730F23EE091827B100AB638C /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CODE_SIGN_IDENTITY = "Developer ID Application";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
COPY_PHASE_STRIP = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
DYLIB_COMPATIBILITY_VERSION = 1;
|
||||
DYLIB_CURRENT_VERSION = 1;
|
||||
FRAMEWORK_SEARCH_PATHS = /Library/Frameworks;
|
||||
|
|
|
@ -249,6 +249,7 @@
|
|||
TargetAttributes = {
|
||||
8DC2EF4F0486A6940098B216 = {
|
||||
DevelopmentTeam = N6E749HJ2X;
|
||||
ProvisioningStyle = Manual;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
@ -334,8 +335,10 @@
|
|||
1DEB91AE08733DA50010E9CD /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CODE_SIGN_IDENTITY = "Developer ID Application";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
COPY_PHASE_STRIP = NO;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
DYLIB_COMPATIBILITY_VERSION = 1;
|
||||
DYLIB_CURRENT_VERSION = 1;
|
||||
FRAMEWORK_VERSION = A;
|
||||
|
@ -374,7 +377,9 @@
|
|||
1DEB91AF08733DA50010E9CD /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CODE_SIGN_IDENTITY = "Developer ID Application";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
DYLIB_COMPATIBILITY_VERSION = 1;
|
||||
DYLIB_CURRENT_VERSION = 1;
|
||||
FRAMEWORK_VERSION = A;
|
||||
|
|
|
@ -963,6 +963,7 @@
|
|||
TargetAttributes = {
|
||||
83C8B62118AF57770071B040 = {
|
||||
DevelopmentTeam = N6E749HJ2X;
|
||||
ProvisioningStyle = Manual;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
@ -1150,7 +1151,9 @@
|
|||
83C8B64B18AF57770071B040 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CODE_SIGN_IDENTITY = "Developer ID Application";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
DYLIB_COMPATIBILITY_VERSION = 1;
|
||||
DYLIB_CURRENT_VERSION = 1;
|
||||
FRAMEWORK_VERSION = A;
|
||||
|
@ -1173,7 +1176,9 @@
|
|||
83C8B64C18AF57770071B040 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CODE_SIGN_IDENTITY = "Developer ID Application";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
DYLIB_COMPATIBILITY_VERSION = 1;
|
||||
DYLIB_CURRENT_VERSION = 1;
|
||||
FRAMEWORK_VERSION = A;
|
||||
|
|
|
@ -865,6 +865,7 @@
|
|||
8314D6541A354E7800EEE8E6 = {
|
||||
CreatedOnToolsVersion = 6.1.1;
|
||||
DevelopmentTeam = N6E749HJ2X;
|
||||
ProvisioningStyle = Manual;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
@ -1065,8 +1066,10 @@
|
|||
8314D66C1A354E7800EEE8E6 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CODE_SIGN_IDENTITY = "Developer ID Application";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEFINES_MODULE = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
DYLIB_COMPATIBILITY_VERSION = 1;
|
||||
DYLIB_CURRENT_VERSION = 1;
|
||||
FRAMEWORK_VERSION = A;
|
||||
|
@ -1089,8 +1092,10 @@
|
|||
8314D66D1A354E7800EEE8E6 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CODE_SIGN_IDENTITY = "Developer ID Application";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEFINES_MODULE = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
DYLIB_COMPATIBILITY_VERSION = 1;
|
||||
DYLIB_CURRENT_VERSION = 1;
|
||||
FRAMEWORK_VERSION = A;
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,26 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>CFBundleDevelopmentRegion</key>
|
||||
<string>en</string>
|
||||
<key>CFBundleExecutable</key>
|
||||
<string>$(EXECUTABLE_NAME)</string>
|
||||
<key>CFBundleIdentifier</key>
|
||||
<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
|
||||
<key>CFBundleInfoDictionaryVersion</key>
|
||||
<string>6.0</string>
|
||||
<key>CFBundleName</key>
|
||||
<string>$(PRODUCT_NAME)</string>
|
||||
<key>CFBundlePackageType</key>
|
||||
<string>FMWK</string>
|
||||
<key>CFBundleShortVersionString</key>
|
||||
<string>1.0</string>
|
||||
<key>CFBundleVersion</key>
|
||||
<string>$(CURRENT_PROJECT_VERSION)</string>
|
||||
<key>NSHumanReadableCopyright</key>
|
||||
<string>Copyright © 2016 Christopher Snowhill. All rights reserved.</string>
|
||||
<key>NSPrincipalClass</key>
|
||||
<string></string>
|
||||
</dict>
|
||||
</plist>
|
|
@ -0,0 +1 @@
|
|||
Subproject commit 774610055f7f619d4143f00ebb3750bcebe7ddea
|
|
@ -163,6 +163,7 @@
|
|||
TargetAttributes = {
|
||||
83B066AB180D56B9008E3612 = {
|
||||
DevelopmentTeam = N6E749HJ2X;
|
||||
ProvisioningStyle = Manual;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
@ -314,7 +315,9 @@
|
|||
83B066D5180D56B9008E3612 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CODE_SIGN_IDENTITY = "Developer ID Application";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
DYLIB_COMPATIBILITY_VERSION = 1;
|
||||
DYLIB_CURRENT_VERSION = 1;
|
||||
FRAMEWORK_VERSION = A;
|
||||
|
@ -331,7 +334,9 @@
|
|||
83B066D6180D56B9008E3612 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CODE_SIGN_IDENTITY = "Developer ID Application";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
DYLIB_COMPATIBILITY_VERSION = 1;
|
||||
DYLIB_CURRENT_VERSION = 1;
|
||||
FRAMEWORK_VERSION = A;
|
||||
|
|
|
@ -154,6 +154,7 @@
|
|||
TargetAttributes = {
|
||||
83F4D53918D82105009B2DE6 = {
|
||||
DevelopmentTeam = N6E749HJ2X;
|
||||
ProvisioningStyle = Manual;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
@ -293,7 +294,9 @@
|
|||
83F4D56318D82105009B2DE6 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CODE_SIGN_IDENTITY = "Developer ID Application";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
DYLIB_COMPATIBILITY_VERSION = 1;
|
||||
DYLIB_CURRENT_VERSION = 1;
|
||||
FRAMEWORK_VERSION = A;
|
||||
|
@ -308,7 +311,9 @@
|
|||
83F4D56418D82105009B2DE6 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CODE_SIGN_IDENTITY = "Developer ID Application";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
DYLIB_COMPATIBILITY_VERSION = 1;
|
||||
DYLIB_CURRENT_VERSION = 1;
|
||||
FRAMEWORK_VERSION = A;
|
||||
|
|
|
@ -133,6 +133,7 @@
|
|||
TargetAttributes = {
|
||||
83A0F4971816CEAD00119DB4 = {
|
||||
DevelopmentTeam = N6E749HJ2X;
|
||||
ProvisioningStyle = Manual;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
|
@ -137,6 +137,7 @@
|
|||
TargetAttributes = {
|
||||
8343781B17F93CB500584396 = {
|
||||
DevelopmentTeam = N6E749HJ2X;
|
||||
ProvisioningStyle = Manual;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
@ -277,7 +278,9 @@
|
|||
8343784517F93CB500584396 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CODE_SIGN_IDENTITY = "Developer ID Application";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
DYLIB_COMPATIBILITY_VERSION = 1;
|
||||
DYLIB_CURRENT_VERSION = 1;
|
||||
FRAMEWORK_VERSION = A;
|
||||
|
@ -296,7 +299,9 @@
|
|||
8343784617F93CB500584396 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CODE_SIGN_IDENTITY = "Developer ID Application";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
DYLIB_COMPATIBILITY_VERSION = 1;
|
||||
DYLIB_CURRENT_VERSION = 1;
|
||||
FRAMEWORK_VERSION = A;
|
||||
|
|
|
@ -1363,6 +1363,7 @@
|
|||
TargetAttributes = {
|
||||
836F6B3818BDB8880095E648 = {
|
||||
DevelopmentTeam = N6E749HJ2X;
|
||||
ProvisioningStyle = Manual;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
|
@ -287,6 +287,7 @@
|
|||
TargetAttributes = {
|
||||
83DE0C05180A9BD400269051 = {
|
||||
DevelopmentTeam = N6E749HJ2X;
|
||||
ProvisioningStyle = Manual;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
@ -442,7 +443,9 @@
|
|||
83DE0C2F180A9BD400269051 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CODE_SIGN_IDENTITY = "Developer ID Application";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
DYLIB_COMPATIBILITY_VERSION = 1;
|
||||
DYLIB_CURRENT_VERSION = 1;
|
||||
FRAMEWORK_VERSION = A;
|
||||
|
@ -460,7 +463,9 @@
|
|||
83DE0C30180A9BD400269051 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CODE_SIGN_IDENTITY = "Developer ID Application";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
DYLIB_COMPATIBILITY_VERSION = 1;
|
||||
DYLIB_CURRENT_VERSION = 1;
|
||||
FRAMEWORK_VERSION = A;
|
||||
|
|
|
@ -146,6 +146,7 @@
|
|||
TargetAttributes = {
|
||||
99B989F30CC7E10400C256E9 = {
|
||||
DevelopmentTeam = N6E749HJ2X;
|
||||
ProvisioningStyle = Manual;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
@ -252,8 +253,10 @@
|
|||
99B989F80CC7E10500C256E9 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CODE_SIGN_IDENTITY = "Developer ID Application";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
COPY_PHASE_STRIP = NO;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_ENABLE_FIX_AND_CONTINUE = YES;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
|
@ -283,6 +286,7 @@
|
|||
buildSettings = {
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
COPY_PHASE_STRIP = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
GCC_ENABLE_FIX_AND_CONTINUE = NO;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
||||
|
|
|
@ -178,6 +178,7 @@
|
|||
TargetAttributes = {
|
||||
8359FF1617FEF35C0060F3ED = {
|
||||
DevelopmentTeam = N6E749HJ2X;
|
||||
ProvisioningStyle = Manual;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
@ -343,6 +344,7 @@
|
|||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
||||
GCC_PREFIX_HEADER = "ArchiveSource/ArchiveSource-Prefix.pch";
|
||||
INFOPLIST_FILE = "ArchiveSource/ArchiveSource-Info.plist";
|
||||
|
@ -359,6 +361,7 @@
|
|||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
||||
GCC_PREFIX_HEADER = "ArchiveSource/ArchiveSource-Prefix.pch";
|
||||
INFOPLIST_FILE = "ArchiveSource/ArchiveSource-Info.plist";
|
||||
|
|
|
@ -178,6 +178,7 @@
|
|||
TargetAttributes = {
|
||||
839BCFD11965133E00947767 = {
|
||||
DevelopmentTeam = N6E749HJ2X;
|
||||
ProvisioningStyle = Manual;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
|
@ -150,6 +150,7 @@
|
|||
TargetAttributes = {
|
||||
8D5B49AC048680CD000E48DA = {
|
||||
DevelopmentTeam = N6E749HJ2X;
|
||||
ProvisioningStyle = Manual;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
@ -194,8 +195,10 @@
|
|||
1DEB913B08733D840010E9CD /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CODE_SIGN_IDENTITY = "Developer ID Application";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
COPY_PHASE_STRIP = NO;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_ENABLE_FIX_AND_CONTINUE = YES;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
|
@ -217,6 +220,7 @@
|
|||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
||||
GCC_PREFIX_HEADER = CoreAudio_Prefix.pch;
|
||||
|
|
|
@ -166,6 +166,7 @@
|
|||
TargetAttributes = {
|
||||
8D5B49AC048680CD000E48DA = {
|
||||
DevelopmentTeam = N6E749HJ2X;
|
||||
ProvisioningStyle = Manual;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
@ -230,6 +231,7 @@
|
|||
buildSettings = {
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
COPY_PHASE_STRIP = NO;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_ENABLE_FIX_AND_CONTINUE = YES;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
|
@ -252,6 +254,7 @@
|
|||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
||||
GCC_PREFIX_HEADER = CueSheet_Prefix.pch;
|
||||
|
|
|
@ -290,6 +290,7 @@
|
|||
TargetAttributes = {
|
||||
8D5B49AC048680CD000E48DA = {
|
||||
DevelopmentTeam = N6E749HJ2X;
|
||||
ProvisioningStyle = Manual;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
@ -379,8 +380,10 @@
|
|||
1DEB913B08733D840010E9CD /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CODE_SIGN_IDENTITY = "Developer ID Application";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
COPY_PHASE_STRIP = NO;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_ENABLE_FIX_AND_CONTINUE = YES;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
|
@ -412,6 +415,7 @@
|
|||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
||||
GCC_PREFIX_HEADER = Dumb_Prefix.pch;
|
||||
|
|
|
@ -192,6 +192,7 @@
|
|||
TargetAttributes = {
|
||||
8D5B49AC048680CD000E48DA = {
|
||||
DevelopmentTeam = N6E749HJ2X;
|
||||
ProvisioningStyle = Manual;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
@ -238,6 +239,7 @@
|
|||
buildSettings = {
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
COPY_PHASE_STRIP = NO;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
FRAMEWORK_SEARCH_PATHS = "$(inherited)";
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_ENABLE_FIX_AND_CONTINUE = YES;
|
||||
|
@ -261,6 +263,7 @@
|
|||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
FRAMEWORK_SEARCH_PATHS = "$(inherited)";
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
||||
|
|
|
@ -185,6 +185,7 @@
|
|||
TargetAttributes = {
|
||||
8D5B49AC048680CD000E48DA = {
|
||||
DevelopmentTeam = N6E749HJ2X;
|
||||
ProvisioningStyle = Manual;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
@ -254,6 +255,7 @@
|
|||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_ENABLE_FIX_AND_CONTINUE = YES;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
|
@ -274,6 +276,7 @@
|
|||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
||||
GCC_PREFIX_HEADER = FileSource_Prefix.pch;
|
||||
|
|
|
@ -187,6 +187,7 @@
|
|||
TargetAttributes = {
|
||||
8D5B49AC048680CD000E48DA = {
|
||||
DevelopmentTeam = N6E749HJ2X;
|
||||
ProvisioningStyle = Manual;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
@ -257,6 +258,7 @@
|
|||
buildSettings = {
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
COPY_PHASE_STRIP = NO;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
FRAMEWORK_SEARCH_PATHS = (
|
||||
"$(inherited)",
|
||||
"$(FRAMEWORK_SEARCH_PATHS_QUOTED_1)",
|
||||
|
@ -283,6 +285,7 @@
|
|||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
FRAMEWORK_SEARCH_PATHS = (
|
||||
"$(inherited)",
|
||||
"$(FRAMEWORK_SEARCH_PATHS_QUOTED_1)",
|
||||
|
|
|
@ -203,6 +203,7 @@
|
|||
TargetAttributes = {
|
||||
8D5B49AC048680CD000E48DA = {
|
||||
DevelopmentTeam = N6E749HJ2X;
|
||||
ProvisioningStyle = Manual;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
@ -289,6 +290,7 @@
|
|||
buildSettings = {
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
COPY_PHASE_STRIP = NO;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_ENABLE_FIX_AND_CONTINUE = YES;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
|
@ -311,6 +313,7 @@
|
|||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
||||
GCC_PREFIX_HEADER = GME_Prefix.pch;
|
||||
|
|
|
@ -173,6 +173,7 @@
|
|||
TargetAttributes = {
|
||||
8D5B49AC048680CD000E48DA = {
|
||||
DevelopmentTeam = N6E749HJ2X;
|
||||
ProvisioningStyle = Manual;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
@ -221,6 +222,7 @@
|
|||
buildSettings = {
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
COPY_PHASE_STRIP = NO;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
GCC_C_LANGUAGE_STANDARD = gnu99;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_ENABLE_FIX_AND_CONTINUE = YES;
|
||||
|
@ -244,6 +246,7 @@
|
|||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
GCC_C_LANGUAGE_STANDARD = gnu99;
|
||||
GCC_ENABLE_OBJC_EXCEPTIONS = YES;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
|
|
|
@ -13,8 +13,6 @@
|
|||
834378D317F9677300584396 /* HighlyTheoretical.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 834378A217F9658F00584396 /* HighlyTheoretical.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
|
||||
8343792917F96F1D00584396 /* HighlyQuixotic.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8343791217F96E2700584396 /* HighlyQuixotic.framework */; };
|
||||
8343792A17F96F2600584396 /* HighlyQuixotic.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 8343791217F96E2700584396 /* HighlyQuixotic.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
|
||||
834379A517F97EA100584396 /* HighlyAdvanced.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8343796917F97BDB00584396 /* HighlyAdvanced.framework */; };
|
||||
834379A617F97EB000584396 /* HighlyAdvanced.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 8343796917F97BDB00584396 /* HighlyAdvanced.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
|
||||
834379A817F9818400584396 /* HCDecoder.mm in Sources */ = {isa = PBXBuildFile; fileRef = 834379A717F9818400584396 /* HCDecoder.mm */; };
|
||||
8360EEE817F92AC8005208A4 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8360EEE717F92AC8005208A4 /* Cocoa.framework */; };
|
||||
8360EEF217F92AC8005208A4 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 8360EEF017F92AC8005208A4 /* InfoPlist.strings */; };
|
||||
|
@ -22,6 +20,8 @@
|
|||
8384904B180764C200E7332D /* SSEQPlayer.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 83848FEC1807624000E7332D /* SSEQPlayer.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
|
||||
83C8B6FB18AF58FA0071B040 /* lazyusf.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 83C8B65618AF57770071B040 /* lazyusf.framework */; };
|
||||
83C8B6FC18AF59080071B040 /* lazyusf.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 83C8B65618AF57770071B040 /* lazyusf.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
|
||||
83CA2E3D1D7BCF9B00F2EA53 /* mGBA.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 83CA24241D7BC47E00F2EA53 /* mGBA.framework */; };
|
||||
83CA2E4D1D7BE41300F2EA53 /* mGBA.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 83CA24241D7BC47E00F2EA53 /* mGBA.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
|
||||
83DE0CBC180B02CC00269051 /* vio2sf.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 83DE0C3A180A9BD500269051 /* vio2sf.framework */; };
|
||||
83DE0CBD180B02D800269051 /* vio2sf.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 83DE0C3A180A9BD500269051 /* vio2sf.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
|
||||
83DE0CC0180B27C200269051 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 83DE0CBF180B27C200269051 /* libz.dylib */; };
|
||||
|
@ -79,13 +79,6 @@
|
|||
remoteGlobalIDString = 8343793517F97BDB00584396;
|
||||
remoteInfo = HighlyAdvanced;
|
||||
};
|
||||
834379A317F97E9C00584396 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 8343796317F97BDB00584396 /* HighlyAdvanced.xcodeproj */;
|
||||
proxyType = 1;
|
||||
remoteGlobalIDString = 8343793417F97BDB00584396;
|
||||
remoteInfo = HighlyAdvanced;
|
||||
};
|
||||
83848FEB1807624000E7332D /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 83848FE61807623F00E7332D /* SSEQPlayer.xcodeproj */;
|
||||
|
@ -107,6 +100,27 @@
|
|||
remoteGlobalIDString = 83C8B62218AF57770071B040;
|
||||
remoteInfo = lazyusf;
|
||||
};
|
||||
83CA24231D7BC47E00F2EA53 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 83CA241E1D7BC47C00F2EA53 /* mGBA.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 83CA24131D7BC47C00F2EA53;
|
||||
remoteInfo = mGBA;
|
||||
};
|
||||
83CA2E3E1D7BCFB000F2EA53 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 83CA241E1D7BC47C00F2EA53 /* mGBA.xcodeproj */;
|
||||
proxyType = 1;
|
||||
remoteGlobalIDString = 83CA24121D7BC47C00F2EA53;
|
||||
remoteInfo = mGBA;
|
||||
};
|
||||
83CA2E401D7BCFB800F2EA53 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 83C8B65018AF57770071B040 /* lazyusf.xcodeproj */;
|
||||
proxyType = 1;
|
||||
remoteGlobalIDString = 83C8B62118AF57770071B040;
|
||||
remoteInfo = lazyusf;
|
||||
};
|
||||
83DE0C39180A9BD500269051 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 83DE0C34180A9BD400269051 /* vio2sf.xcodeproj */;
|
||||
|
@ -153,11 +167,11 @@
|
|||
dstPath = "";
|
||||
dstSubfolderSpec = 10;
|
||||
files = (
|
||||
83CA2E4D1D7BE41300F2EA53 /* mGBA.framework in CopyFiles */,
|
||||
83FC32C61BF5AF0600962B36 /* HighlyExperimental.framework in CopyFiles */,
|
||||
83C8B6FC18AF59080071B040 /* lazyusf.framework in CopyFiles */,
|
||||
83DE0CBD180B02D800269051 /* vio2sf.framework in CopyFiles */,
|
||||
8384904B180764C200E7332D /* SSEQPlayer.framework in CopyFiles */,
|
||||
834379A617F97EB000584396 /* HighlyAdvanced.framework in CopyFiles */,
|
||||
8343792A17F96F2600584396 /* HighlyQuixotic.framework in CopyFiles */,
|
||||
834378D317F9677300584396 /* HighlyTheoretical.framework in CopyFiles */,
|
||||
8343786017F93DBB00584396 /* psflib.framework in CopyFiles */,
|
||||
|
@ -185,6 +199,7 @@
|
|||
8360EEF317F92AC8005208A4 /* HighlyComplete-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "HighlyComplete-Prefix.pch"; sourceTree = "<group>"; };
|
||||
83848FE61807623F00E7332D /* SSEQPlayer.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = SSEQPlayer.xcodeproj; path = ../../Frameworks/SSEQPlayer/SSEQPlayer.xcodeproj; sourceTree = "<group>"; };
|
||||
83C8B65018AF57770071B040 /* lazyusf.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = lazyusf.xcodeproj; path = ../../Frameworks/lazyusf/lazyusf.xcodeproj; sourceTree = "<group>"; };
|
||||
83CA241E1D7BC47C00F2EA53 /* mGBA.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = mGBA.xcodeproj; path = ../../Frameworks/mGBA/mGBA.xcodeproj; sourceTree = "<group>"; };
|
||||
83DE0C34180A9BD400269051 /* vio2sf.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = vio2sf.xcodeproj; path = ../../Frameworks/vio2sf/vio2sf.xcodeproj; sourceTree = "<group>"; };
|
||||
83DE0CBF180B27C200269051 /* libz.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libz.dylib; path = usr/lib/libz.dylib; sourceTree = SDKROOT; };
|
||||
83FAF8A318ADD27F00057CAF /* PlaylistController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PlaylistController.h; path = ../../../Playlist/PlaylistController.h; sourceTree = "<group>"; };
|
||||
|
@ -196,12 +211,12 @@
|
|||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
83CA2E3D1D7BCF9B00F2EA53 /* mGBA.framework in Frameworks */,
|
||||
83FC32C51BF5AEFB00962B36 /* HighlyExperimental.framework in Frameworks */,
|
||||
83C8B6FB18AF58FA0071B040 /* lazyusf.framework in Frameworks */,
|
||||
83DE0CC0180B27C200269051 /* libz.dylib in Frameworks */,
|
||||
83DE0CBC180B02CC00269051 /* vio2sf.framework in Frameworks */,
|
||||
8384904A180764B500E7332D /* SSEQPlayer.framework in Frameworks */,
|
||||
834379A517F97EA100584396 /* HighlyAdvanced.framework in Frameworks */,
|
||||
8343792917F96F1D00584396 /* HighlyQuixotic.framework in Frameworks */,
|
||||
834378D217F9676600584396 /* HighlyTheoretical.framework in Frameworks */,
|
||||
8343785F17F93DAB00584396 /* psflib.framework in Frameworks */,
|
||||
|
@ -264,6 +279,7 @@
|
|||
8360EEE617F92AC8005208A4 /* Frameworks */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
83CA241E1D7BC47C00F2EA53 /* mGBA.xcodeproj */,
|
||||
83FC32591BF5AB9000962B36 /* HighlyExperimental.xcodeproj */,
|
||||
83DE0CBF180B27C200269051 /* libz.dylib */,
|
||||
8360EEE717F92AC8005208A4 /* Cocoa.framework */,
|
||||
|
@ -328,6 +344,14 @@
|
|||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
83CA241F1D7BC47C00F2EA53 /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
83CA24241D7BC47E00F2EA53 /* mGBA.framework */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
83DE0C35180A9BD400269051 /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
|
@ -360,10 +384,11 @@
|
|||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
83CA2E411D7BCFB800F2EA53 /* PBXTargetDependency */,
|
||||
83CA2E3F1D7BCFB000F2EA53 /* PBXTargetDependency */,
|
||||
83FC32C21BF5AEF300962B36 /* PBXTargetDependency */,
|
||||
83DE0CBB180B02C500269051 /* PBXTargetDependency */,
|
||||
83849049180764AC00E7332D /* PBXTargetDependency */,
|
||||
834379A417F97E9C00584396 /* PBXTargetDependency */,
|
||||
8343792817F96F1900584396 /* PBXTargetDependency */,
|
||||
834378D117F9675E00584396 /* PBXTargetDependency */,
|
||||
8343785E17F93D9D00584396 /* PBXTargetDependency */,
|
||||
|
@ -384,6 +409,7 @@
|
|||
TargetAttributes = {
|
||||
8360EEE317F92AC8005208A4 = {
|
||||
DevelopmentTeam = N6E749HJ2X;
|
||||
ProvisioningStyle = Manual;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
@ -419,6 +445,10 @@
|
|||
ProductGroup = 83C8B65118AF57770071B040 /* Products */;
|
||||
ProjectRef = 83C8B65018AF57770071B040 /* lazyusf.xcodeproj */;
|
||||
},
|
||||
{
|
||||
ProductGroup = 83CA241F1D7BC47C00F2EA53 /* Products */;
|
||||
ProjectRef = 83CA241E1D7BC47C00F2EA53 /* mGBA.xcodeproj */;
|
||||
},
|
||||
{
|
||||
ProductGroup = 8343784B17F93CB500584396 /* Products */;
|
||||
ProjectRef = 8343784A17F93CB500584396 /* psflib.xcodeproj */;
|
||||
|
@ -482,6 +512,13 @@
|
|||
remoteRef = 83C8B65518AF57770071B040 /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
83CA24241D7BC47E00F2EA53 /* mGBA.framework */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = wrapper.framework;
|
||||
path = mGBA.framework;
|
||||
remoteRef = 83CA24231D7BC47E00F2EA53 /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
83DE0C3A180A9BD500269051 /* vio2sf.framework */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = wrapper.framework;
|
||||
|
@ -536,16 +573,21 @@
|
|||
name = HighlyQuixotic;
|
||||
targetProxy = 8343792717F96F1900584396 /* PBXContainerItemProxy */;
|
||||
};
|
||||
834379A417F97E9C00584396 /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
name = HighlyAdvanced;
|
||||
targetProxy = 834379A317F97E9C00584396 /* PBXContainerItemProxy */;
|
||||
};
|
||||
83849049180764AC00E7332D /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
name = SSEQPlayer;
|
||||
targetProxy = 83849048180764AC00E7332D /* PBXContainerItemProxy */;
|
||||
};
|
||||
83CA2E3F1D7BCFB000F2EA53 /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
name = mGBA;
|
||||
targetProxy = 83CA2E3E1D7BCFB000F2EA53 /* PBXContainerItemProxy */;
|
||||
};
|
||||
83CA2E411D7BCFB800F2EA53 /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
name = lazyusf;
|
||||
targetProxy = 83CA2E401D7BCFB800F2EA53 /* PBXContainerItemProxy */;
|
||||
};
|
||||
83DE0CBB180B02C500269051 /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
name = vio2sf;
|
||||
|
@ -653,13 +695,16 @@
|
|||
8360EEF717F92AC8005208A4 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CODE_SIGN_IDENTITY = "Developer ID Application";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
||||
GCC_PREFIX_HEADER = "HighlyComplete/HighlyComplete-Prefix.pch";
|
||||
GCC_PREPROCESSOR_DEFINITIONS = (
|
||||
"$(inherited)",
|
||||
EMU_LITTLE_ENDIAN,
|
||||
HAVE_STDINT_H,
|
||||
"MINIMAL_CORE=2",
|
||||
);
|
||||
INFOPLIST_FILE = "HighlyComplete/HighlyComplete-Info.plist";
|
||||
PRODUCT_BUNDLE_IDENTIFIER = net.kode54.highlycomplete;
|
||||
|
@ -674,11 +719,13 @@
|
|||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
||||
GCC_PREFIX_HEADER = "HighlyComplete/HighlyComplete-Prefix.pch";
|
||||
GCC_PREPROCESSOR_DEFINITIONS = (
|
||||
HAVE_STDINT_H,
|
||||
EMU_LITTLE_ENDIAN,
|
||||
"MINIMAL_CORE=2",
|
||||
);
|
||||
INFOPLIST_FILE = "HighlyComplete/HighlyComplete-Info.plist";
|
||||
PRODUCT_BUNDLE_IDENTIFIER = net.kode54.highlycomplete;
|
||||
|
|
|
@ -22,7 +22,12 @@
|
|||
|
||||
#import <HighlyQuixotic/qsound.h>
|
||||
|
||||
#import <HighlyAdvanced/GBA.h>
|
||||
extern "C" {
|
||||
#import <mGBA/core.h>
|
||||
#import <mGBA/blip_buf.h>
|
||||
#import <mGBA/vfs.h>
|
||||
extern struct mCore* GBACoreCreate(void);
|
||||
}
|
||||
|
||||
#include <vector>
|
||||
#import <SSEQPlayer/SDAT.h>
|
||||
|
@ -176,6 +181,7 @@ static psf_file_callbacks source_callbacks =
|
|||
psx_init();
|
||||
sega_init();
|
||||
qsound_init();
|
||||
mLogSetDefaultLogger(&gsf_logger);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -621,25 +627,33 @@ static int gsf_loader(void * context, const uint8_t * exe, size_t exe_size,
|
|||
return 0;
|
||||
}
|
||||
|
||||
struct gsf_sound_out : public GBASoundOut
|
||||
struct gsf_running_state
|
||||
{
|
||||
uint8_t * buffer;
|
||||
size_t samples_written;
|
||||
size_t buffer_size;
|
||||
gsf_sound_out() : buffer( nil ), samples_written( 0 ), buffer_size( 0 ) { }
|
||||
virtual ~gsf_sound_out() { if ( buffer ) free( buffer ); }
|
||||
// Receives signed 16-bit stereo audio and a byte count
|
||||
virtual void write(const void * samples, unsigned long bytes)
|
||||
{
|
||||
if ( bytes + samples_written > buffer_size )
|
||||
{
|
||||
size_t new_buffer_size = ( buffer_size + bytes + 2047 ) & ~2047;
|
||||
buffer = ( uint8_t * ) realloc( buffer, new_buffer_size );
|
||||
buffer_size = new_buffer_size;
|
||||
}
|
||||
memcpy( buffer + samples_written, samples, bytes );
|
||||
samples_written += bytes;
|
||||
}
|
||||
struct mAVStream stream;
|
||||
void * rom;
|
||||
int16_t samples[2048 * 2];
|
||||
int buffered;
|
||||
};
|
||||
|
||||
static void _gsf_postAudioBuffer(struct mAVStream * stream, blip_t * left, blip_t * right)
|
||||
{
|
||||
struct gsf_running_state * state = ( struct gsf_running_state * ) stream;
|
||||
blip_read_samples(left, state->samples, 2048, true);
|
||||
blip_read_samples(right, state->samples + 1, 2048, true);
|
||||
state->buffered = 2048;
|
||||
}
|
||||
|
||||
void GSFLogger(struct mLogger* logger, int category, enum mLogLevel level, const char* format, va_list args)
|
||||
{
|
||||
(void)logger;
|
||||
(void)category;
|
||||
(void)level;
|
||||
(void)format;
|
||||
(void)args;
|
||||
}
|
||||
|
||||
static struct mLogger gsf_logger = {
|
||||
.log = GSFLogger,
|
||||
};
|
||||
|
||||
struct ncsf_loader_state
|
||||
|
@ -1042,25 +1056,60 @@ static int usf_info(void * context, const char * name, const char * value)
|
|||
if ( state.data_size > UINT_MAX )
|
||||
return NO;
|
||||
|
||||
GBASystem * system = new GBASystem;
|
||||
/*FILE * f = fopen("/tmp/rom.gba", "wb");
|
||||
fwrite(state.data, 1, state.data_size, f);
|
||||
fclose(f);*/
|
||||
|
||||
struct mCore * core = GBACoreCreate();
|
||||
if ( !core )
|
||||
{
|
||||
free(state.data);
|
||||
return NO;
|
||||
}
|
||||
|
||||
emulatorCore = ( uint8_t * ) system;
|
||||
struct gsf_running_state * rstate = (struct gsf_running_state *) calloc(1, sizeof(*rstate));
|
||||
if ( !rstate )
|
||||
{
|
||||
core->deinit(core);
|
||||
free(state.data);
|
||||
return NO;
|
||||
}
|
||||
|
||||
system->cpuIsMultiBoot = ((state.entry >> 24) == 2);
|
||||
rstate->rom = state.data;
|
||||
rstate->stream.postAudioBuffer = _gsf_postAudioBuffer;
|
||||
|
||||
CPULoadRom( system, state.data, (uint32_t)state.data_size );
|
||||
core->init(core);
|
||||
core->setAVStream(core, &rstate->stream);
|
||||
mCoreInitConfig(core, NULL);
|
||||
|
||||
core->setAudioBufferSize(core, 2048);
|
||||
|
||||
free( state.data );
|
||||
struct VFile * rom = VFileFromConstMemory(state.data, state.data_size);
|
||||
if ( !rom )
|
||||
{
|
||||
free(rstate);
|
||||
core->deinit(core);
|
||||
free(state.data);
|
||||
return NO;
|
||||
}
|
||||
|
||||
blip_set_rates(core->getAudioChannel(core, 0), core->frequency(core), 44100);
|
||||
blip_set_rates(core->getAudioChannel(core, 1), core->frequency(core), 44100);
|
||||
|
||||
struct gsf_sound_out * sound_out = new gsf_sound_out;
|
||||
struct mCoreOptions opts = {
|
||||
.useBios = false,
|
||||
.skipBios = true,
|
||||
.volume = 0x100,
|
||||
.sampleRate = 44100,
|
||||
};
|
||||
|
||||
emulatorExtra = sound_out;
|
||||
mCoreConfigLoadDefaults(&core->config, &opts);
|
||||
|
||||
core->loadROM(core, rom);
|
||||
core->reset(core);
|
||||
|
||||
soundInit( system, sound_out );
|
||||
soundReset( system );
|
||||
|
||||
CPUInit( system );
|
||||
CPUReset( system );
|
||||
emulatorCore = ( uint8_t * ) core;
|
||||
emulatorExtra = rstate;
|
||||
}
|
||||
else if ( type == 0x24 )
|
||||
{
|
||||
|
@ -1315,40 +1364,39 @@ static int usf_info(void * context, const char * name, const char * value)
|
|||
}
|
||||
else if ( type == 0x22 )
|
||||
{
|
||||
GBASystem * system = ( GBASystem * ) emulatorCore;
|
||||
struct gsf_sound_out * sound_out = ( struct gsf_sound_out * ) emulatorExtra;
|
||||
struct mCore * core = ( struct mCore * ) emulatorCore;
|
||||
struct gsf_running_state * rstate = ( struct gsf_running_state * ) emulatorExtra;
|
||||
|
||||
unsigned long frames_to_render = frames;
|
||||
|
||||
do
|
||||
{
|
||||
unsigned long frames_rendered = sound_out->samples_written / 4;
|
||||
|
||||
unsigned long frames_rendered = rstate->buffered;
|
||||
|
||||
if ( frames_rendered >= frames_to_render )
|
||||
{
|
||||
memcpy( buf, sound_out->buffer, frames_to_render * 4 );
|
||||
memcpy( buf, rstate->samples, frames_to_render * 4 );
|
||||
frames_rendered -= frames_to_render;
|
||||
memcpy( sound_out->buffer, sound_out->buffer + frames_to_render * 4, frames_rendered * 4 );
|
||||
memcpy( rstate->samples, rstate->samples + frames_to_render * 2, frames_rendered * 4 );
|
||||
frames_to_render = 0;
|
||||
}
|
||||
else
|
||||
{
|
||||
memcpy( buf, sound_out->buffer, frames_rendered * 4 );
|
||||
memcpy( buf, rstate->samples, frames_rendered * 4 );
|
||||
buf = ((uint8_t *) buf) + frames_rendered * 4;
|
||||
frames_to_render -= frames_rendered;
|
||||
frames_rendered = 0;
|
||||
}
|
||||
sound_out->samples_written = frames_rendered * 4;
|
||||
|
||||
|
||||
rstate->buffered = (int) frames_rendered;
|
||||
|
||||
if ( frames_to_render )
|
||||
{
|
||||
CPULoop( system, 250000 );
|
||||
if ( !sound_out->samples_written )
|
||||
break;
|
||||
while ( !rstate->buffered )
|
||||
core->runFrame(core);
|
||||
}
|
||||
}
|
||||
while ( frames_to_render );
|
||||
frames -= (UInt32) frames_to_render;
|
||||
}
|
||||
else if ( type == 0x24 )
|
||||
{
|
||||
|
@ -1436,10 +1484,8 @@ static int usf_info(void * context, const char * name, const char * value)
|
|||
usf_shutdown( emulatorCore );
|
||||
free( emulatorCore );
|
||||
} else if ( type == 0x22 ) {
|
||||
GBASystem * system = ( GBASystem * ) emulatorCore;
|
||||
CPUCleanUp( system );
|
||||
soundShutdown( system );
|
||||
delete system;
|
||||
struct mCore * core = ( struct mCore * ) emulatorCore;
|
||||
core->deinit(core);
|
||||
} else if ( type == 0x24 ) {
|
||||
NDS_state * state = ( NDS_state * ) emulatorCore;
|
||||
state_deinit(state);
|
||||
|
@ -1457,7 +1503,9 @@ static int usf_info(void * context, const char * name, const char * value)
|
|||
psf2fs_delete( emulatorExtra );
|
||||
emulatorExtra = nil;
|
||||
} else if ( type == 0x22 && emulatorExtra ) {
|
||||
delete ( gsf_sound_out * ) emulatorExtra;
|
||||
struct gsf_running_state * rstate = ( struct gsf_running_state * ) emulatorExtra;
|
||||
free( rstate->rom );
|
||||
free( rstate );
|
||||
emulatorExtra = nil;
|
||||
} else if ( type == 0x24 && emulatorExtra ) {
|
||||
free( emulatorExtra );
|
||||
|
@ -1552,29 +1600,29 @@ static int usf_info(void * context, const char * name, const char * value)
|
|||
}
|
||||
else if ( type == 0x22 )
|
||||
{
|
||||
GBASystem * system = ( GBASystem * ) emulatorCore;
|
||||
struct gsf_sound_out * sound_out = ( struct gsf_sound_out * ) emulatorExtra;
|
||||
struct mCore * core = ( struct mCore * ) emulatorCore;
|
||||
struct gsf_running_state * rstate = ( struct gsf_running_state * ) emulatorExtra;
|
||||
|
||||
long frames_to_run = frame - framesRead;
|
||||
|
||||
do
|
||||
{
|
||||
if ( frames_to_run * 4 >= sound_out->samples_written )
|
||||
if ( frames_to_run >= rstate->buffered )
|
||||
{
|
||||
frames_to_run -= sound_out->samples_written / 4;
|
||||
sound_out->samples_written = 0;
|
||||
frames_to_run -= rstate->buffered;
|
||||
rstate->buffered = 0;
|
||||
}
|
||||
else
|
||||
{
|
||||
sound_out->samples_written -= frames_to_run * 4;
|
||||
memcpy( sound_out->buffer, sound_out->buffer + frames_to_run * 4, sound_out->samples_written );
|
||||
rstate->buffered -= frames_to_run;
|
||||
memcpy( rstate->samples, rstate->samples + frames_to_run * 4, rstate->buffered * 4 );
|
||||
frames_to_run = 0;
|
||||
}
|
||||
|
||||
if ( frames_to_run )
|
||||
{
|
||||
CPULoop( system, 250000 );
|
||||
if ( !sound_out->samples_written ) break;
|
||||
while ( !rstate->buffered )
|
||||
core->runFrame( core );
|
||||
}
|
||||
} while ( frames_to_run );
|
||||
|
||||
|
|
|
@ -184,6 +184,7 @@
|
|||
TargetAttributes = {
|
||||
836FB52C1820538700B3AD2D = {
|
||||
DevelopmentTeam = N6E749HJ2X;
|
||||
ProvisioningStyle = Manual;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
|
@ -146,6 +146,7 @@
|
|||
TargetAttributes = {
|
||||
8D5B49AC048680CD000E48DA = {
|
||||
DevelopmentTeam = N6E749HJ2X;
|
||||
ProvisioningStyle = Manual;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
@ -206,6 +207,7 @@
|
|||
buildSettings = {
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
COPY_PHASE_STRIP = NO;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_ENABLE_FIX_AND_CONTINUE = YES;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
|
@ -229,6 +231,7 @@
|
|||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
||||
GCC_PREFIX_HEADER = M3u_Prefix.pch;
|
||||
|
|
|
@ -360,6 +360,7 @@
|
|||
TargetAttributes = {
|
||||
83B06686180D5668008E3612 = {
|
||||
DevelopmentTeam = N6E749HJ2X;
|
||||
ProvisioningStyle = Manual;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
@ -541,6 +542,7 @@
|
|||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
||||
GCC_PREFIX_HEADER = "MIDI/MIDI-Prefix.pch";
|
||||
HEADER_SEARCH_PATHS = (
|
||||
|
@ -565,6 +567,7 @@
|
|||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
||||
GCC_PREFIX_HEADER = "MIDI/MIDI-Prefix.pch";
|
||||
HEADER_SEARCH_PATHS = (
|
||||
|
|
|
@ -187,6 +187,7 @@
|
|||
TargetAttributes = {
|
||||
8D5B49AC048680CD000E48DA = {
|
||||
DevelopmentTeam = N6E749HJ2X;
|
||||
ProvisioningStyle = Manual;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
@ -257,6 +258,7 @@
|
|||
buildSettings = {
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
COPY_PHASE_STRIP = NO;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
FRAMEWORK_SEARCH_PATHS = (
|
||||
"$(inherited)",
|
||||
"$(FRAMEWORK_SEARCH_PATHS_QUOTED_1)",
|
||||
|
@ -284,6 +286,7 @@
|
|||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
FRAMEWORK_SEARCH_PATHS = (
|
||||
"$(inherited)",
|
||||
"$(FRAMEWORK_SEARCH_PATHS_QUOTED_1)",
|
||||
|
|
|
@ -174,6 +174,7 @@
|
|||
TargetAttributes = {
|
||||
8375B03B17FFEA400092A79F = {
|
||||
DevelopmentTeam = N6E749HJ2X;
|
||||
ProvisioningStyle = Manual;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
@ -342,6 +343,7 @@
|
|||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = YES;
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
||||
GCC_PREFIX_HEADER = "Opus/Opus-Prefix.pch";
|
||||
HEADER_SEARCH_PATHS = (
|
||||
|
@ -364,6 +366,7 @@
|
|||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = YES;
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
||||
GCC_PREFIX_HEADER = "Opus/Opus-Prefix.pch";
|
||||
HEADER_SEARCH_PATHS = (
|
||||
|
|
|
@ -146,6 +146,7 @@
|
|||
TargetAttributes = {
|
||||
8D5B49AC048680CD000E48DA = {
|
||||
DevelopmentTeam = N6E749HJ2X;
|
||||
ProvisioningStyle = Manual;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
@ -206,6 +207,7 @@
|
|||
buildSettings = {
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
COPY_PHASE_STRIP = NO;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_ENABLE_FIX_AND_CONTINUE = YES;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
|
@ -228,6 +230,7 @@
|
|||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
||||
GCC_PREFIX_HEADER = Pls_Prefix.pch;
|
||||
|
|
|
@ -185,6 +185,7 @@
|
|||
TargetAttributes = {
|
||||
8D5B49AC048680CD000E48DA = {
|
||||
DevelopmentTeam = N6E749HJ2X;
|
||||
ProvisioningStyle = Manual;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
@ -254,8 +255,10 @@
|
|||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CLANG_CXX_LIBRARY = "libc++";
|
||||
CODE_SIGN_IDENTITY = "Developer ID Application";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
COPY_PHASE_STRIP = NO;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
FRAMEWORK_SEARCH_PATHS = (
|
||||
"$(inherited)",
|
||||
"$(FRAMEWORK_SEARCH_PATHS_QUOTED_1)",
|
||||
|
@ -283,6 +286,7 @@
|
|||
buildSettings = {
|
||||
CLANG_CXX_LIBRARY = "libc++";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
FRAMEWORK_SEARCH_PATHS = (
|
||||
"$(inherited)",
|
||||
"$(FRAMEWORK_SEARCH_PATHS_QUOTED_1)",
|
||||
|
|
|
@ -105,6 +105,7 @@
|
|||
83F9D7E61A884B44007ABEC2 = {
|
||||
CreatedOnToolsVersion = 6.1.1;
|
||||
DevelopmentTeam = N6E749HJ2X;
|
||||
ProvisioningStyle = Manual;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
@ -233,6 +234,7 @@
|
|||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
INFOPLIST_FILE = SilenceDecoder/Info.plist;
|
||||
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Bundles";
|
||||
PRODUCT_BUNDLE_IDENTIFIER = "org.cogx.$(PRODUCT_NAME:rfc1034identifier)";
|
||||
|
@ -247,6 +249,7 @@
|
|||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
INFOPLIST_FILE = SilenceDecoder/Info.plist;
|
||||
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Bundles";
|
||||
PRODUCT_BUNDLE_IDENTIFIER = "org.cogx.$(PRODUCT_NAME:rfc1034identifier)";
|
||||
|
|
|
@ -157,6 +157,7 @@
|
|||
832FF2F71C96508E0076D662 = {
|
||||
CreatedOnToolsVersion = 7.2.1;
|
||||
DevelopmentTeam = N6E749HJ2X;
|
||||
ProvisioningStyle = Manual;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
@ -308,6 +309,7 @@
|
|||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
INFOPLIST_FILE = Syntrax/Info.plist;
|
||||
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Bundles";
|
||||
PRODUCT_BUNDLE_IDENTIFIER = org.cogx.Syntrax;
|
||||
|
@ -321,6 +323,7 @@
|
|||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
INFOPLIST_FILE = Syntrax/Info.plist;
|
||||
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Bundles";
|
||||
PRODUCT_BUNDLE_IDENTIFIER = org.cogx.Syntrax;
|
||||
|
|
|
@ -205,6 +205,7 @@
|
|||
TargetAttributes = {
|
||||
8D5B49AC048680CD000E48DA = {
|
||||
DevelopmentTeam = N6E749HJ2X;
|
||||
ProvisioningStyle = Manual;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
@ -277,6 +278,7 @@
|
|||
CLANG_CXX_LIBRARY = "libc++";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
COPY_PHASE_STRIP = NO;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
FRAMEWORK_SEARCH_PATHS = "";
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_ENABLE_FIX_AND_CONTINUE = YES;
|
||||
|
@ -305,6 +307,7 @@
|
|||
buildSettings = {
|
||||
CLANG_CXX_LIBRARY = "libc++";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
FRAMEWORK_SEARCH_PATHS = "";
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
||||
|
|
|
@ -211,6 +211,7 @@
|
|||
TargetAttributes = {
|
||||
8D5B49AC048680CD000E48DA = {
|
||||
DevelopmentTeam = N6E749HJ2X;
|
||||
ProvisioningStyle = Manual;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
@ -302,6 +303,7 @@
|
|||
buildSettings = {
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
COPY_PHASE_STRIP = NO;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
FRAMEWORK_SEARCH_PATHS = (
|
||||
"$(inherited)",
|
||||
"$(FRAMEWORK_SEARCH_PATHS_QUOTED_1)",
|
||||
|
@ -328,6 +330,7 @@
|
|||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
FRAMEWORK_SEARCH_PATHS = (
|
||||
"$(inherited)",
|
||||
"$(FRAMEWORK_SEARCH_PATHS_QUOTED_1)",
|
||||
|
|
|
@ -187,6 +187,7 @@
|
|||
TargetAttributes = {
|
||||
8D5B49AC048680CD000E48DA = {
|
||||
DevelopmentTeam = N6E749HJ2X;
|
||||
ProvisioningStyle = Manual;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
@ -255,8 +256,10 @@
|
|||
1DEB913B08733D840010E9CD /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CODE_SIGN_IDENTITY = "Developer ID Application";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
COPY_PHASE_STRIP = NO;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
FRAMEWORK_SEARCH_PATHS = (
|
||||
"$(inherited)",
|
||||
"$(FRAMEWORK_SEARCH_PATHS_QUOTED_1)",
|
||||
|
@ -285,6 +288,7 @@
|
|||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
FRAMEWORK_SEARCH_PATHS = (
|
||||
"$(inherited)",
|
||||
"$(FRAMEWORK_SEARCH_PATHS_QUOTED_1)",
|
||||
|
|
|
@ -231,6 +231,7 @@
|
|||
TargetAttributes = {
|
||||
83F4D51418D8206A009B2DE6 = {
|
||||
DevelopmentTeam = N6E749HJ2X;
|
||||
ProvisioningStyle = Manual;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
@ -396,6 +397,7 @@
|
|||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
||||
GCC_PREFIX_HEADER = "modplay/modplay-Prefix.pch";
|
||||
INFOPLIST_FILE = "modplay/modplay-Info.plist";
|
||||
|
@ -414,6 +416,7 @@
|
|||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
||||
GCC_PREFIX_HEADER = "modplay/modplay-Prefix.pch";
|
||||
INFOPLIST_FILE = "modplay/modplay-Info.plist";
|
||||
|
|
|
@ -176,6 +176,7 @@
|
|||
TargetAttributes = {
|
||||
83A0F46E1816CE5E00119DB4 = {
|
||||
DevelopmentTeam = N6E749HJ2X;
|
||||
ProvisioningStyle = Manual;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
|
@ -168,6 +168,7 @@
|
|||
8314D6301A354DFE00EEE8E6 = {
|
||||
CreatedOnToolsVersion = 6.1.1;
|
||||
DevelopmentTeam = N6E749HJ2X;
|
||||
ProvisioningStyle = Manual;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
|
@ -166,6 +166,7 @@
|
|||
TargetAttributes = {
|
||||
836F6B0F18BDB80D0095E648 = {
|
||||
DevelopmentTeam = N6E749HJ2X;
|
||||
ProvisioningStyle = Manual;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
|
@ -348,6 +348,7 @@
|
|||
TargetAttributes = {
|
||||
8D5B49AC048680CD000E48DA = {
|
||||
DevelopmentTeam = N6E749HJ2X;
|
||||
ProvisioningStyle = Manual;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
@ -486,8 +487,10 @@
|
|||
1DEB913B08733D840010E9CD /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CODE_SIGN_IDENTITY = "Developer ID Application";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
COPY_PHASE_STRIP = NO;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_ENABLE_FIX_AND_CONTINUE = YES;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
|
@ -508,6 +511,7 @@
|
|||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
DEVELOPMENT_TEAM = N6E749HJ2X;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
||||
GCC_PREFIX_HEADER = General_Prefix.pch;
|
||||
|
|
Loading…
Reference in New Issue