recommit, thanks sf

This commit is contained in:
Steve Checkoway
2006-05-14 06:57:32 +00:00
parent 90ec52aa55
commit ea19495a50
4 changed files with 298 additions and 205 deletions
+9 -5
View File
@@ -2,12 +2,11 @@ REQUIREMENTS
Mac OS X 10.4 or higher is required. The Mac OS X 10.2.8 SDK needs to be
installed.
XCode 2.2.1 is required to build. Even though the stepmania project
Xcode 2.2.1 is required to build. Even though the stepmania project
appears to be a ProjectBuilder project, it has been updated by XCode and
no longer works with ProjectBuilder.
BUILD
The build process has been revised yet again.
1. Download StepMania from sourceforge.
2. Cd to the PBProject directory enter: $ touch ver.cpp
3. Cd to Frameworks and unpack Frameworks.tar.bz2 by:
@@ -20,10 +19,15 @@ instead of "-configuration Native"
5. (Optional) Run:
$ strip -x StepMania.app/Contents/MacOS/StepMania
to reduce the size of the binary.
INSTALL
From the PBProject directory, run:
$ scripts/mkrelease.pl .. <version>
Build a package using the PackageMaker project stepmania.pmproj.
To build an Installer package, run scripts/mkrelease.pl. It takes one
optional argument which should probably be a date. For example
$ scripts/mkrelease.pl
will produce StepMania-4.0-beta4.pkg if ProductInfo.h defines the
version to be "4.0 beta4".
$ scripts/mkrelease.pl 20060507
will produce StepMania-CVS-20060507.pkg for CVS releases
Steve Checkoway
[email protected]
+157 -88
View File
@@ -1,103 +1,172 @@
#!/usr/bin/perl
#!/usr/bin/perl -w
use strict;
use File::Copy;
use File::Path;
use File::Basename;
use File::Temp qw/tempfile tempdir/;
use Cwd;
my @filelist = qw(Announcers/instructions.txt
BackgroundTransitions
BackgroundEffects
BGAnimations/instructions.txt
CDTitles/instructions.txt
Characters/default
Courses/instructions.txt
Courses/Samples
Packages/instructions.txt
NoteSkins/instructions.txt
NoteSkins/common/default
NoteSkins/dance/default
NoteSkins/dance/flat
NoteSkins/dance/note
NoteSkins/dance/solo
NoteSkins/pump/Classic
NoteSkins/pump/default
RandomMovies/instructions.txt
Songs/instructions.txt
Themes/instructions.txt
Themes/default
Data/Translations.xml
Data/AI.ini
Data/splash.png
README-FIRST.html
NEWS
StepMania.app);
my @docs = qw(Copying.txt ChangeLog.txt);
my @filelist = qw( Announcers/instructions.txt
BackgroundTransitions
BackgroundEffects
BGAnimations/instructions.txt
CDTitles/instructions.txt
Characters/default
Courses/instructions.txt
Courses/Samples
Packages/instructions.txt
NoteSkins/instructions.txt
NoteSkins/common/default
NoteSkins/dance/default
NoteSkins/dance/flat
NoteSkins/dance/note
NoteSkins/dance/solo
NoteSkins/pump/Classic
NoteSkins/pump/default
RandomMovies/instructions.txt
Songs/instructions.txt
Themes/instructions.txt
Themes/default
Data/Translations.xml
Data/AI.ini
Data/splash.png
StepMania.app );
my @docs = ( "BGAnimation conditionals.txt",
"BMA-fmt.txt",
"ConditionalBGA Info.txt",
"Copying.MAD",
"ChangeLog.txt",
"Licenses.txt" );
die "usage: $0 path version\n" if @ARGV < 2;
my $srcdir = $ARGV[0];
my $destdir = "StepMania-$ARGV[1]";
my $smdir = "$destdir/StepMania";
my $scripts = `dirname $0`;
# Passing a date for a CVS release gives StepMania-CVS-date.
# Otherwise you get Stepmania-ver.
die "usage: $0 [date]\n" if @ARGV > 1;
my $root = getcwd;
my $scripts = dirname $0;
my $srcdir = ( $scripts =~ m{^/} ? "$scripts/../.." :
"$root/$scripts/../.." );
my $family;
my $id;
my $ver;
chomp $scripts;
if (-e $destdir)
open FH, "$srcdir/src/ProductInfo.h" or die "Where am I?\n";
while( <FH> )
{
print "Removing $destdir.\n";
system(("rm", "-rf", "$destdir")) == 0 or die "$0: rm -rf failed: $!\n";
}
mkdir $destdir;
mkdir $smdir;
foreach (@filelist)
{
my $file = "$srcdir/$_";
my @parts = split /\//;
if (@parts > 1)
{
pop @parts;
my $dir = "$smdir/" . join '/', @parts;
my @args = ("mkdir", "-p", $dir);
system(@args) == 0 or die "$0: mkdir -p failed: $!\n";
if( /^#define\s+PRODUCT_FAMILY_BARE\s+(.*?)\s*$/ ) {
$family = $1;
} elsif( /^#define\s+PRODUCT_ID_BARE\s+(.*?)\s*$/ ) {
$id = $1;
} elsif( /^#define\s+PRODUCT_VER_BARE\s+(.*?)\s*$/ ) {
$ver = $1;
}
my @args = ("cp", "-r", $file, "$smdir/$_");
system(@args) == 0 or die "$0: cp -r failed: $!\n";
}
foreach (@docs)
close FH;
my $destname = @ARGV ? "$id-$ARGV[0]" : "$family-$ver";
$destname =~ s/\s+/-/g;
my $destdir = tempdir;
my $smdir = "$destdir/$id";
my $pkg = "$root/$destname.pkg";
for( @filelist )
{
my @args = ("cp", "$srcdir/Docs/$_", "$smdir/$_");
system(@args) == 0 or die "$0: cp -v failed: $!\n";
mkpath "$smdir/" . dirname $_;
system 'cp', '-r', "$srcdir/$_", "$smdir/$_" and die "cp -r failed: $!\n";
}
# Copy docs
mkdir "$smdir/Docs";
copy "$srcdir/Docs/$_", "$smdir/Docs/$_" for @docs;
#clean up CVS directories
my @args = ('find', $smdir, '-name', 'CVS', '-prune', '-exec', 'rm',
'-rf', '{}', ';');
system(@args) == 0 or die "$0: failed to clean up CVS directories: $!\n";
system(("strip", "-x", "$smdir/StepMania.app/Contents/MacOS/StepMania"));
my @cvsdirs = split /\n/, `find "$smdir" -name CVS`;
rmtree \@cvsdirs;
system 'strip', '-x', "$smdir/StepMania.app/Contents/MacOS/StepMania";
my $rscdir = "Install_Resources";
my ($ih, $infoname) = tempfile;
my ($dh, $descname) = tempfile;
my $year = 1900+(localtime)[5];
if (-e $rscdir)
$ver =~ /(\d+)\.(\d+)/;
my ($major, $minor) = ($1, $2);
$major ||= 0;
$minor ||= 0;
print $ih <<EOF;
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0/EN" "http://www.apple.com/DTDs/P
ropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CFBundleGetInfoString</key>
<string>$ver, Copyright ©2001-$year $family</string>
<key>CFBundleIdentifier</key>
<string>com.$family.$id</string>
<key>CFBundleShortVersionString</key>
<string>$ver</string>
<key>IFMajorVersion</key>
<integer>$major</integer>
<key>IFMinorVersion</key>
<integer>$minor</integer>
<key>IFPkgFlagAllowBackRev</key>
<true/>
<key>IFPkgFlagAuthorizationAction</key>
<string>AdminAuthorization</string>
<key>IFPkgFlagBackgroundAlignment</key>
<string>center</string>
<key>IFPkgFlagBackgroundScaling</key>
<string>none</string>
<key>IFPkgFlagDefaultLocation</key>
<string>/Applications</string>
<key>IFPkgFlagFollowLinks</key>
<true/>
<key>IFPkgFlagInstallFat</key>
<true/>
<key>IFPkgFlagInstalledSize</key>
<integer>36080</integer>
<key>IFPkgFlagIsRequired</key>
<false/>
<key>IFPkgFlagOverwritePermissions</key>
<false/>
<key>IFPkgFlagRelocatable</key>
<true/>
<key>IFPkgFlagRestartAction</key>
<string>NoRestart</string>
<key>IFPkgFlagRootVolumeOnly</key>
<false/>
<key>IFPkgFlagUpdateInstalledLanguages</key>
<false/>
<key>IFPkgFormatVersion</key>
<real>0.10000000149011612</real>
</dict>
</plist>
EOF
close $ih;
print $dh <<EOF;
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>IFPkgDescriptionDescription</key>
<string></string>
<key>IFPkgDescriptionTitle</key>
<string>$id</string>
</dict>
</plist>
EOF
close $dh;
if( -e $pkg )
{
print "Removing $rscdir.\n";
system(("rm", "-rf", "$rscdir")) == 0 or die "$0: rm -rf failed: $!\n";
print "Removing $pkg\n";
rmtree "$pkg";
}
# Make the resources directory now
mkdir $rscdir;
system(("cp", "$srcdir/README-FIRST.html", "$rscdir/ReadMe.html")) == 0
or die "$0: cp failed: $!\n";
system(("cp", "$srcdir/Docs/Copying.txt", "$rscdir/License.txt")) == 0
or die "$0: cp failed $!\n";
system(("cp", "$scripts/postinstall", $rscdir)) == 0
or die "$0: cp failed $!\n";
# build the package
# my $tool = "/Developer/Applications/Utilities/PackageMaker.app/"
# . "Contents/MacOS/PackageMaker";
# @args = ($tool, "-build", "-p", "$destdir.pkg", "-f", $destdir,
# "-r", $rscdir);
# system(@args) == 0 or die "$0: system @args failed: $!\n";
print "Success.\n";
my $pm =
'/Developer/Applications/Utilities/PackageMaker.app/Contents/MacOS/PackageMaker';
system $pm, '-build', '-p', "$pkg", '-f', $destdir, '-ds',
'-i', $infoname, '-d', $descname;
unlink $infoname, $descname;
rmtree $destdir;
print "Created $destname.pkg.\n";
-16
View File
@@ -1,16 +0,0 @@
#!/bin/sh
# The first time the installer is run, this will be
# executed but StepMania/Data/MachineProfile/Stats.xml
# might already exist.
if [ -f "$2/StepMania/Data/MachineProfile/Stats.xml" ]; then
exit 0
fi
mkdir "$2/StepMania/Data/MachineProfile"
cat - <<EOF > "$2/StepMania/Data/MachineProfile/Stats.xml"
<html>
<body>
This is a dummy file, installed by the StepMania installer;
it will be overwitten the first time machine stats are saved.
</body>
</html>
EOF
@@ -21,52 +21,52 @@
AA07A5660843E72B00E33D21 /* ScreenSMOnlineLogin.h in Headers */ = {isa = PBXBuildFile; fileRef = AA07A55C0843E72B00E33D21 /* ScreenSMOnlineLogin.h */; };
AA07A5670843E72B00E33D21 /* ScreenSyncOverlay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA07A55D0843E72B00E33D21 /* ScreenSyncOverlay.cpp */; };
AA07A5680843E72B00E33D21 /* ScreenSyncOverlay.h in Headers */ = {isa = PBXBuildFile; fileRef = AA07A55E0843E72B00E33D21 /* ScreenSyncOverlay.h */; };
AA082E4C0653BF58001A3A80 /* algebra.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082DFF0653BF58001A3A80 /* algebra.cpp */; };
AA082E4D0653BF58001A3A80 /* algebra.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E000653BF58001A3A80 /* algebra.h */; };
AA082E4E0653BF58001A3A80 /* algparam.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E010653BF58001A3A80 /* algparam.cpp */; };
AA082E4F0653BF58001A3A80 /* algparam.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E020653BF58001A3A80 /* algparam.h */; };
AA082E500653BF58001A3A80 /* argnames.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E030653BF58001A3A80 /* argnames.h */; };
AA082E510653BF58001A3A80 /* asn.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E040653BF58001A3A80 /* asn.cpp */; };
AA082E520653BF58001A3A80 /* asn.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E050653BF58001A3A80 /* asn.h */; };
AA082E570653BF58001A3A80 /* config.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E0A0653BF58001A3A80 /* config.h */; };
AA082E580653BF58001A3A80 /* cryptlib.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E0B0653BF58001A3A80 /* cryptlib.cpp */; };
AA082E590653BF58001A3A80 /* cryptlib.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E0C0653BF58001A3A80 /* cryptlib.h */; };
AA082E600653BF58001A3A80 /* files.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E130653BF58001A3A80 /* files.cpp */; };
AA082E610653BF58001A3A80 /* files.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E140653BF58001A3A80 /* files.h */; };
AA082E620653BF58001A3A80 /* filters.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E150653BF58001A3A80 /* filters.cpp */; };
AA082E630653BF58001A3A80 /* filters.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E160653BF58001A3A80 /* filters.h */; };
AA082E660653BF58001A3A80 /* fltrimpl.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E190653BF58001A3A80 /* fltrimpl.h */; };
AA082E690653BF58001A3A80 /* integer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E1C0653BF58001A3A80 /* integer.cpp */; };
AA082E6A0653BF58001A3A80 /* integer.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E1D0653BF58001A3A80 /* integer.h */; };
AA082E6B0653BF58001A3A80 /* iterhash.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E1E0653BF58001A3A80 /* iterhash.cpp */; };
AA082E6C0653BF58001A3A80 /* iterhash.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E1F0653BF58001A3A80 /* iterhash.h */; };
AA082E700653BF58001A3A80 /* misc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E230653BF58001A3A80 /* misc.cpp */; };
AA082E710653BF58001A3A80 /* misc.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E240653BF58001A3A80 /* misc.h */; };
AA082E720653BF58001A3A80 /* modarith.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E250653BF58001A3A80 /* modarith.h */; };
AA082E750653BF58001A3A80 /* mqueue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E280653BF58001A3A80 /* mqueue.cpp */; };
AA082E760653BF58001A3A80 /* mqueue.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E290653BF58001A3A80 /* mqueue.h */; };
AA082E770653BF58001A3A80 /* nbtheory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E2A0653BF58001A3A80 /* nbtheory.cpp */; };
AA082E780653BF58001A3A80 /* nbtheory.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E2B0653BF58001A3A80 /* nbtheory.h */; };
AA082E7B0653BF58001A3A80 /* oids.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E2E0653BF58001A3A80 /* oids.h */; };
AA082E7C0653BF58001A3A80 /* osrng.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E2F0653BF58001A3A80 /* osrng.cpp */; };
AA082E7D0653BF58001A3A80 /* osrng.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E300653BF58001A3A80 /* osrng.h */; };
AA082E7E0653BF58001A3A80 /* pch.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E310653BF58001A3A80 /* pch.h */; };
AA082E7F0653BF58001A3A80 /* pkcspad.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E320653BF58001A3A80 /* pkcspad.cpp */; };
AA082E800653BF58001A3A80 /* pkcspad.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E330653BF58001A3A80 /* pkcspad.h */; };
AA082E850653BF58001A3A80 /* pubkey.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E380653BF58001A3A80 /* pubkey.cpp */; };
AA082E860653BF58001A3A80 /* pubkey.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E390653BF58001A3A80 /* pubkey.h */; };
AA082E870653BF58001A3A80 /* queue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E3A0653BF58001A3A80 /* queue.cpp */; };
AA082E880653BF58001A3A80 /* queue.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E3B0653BF58001A3A80 /* queue.h */; };
AA082E8C0653BF58001A3A80 /* rsa.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E3F0653BF58001A3A80 /* rsa.cpp */; };
AA082E8D0653BF58001A3A80 /* rsa.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E400653BF58001A3A80 /* rsa.h */; };
AA082E8E0653BF58001A3A80 /* secblock.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E410653BF58001A3A80 /* secblock.h */; };
AA082E8F0653BF58001A3A80 /* seckey.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E420653BF58001A3A80 /* seckey.h */; };
AA082E900653BF58001A3A80 /* sha.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E430653BF58001A3A80 /* sha.cpp */; };
AA082E910653BF58001A3A80 /* sha.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E440653BF58001A3A80 /* sha.h */; };
AA082E920653BF58001A3A80 /* simple.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E450653BF58001A3A80 /* simple.h */; };
AA082E930653BF58001A3A80 /* smartptr.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E460653BF58001A3A80 /* smartptr.h */; };
AA082E980653BF58001A3A80 /* words.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E4B0653BF58001A3A80 /* words.h */; };
AA082E9F0653C7E6001A3A80 /* CryptHelpers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E9D0653C7E6001A3A80 /* CryptHelpers.cpp */; };
AA082E4C0653BF58001A3A80 /* algebra.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082DFF0653BF58001A3A80 /* algebra.cpp */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA082E4D0653BF58001A3A80 /* algebra.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E000653BF58001A3A80 /* algebra.h */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA082E4E0653BF58001A3A80 /* algparam.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E010653BF58001A3A80 /* algparam.cpp */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA082E4F0653BF58001A3A80 /* algparam.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E020653BF58001A3A80 /* algparam.h */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA082E500653BF58001A3A80 /* argnames.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E030653BF58001A3A80 /* argnames.h */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA082E510653BF58001A3A80 /* asn.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E040653BF58001A3A80 /* asn.cpp */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA082E520653BF58001A3A80 /* asn.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E050653BF58001A3A80 /* asn.h */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA082E570653BF58001A3A80 /* config.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E0A0653BF58001A3A80 /* config.h */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA082E580653BF58001A3A80 /* cryptlib.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E0B0653BF58001A3A80 /* cryptlib.cpp */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA082E590653BF58001A3A80 /* cryptlib.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E0C0653BF58001A3A80 /* cryptlib.h */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA082E600653BF58001A3A80 /* files.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E130653BF58001A3A80 /* files.cpp */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA082E610653BF58001A3A80 /* files.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E140653BF58001A3A80 /* files.h */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA082E620653BF58001A3A80 /* filters.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E150653BF58001A3A80 /* filters.cpp */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA082E630653BF58001A3A80 /* filters.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E160653BF58001A3A80 /* filters.h */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA082E660653BF58001A3A80 /* fltrimpl.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E190653BF58001A3A80 /* fltrimpl.h */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA082E690653BF58001A3A80 /* integer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E1C0653BF58001A3A80 /* integer.cpp */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA082E6A0653BF58001A3A80 /* integer.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E1D0653BF58001A3A80 /* integer.h */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA082E6B0653BF58001A3A80 /* iterhash.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E1E0653BF58001A3A80 /* iterhash.cpp */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA082E6C0653BF58001A3A80 /* iterhash.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E1F0653BF58001A3A80 /* iterhash.h */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA082E700653BF58001A3A80 /* misc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E230653BF58001A3A80 /* misc.cpp */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA082E710653BF58001A3A80 /* misc.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E240653BF58001A3A80 /* misc.h */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA082E720653BF58001A3A80 /* modarith.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E250653BF58001A3A80 /* modarith.h */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA082E750653BF58001A3A80 /* mqueue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E280653BF58001A3A80 /* mqueue.cpp */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA082E760653BF58001A3A80 /* mqueue.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E290653BF58001A3A80 /* mqueue.h */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA082E770653BF58001A3A80 /* nbtheory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E2A0653BF58001A3A80 /* nbtheory.cpp */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA082E780653BF58001A3A80 /* nbtheory.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E2B0653BF58001A3A80 /* nbtheory.h */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA082E7B0653BF58001A3A80 /* oids.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E2E0653BF58001A3A80 /* oids.h */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA082E7C0653BF58001A3A80 /* osrng.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E2F0653BF58001A3A80 /* osrng.cpp */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA082E7D0653BF58001A3A80 /* osrng.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E300653BF58001A3A80 /* osrng.h */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA082E7E0653BF58001A3A80 /* pch.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E310653BF58001A3A80 /* pch.h */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA082E7F0653BF58001A3A80 /* pkcspad.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E320653BF58001A3A80 /* pkcspad.cpp */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA082E800653BF58001A3A80 /* pkcspad.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E330653BF58001A3A80 /* pkcspad.h */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA082E850653BF58001A3A80 /* pubkey.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E380653BF58001A3A80 /* pubkey.cpp */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA082E860653BF58001A3A80 /* pubkey.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E390653BF58001A3A80 /* pubkey.h */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA082E870653BF58001A3A80 /* queue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E3A0653BF58001A3A80 /* queue.cpp */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA082E880653BF58001A3A80 /* queue.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E3B0653BF58001A3A80 /* queue.h */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA082E8C0653BF58001A3A80 /* rsa.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E3F0653BF58001A3A80 /* rsa.cpp */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA082E8D0653BF58001A3A80 /* rsa.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E400653BF58001A3A80 /* rsa.h */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA082E8E0653BF58001A3A80 /* secblock.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E410653BF58001A3A80 /* secblock.h */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA082E8F0653BF58001A3A80 /* seckey.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E420653BF58001A3A80 /* seckey.h */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA082E900653BF58001A3A80 /* sha.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E430653BF58001A3A80 /* sha.cpp */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA082E910653BF58001A3A80 /* sha.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E440653BF58001A3A80 /* sha.h */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA082E920653BF58001A3A80 /* simple.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E450653BF58001A3A80 /* simple.h */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA082E930653BF58001A3A80 /* smartptr.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E460653BF58001A3A80 /* smartptr.h */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA082E980653BF58001A3A80 /* words.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E4B0653BF58001A3A80 /* words.h */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA082E9F0653C7E6001A3A80 /* CryptHelpers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E9D0653C7E6001A3A80 /* CryptHelpers.cpp */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA082EA00653C7E6001A3A80 /* CryptHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E9E0653C7E6001A3A80 /* CryptHelpers.h */; };
AA0A3DE8060513A00044E6B1 /* ScreenSetTime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA0A3DE6060513A00044E6B1 /* ScreenSetTime.cpp */; };
AA0A3DE9060513A00044E6B1 /* ScreenSetTime.h in Headers */ = {isa = PBXBuildFile; fileRef = AA0A3DE7060513A00044E6B1 /* ScreenSetTime.h */; };
@@ -81,6 +81,10 @@
AA1145DF075DFADF0050A3D1 /* ScreenSystemLayer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA1145DB075DFADF0050A3D1 /* ScreenSystemLayer.cpp */; };
AA1145E0075DFADF0050A3D1 /* ScreenSystemLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = AA1145DC075DFADF0050A3D1 /* ScreenSystemLayer.h */; };
AA139C4706923EBE00C1F6ED /* Style.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA139C4606923EBE00C1F6ED /* Style.cpp */; };
AA147F1A0A0F78D8006EADF6 /* VectorHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = AA147F180A0F78D8006EADF6 /* VectorHelper.h */; };
AA147F1B0A0F78D8006EADF6 /* VectorHelper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA147F190A0F78D8006EADF6 /* VectorHelper.cpp */; settings = {COMPILER_FLAGS = "-gfull"; }; };
AA147F1C0A0F78D8006EADF6 /* VectorHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = AA147F180A0F78D8006EADF6 /* VectorHelper.h */; };
AA147F1D0A0F78D8006EADF6 /* VectorHelper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA147F190A0F78D8006EADF6 /* VectorHelper.cpp */; };
AA1B083C0762532800835464 /* Command.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA1B08370762532800835464 /* Command.cpp */; };
AA1B083D0762532800835464 /* Command.h in Headers */ = {isa = PBXBuildFile; fileRef = AA1B08380762532800835464 /* Command.h */; };
AA1B083E0762532800835464 /* GameCommand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA1B08390762532800835464 /* GameCommand.cpp */; };
@@ -823,34 +827,34 @@
AA40D2CF09A08D650068C0D5 /* SongUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = AA5C73FA0637A5F000AFB891 /* SongUtil.h */; };
AA40D2D009A08D650068C0D5 /* StepsUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = AA5C73FC0637A5F000AFB891 /* StepsUtil.h */; };
AA40D2D109A08D650068C0D5 /* ScreenWithMenuElements.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA6BFEB0644AB3700AFBBC8 /* ScreenWithMenuElements.h */; };
AA40D2D209A08D650068C0D5 /* algebra.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E000653BF58001A3A80 /* algebra.h */; };
AA40D2D309A08D650068C0D5 /* algparam.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E020653BF58001A3A80 /* algparam.h */; };
AA40D2D409A08D650068C0D5 /* argnames.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E030653BF58001A3A80 /* argnames.h */; };
AA40D2D509A08D650068C0D5 /* asn.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E050653BF58001A3A80 /* asn.h */; };
AA40D2D609A08D650068C0D5 /* config.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E0A0653BF58001A3A80 /* config.h */; };
AA40D2D709A08D650068C0D5 /* cryptlib.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E0C0653BF58001A3A80 /* cryptlib.h */; };
AA40D2D809A08D650068C0D5 /* files.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E140653BF58001A3A80 /* files.h */; };
AA40D2D909A08D650068C0D5 /* filters.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E160653BF58001A3A80 /* filters.h */; };
AA40D2DA09A08D650068C0D5 /* fltrimpl.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E190653BF58001A3A80 /* fltrimpl.h */; };
AA40D2DB09A08D650068C0D5 /* integer.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E1D0653BF58001A3A80 /* integer.h */; };
AA40D2DC09A08D650068C0D5 /* iterhash.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E1F0653BF58001A3A80 /* iterhash.h */; };
AA40D2DD09A08D650068C0D5 /* misc.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E240653BF58001A3A80 /* misc.h */; };
AA40D2DE09A08D650068C0D5 /* modarith.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E250653BF58001A3A80 /* modarith.h */; };
AA40D2DF09A08D650068C0D5 /* mqueue.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E290653BF58001A3A80 /* mqueue.h */; };
AA40D2E009A08D650068C0D5 /* nbtheory.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E2B0653BF58001A3A80 /* nbtheory.h */; };
AA40D2E109A08D650068C0D5 /* oids.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E2E0653BF58001A3A80 /* oids.h */; };
AA40D2E209A08D650068C0D5 /* osrng.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E300653BF58001A3A80 /* osrng.h */; };
AA40D2E309A08D650068C0D5 /* pch.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E310653BF58001A3A80 /* pch.h */; };
AA40D2E409A08D650068C0D5 /* pkcspad.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E330653BF58001A3A80 /* pkcspad.h */; };
AA40D2E509A08D650068C0D5 /* pubkey.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E390653BF58001A3A80 /* pubkey.h */; };
AA40D2E609A08D650068C0D5 /* queue.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E3B0653BF58001A3A80 /* queue.h */; };
AA40D2E709A08D650068C0D5 /* rsa.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E400653BF58001A3A80 /* rsa.h */; };
AA40D2E809A08D650068C0D5 /* secblock.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E410653BF58001A3A80 /* secblock.h */; };
AA40D2E909A08D650068C0D5 /* seckey.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E420653BF58001A3A80 /* seckey.h */; };
AA40D2EA09A08D650068C0D5 /* sha.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E440653BF58001A3A80 /* sha.h */; };
AA40D2EB09A08D650068C0D5 /* simple.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E450653BF58001A3A80 /* simple.h */; };
AA40D2EC09A08D650068C0D5 /* smartptr.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E460653BF58001A3A80 /* smartptr.h */; };
AA40D2ED09A08D650068C0D5 /* words.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E4B0653BF58001A3A80 /* words.h */; };
AA40D2D209A08D650068C0D5 /* algebra.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E000653BF58001A3A80 /* algebra.h */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA40D2D309A08D650068C0D5 /* algparam.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E020653BF58001A3A80 /* algparam.h */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA40D2D409A08D650068C0D5 /* argnames.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E030653BF58001A3A80 /* argnames.h */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA40D2D509A08D650068C0D5 /* asn.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E050653BF58001A3A80 /* asn.h */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA40D2D609A08D650068C0D5 /* config.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E0A0653BF58001A3A80 /* config.h */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA40D2D709A08D650068C0D5 /* cryptlib.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E0C0653BF58001A3A80 /* cryptlib.h */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA40D2D809A08D650068C0D5 /* files.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E140653BF58001A3A80 /* files.h */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA40D2D909A08D650068C0D5 /* filters.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E160653BF58001A3A80 /* filters.h */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA40D2DA09A08D650068C0D5 /* fltrimpl.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E190653BF58001A3A80 /* fltrimpl.h */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA40D2DB09A08D650068C0D5 /* integer.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E1D0653BF58001A3A80 /* integer.h */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA40D2DC09A08D650068C0D5 /* iterhash.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E1F0653BF58001A3A80 /* iterhash.h */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA40D2DD09A08D650068C0D5 /* misc.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E240653BF58001A3A80 /* misc.h */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA40D2DE09A08D650068C0D5 /* modarith.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E250653BF58001A3A80 /* modarith.h */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA40D2DF09A08D650068C0D5 /* mqueue.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E290653BF58001A3A80 /* mqueue.h */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA40D2E009A08D650068C0D5 /* nbtheory.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E2B0653BF58001A3A80 /* nbtheory.h */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA40D2E109A08D650068C0D5 /* oids.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E2E0653BF58001A3A80 /* oids.h */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA40D2E209A08D650068C0D5 /* osrng.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E300653BF58001A3A80 /* osrng.h */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA40D2E309A08D650068C0D5 /* pch.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E310653BF58001A3A80 /* pch.h */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA40D2E409A08D650068C0D5 /* pkcspad.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E330653BF58001A3A80 /* pkcspad.h */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA40D2E509A08D650068C0D5 /* pubkey.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E390653BF58001A3A80 /* pubkey.h */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA40D2E609A08D650068C0D5 /* queue.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E3B0653BF58001A3A80 /* queue.h */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA40D2E709A08D650068C0D5 /* rsa.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E400653BF58001A3A80 /* rsa.h */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA40D2E809A08D650068C0D5 /* secblock.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E410653BF58001A3A80 /* secblock.h */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA40D2E909A08D650068C0D5 /* seckey.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E420653BF58001A3A80 /* seckey.h */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA40D2EA09A08D650068C0D5 /* sha.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E440653BF58001A3A80 /* sha.h */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA40D2EB09A08D650068C0D5 /* simple.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E450653BF58001A3A80 /* simple.h */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA40D2EC09A08D650068C0D5 /* smartptr.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E460653BF58001A3A80 /* smartptr.h */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA40D2ED09A08D650068C0D5 /* words.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E4B0653BF58001A3A80 /* words.h */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA40D2EE09A08D650068C0D5 /* CryptHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = AA082E9E0653C7E6001A3A80 /* CryptHelpers.h */; };
AA40D2EF09A08D650068C0D5 /* CryptMD5.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE66F660657634D002E3AD9 /* CryptMD5.h */; };
AA40D2F009A08D650068C0D5 /* CryptRand.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE66F6B0657634D002E3AD9 /* CryptRand.h */; };
@@ -1229,24 +1233,24 @@
AA40D47709A08D650068C0D5 /* SongUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA5C73F90637A5F000AFB891 /* SongUtil.cpp */; };
AA40D47809A08D650068C0D5 /* StepsUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA5C73FB0637A5F000AFB891 /* StepsUtil.cpp */; };
AA40D47909A08D650068C0D5 /* ScreenWithMenuElements.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAA6BFEA0644AB3700AFBBC8 /* ScreenWithMenuElements.cpp */; };
AA40D47A09A08D650068C0D5 /* algebra.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082DFF0653BF58001A3A80 /* algebra.cpp */; };
AA40D47B09A08D650068C0D5 /* algparam.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E010653BF58001A3A80 /* algparam.cpp */; };
AA40D47C09A08D650068C0D5 /* asn.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E040653BF58001A3A80 /* asn.cpp */; };
AA40D47D09A08D650068C0D5 /* cryptlib.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E0B0653BF58001A3A80 /* cryptlib.cpp */; };
AA40D47E09A08D650068C0D5 /* files.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E130653BF58001A3A80 /* files.cpp */; };
AA40D47F09A08D650068C0D5 /* filters.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E150653BF58001A3A80 /* filters.cpp */; };
AA40D48009A08D650068C0D5 /* integer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E1C0653BF58001A3A80 /* integer.cpp */; };
AA40D48109A08D650068C0D5 /* iterhash.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E1E0653BF58001A3A80 /* iterhash.cpp */; };
AA40D48209A08D650068C0D5 /* misc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E230653BF58001A3A80 /* misc.cpp */; };
AA40D48309A08D650068C0D5 /* mqueue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E280653BF58001A3A80 /* mqueue.cpp */; };
AA40D48409A08D650068C0D5 /* nbtheory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E2A0653BF58001A3A80 /* nbtheory.cpp */; };
AA40D48509A08D650068C0D5 /* osrng.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E2F0653BF58001A3A80 /* osrng.cpp */; };
AA40D48609A08D650068C0D5 /* pkcspad.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E320653BF58001A3A80 /* pkcspad.cpp */; };
AA40D48709A08D650068C0D5 /* pubkey.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E380653BF58001A3A80 /* pubkey.cpp */; };
AA40D48809A08D650068C0D5 /* queue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E3A0653BF58001A3A80 /* queue.cpp */; };
AA40D48909A08D650068C0D5 /* rsa.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E3F0653BF58001A3A80 /* rsa.cpp */; };
AA40D48A09A08D650068C0D5 /* sha.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E430653BF58001A3A80 /* sha.cpp */; };
AA40D48B09A08D650068C0D5 /* CryptHelpers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E9D0653C7E6001A3A80 /* CryptHelpers.cpp */; };
AA40D47A09A08D650068C0D5 /* algebra.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082DFF0653BF58001A3A80 /* algebra.cpp */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA40D47B09A08D650068C0D5 /* algparam.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E010653BF58001A3A80 /* algparam.cpp */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA40D47C09A08D650068C0D5 /* asn.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E040653BF58001A3A80 /* asn.cpp */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA40D47D09A08D650068C0D5 /* cryptlib.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E0B0653BF58001A3A80 /* cryptlib.cpp */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA40D47E09A08D650068C0D5 /* files.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E130653BF58001A3A80 /* files.cpp */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA40D47F09A08D650068C0D5 /* filters.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E150653BF58001A3A80 /* filters.cpp */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA40D48009A08D650068C0D5 /* integer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E1C0653BF58001A3A80 /* integer.cpp */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA40D48109A08D650068C0D5 /* iterhash.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E1E0653BF58001A3A80 /* iterhash.cpp */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA40D48209A08D650068C0D5 /* misc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E230653BF58001A3A80 /* misc.cpp */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA40D48309A08D650068C0D5 /* mqueue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E280653BF58001A3A80 /* mqueue.cpp */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA40D48409A08D650068C0D5 /* nbtheory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E2A0653BF58001A3A80 /* nbtheory.cpp */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA40D48509A08D650068C0D5 /* osrng.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E2F0653BF58001A3A80 /* osrng.cpp */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA40D48609A08D650068C0D5 /* pkcspad.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E320653BF58001A3A80 /* pkcspad.cpp */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA40D48709A08D650068C0D5 /* pubkey.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E380653BF58001A3A80 /* pubkey.cpp */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA40D48809A08D650068C0D5 /* queue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E3A0653BF58001A3A80 /* queue.cpp */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA40D48909A08D650068C0D5 /* rsa.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E3F0653BF58001A3A80 /* rsa.cpp */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA40D48A09A08D650068C0D5 /* sha.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E430653BF58001A3A80 /* sha.cpp */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA40D48B09A08D650068C0D5 /* CryptHelpers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA082E9D0653C7E6001A3A80 /* CryptHelpers.cpp */; settings = {COMPILER_FLAGS = "-fexceptions"; }; };
AA40D48C09A08D650068C0D5 /* CryptMD5.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAE66F650657634D002E3AD9 /* CryptMD5.cpp */; };
AA40D48D09A08D650068C0D5 /* CryptRand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAE66F6A0657634D002E3AD9 /* CryptRand.cpp */; };
AA40D48E09A08D650068C0D5 /* CryptSHA.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAE66F700657634D002E3AD9 /* CryptSHA.cpp */; };
@@ -1876,6 +1880,8 @@
AA1145DB075DFADF0050A3D1 /* ScreenSystemLayer.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenSystemLayer.cpp; path = ../src/ScreenSystemLayer.cpp; sourceTree = "<group>"; };
AA1145DC075DFADF0050A3D1 /* ScreenSystemLayer.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenSystemLayer.h; path = ../src/ScreenSystemLayer.h; sourceTree = "<group>"; };
AA139C4606923EBE00C1F6ED /* Style.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = Style.cpp; path = ../src/Style.cpp; sourceTree = "<group>"; };
AA147F180A0F78D8006EADF6 /* VectorHelper.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; fileEncoding = 4; path = VectorHelper.h; sourceTree = "<group>"; };
AA147F190A0F78D8006EADF6 /* VectorHelper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = VectorHelper.cpp; sourceTree = "<group>"; };
AA14ED0F0509F40000E3FAD7 /* MovieTexture_FFMpeg.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = MovieTexture_FFMpeg.cpp; path = MovieTexture/MovieTexture_FFMpeg.cpp; sourceTree = "<group>"; };
AA14ED100509F40000E3FAD7 /* MovieTexture_FFMpeg.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = MovieTexture_FFMpeg.h; path = MovieTexture/MovieTexture_FFMpeg.h; sourceTree = "<group>"; };
AA1B08370762532800835464 /* Command.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = Command.cpp; path = ../src/Command.cpp; sourceTree = "<group>"; };
@@ -2499,8 +2505,6 @@
AABBF6740659E78D00738526 /* RageSurface_Load.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageSurface_Load.cpp; path = ../src/RageSurface_Load.cpp; sourceTree = "<group>"; };
AABBF6750659E78D00738526 /* RageSurface_Load.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageSurface_Load.h; path = ../src/RageSurface_Load.h; sourceTree = "<group>"; };
AABBFCD209838C3A00F077E2 /* SMMain.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; path = SMMain.mm; sourceTree = "<group>"; };
AABD0B3405DF3F22004F7929 /* CryptHelpers.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; name = CryptHelpers.cpp; path = ../src/CryptHelpers.cpp; sourceTree = "<group>"; usesTabs = 1; };
AABD0B3505DF3F22004F7929 /* CryptHelpers.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; name = CryptHelpers.h; path = ../src/CryptHelpers.h; sourceTree = "<group>"; usesTabs = 1; };
AABD0B3605DF3F22004F7929 /* CryptManager.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = CryptManager.cpp; path = ../src/CryptManager.cpp; sourceTree = "<group>"; };
AABD0B3705DF3F22004F7929 /* CryptManager.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = CryptManager.h; path = ../src/CryptManager.h; sourceTree = "<group>"; };
AABE321A05ACD8ED001A0E84 /* ScreenEnding.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenEnding.cpp; path = ../src/ScreenEnding.cpp; sourceTree = "<group>"; };
@@ -3095,8 +3099,6 @@
AADBE369053DA38C00D02EE9 /* Bookkeeper.h */,
AA77E74508B64B1400FA24CA /* CharacterManager.cpp */,
AA77E74608B64B1400FA24CA /* CharacterManager.h */,
AABD0B3405DF3F22004F7929 /* CryptHelpers.cpp */,
AABD0B3505DF3F22004F7929 /* CryptHelpers.h */,
AABD0B3605DF3F22004F7929 /* CryptManager.cpp */,
AABD0B3705DF3F22004F7929 /* CryptManager.h */,
AA6E01010477128A005F316C /* GameManager.cpp */,
@@ -3933,6 +3935,8 @@
AAABB2D90979DB5B006C9F25 /* SMMainThread.h */,
AAABB2DA0979DB5B006C9F25 /* SMMainThread.m */,
AAD64AA10603FE7300EF8CDE /* StepMania.pch */,
AA147F190A0F78D8006EADF6 /* VectorHelper.cpp */,
AA147F180A0F78D8006EADF6 /* VectorHelper.h */,
AA4B5CC40573AD81005FB5DB /* wchar.cpp */,
);
path = Darwin;
@@ -4406,6 +4410,7 @@
AAB55EBE09A7E3D3008FDC69 /* ScreenUnlockBrowse.h in Headers */,
AAB55EC009A7E3D3008FDC69 /* ScreenUnlockCelebrate.h in Headers */,
AA1F9C4709AF1BF5002C15A8 /* PumpDevice.h in Headers */,
AA147F1A0A0F78D8006EADF6 /* VectorHelper.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -4848,6 +4853,7 @@
AAB5600109A84E64008FDC69 /* ScreenUnlockBrowse.h in Headers */,
AA1F9C4909AF1BF5002C15A8 /* PumpDevice.h in Headers */,
F4BC045509E6B582003F770B /* ScreenGameplaySyncMachine.h in Headers */,
AA147F1C0A0F78D8006EADF6 /* VectorHelper.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -5523,6 +5529,7 @@
AA3E3DF109D96A1400A259C7 /* CrashHandlerInternal.cpp in Sources */,
AAEDFD490A036C8B00590617 /* ArchHooks_darwin.cpp in Sources */,
AAEDFD690A03762B00590617 /* Crash.cpp in Sources */,
AA147F1B0A0F78D8006EADF6 /* VectorHelper.cpp in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -5923,6 +5930,7 @@
AA3E3DF209D96A1400A259C7 /* CrashHandlerInternal.cpp in Sources */,
F4BC045409E6B578003F770B /* ScreenGameplaySyncMachine.cpp in Sources */,
AAEDFD6A0A03762B00590617 /* Crash.cpp in Sources */,
AA147F1D0A0F78D8006EADF6 /* VectorHelper.cpp in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -5996,6 +6004,8 @@
"$(SYSTEM_LIBRARY_DIR)/Frameworks/CoreServices.framework/Versions/Current/Frameworks",
);
FULL_NAME = "$(PRODUCT_NAME).$(WRAPPER_EXTENSION)";
GCC_ALTIVEC_EXTENSIONS = YES;
GCC_ENABLE_CPP_EXCEPTIONS = NO;
GCC_ENABLE_CPP_RTTI = YES;
GCC_ENABLE_SSE3_EXTENSIONS = YES;
GCC_INPUT_FILETYPE = automatic;
@@ -6055,6 +6065,7 @@
"-finline-limit=300",
"-fconstant-cfstrings",
"-fsingle-precision-constant",
"-fno-exceptions",
);
OTHER_LDFLAGS = "-lz";
PREBINDING = "$(PREBINDING_$(CURRENT_ARCH))";
@@ -6113,9 +6124,14 @@
"$(SYSTEM_LIBRARY_DIR)/Frameworks/CoreServices.framework/Versions/Current/Frameworks",
);
FULL_NAME = "$(PRODUCT_NAME).$(WRAPPER_EXTENSION)";
GCC_ALTIVEC_EXTENSIONS = YES;
GCC_AUTO_VECTORIZATION = YES;
GCC_DEBUGGING_SYMBOLS = full;
GCC_ENABLE_CPP_EXCEPTIONS = NO;
GCC_ENABLE_CPP_RTTI = YES;
GCC_ENABLE_SSE3_EXTENSIONS = YES;
GCC_INPUT_FILETYPE = automatic;
GCC_OPTIMIZATION_LEVEL = s;
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = "$(SRCROOT)/../src/archutils/Darwin/StepMania.pch";
GCC_PREPROCESSOR_DEFINITIONS = (
@@ -6172,6 +6188,7 @@
"-finline-limit=300",
"-fconstant-cfstrings",
"-fsingle-precision-constant",
"-fno-exceptions",
);
OTHER_LDFLAGS = "-lz";
PREBINDING = "$(PREBINDING_$(CURRENT_ARCH))";
@@ -6198,9 +6215,14 @@
"$(SYSTEM_LIBRARY_DIR)/Frameworks/CoreServices.framework/Versions/Current/Frameworks",
);
FULL_NAME = "$(PRODUCT_NAME).$(WRAPPER_EXTENSION)";
GCC_ALTIVEC_EXTENSIONS = YES;
GCC_AUTO_VECTORIZATION = YES;
GCC_DEBUGGING_SYMBOLS = full;
GCC_ENABLE_CPP_EXCEPTIONS = NO;
GCC_ENABLE_CPP_RTTI = YES;
GCC_ENABLE_SSE3_EXTENSIONS = YES;
GCC_INPUT_FILETYPE = automatic;
GCC_OPTIMIZATION_LEVEL = s;
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = "$(SRCROOT)/../src/archutils/Darwin/StepMania.pch";
GCC_PREPROCESSOR_DEFINITIONS = (
@@ -6257,6 +6279,7 @@
"-finline-limit=300",
"-fconstant-cfstrings",
"-fsingle-precision-constant",
"-fno-exceptions",
);
OTHER_LDFLAGS = "-lz";
PREBINDING = "$(PREBINDING_$(CURRENT_ARCH))";
@@ -6283,9 +6306,14 @@
"$(SYSTEM_LIBRARY_DIR)/Frameworks/CoreServices.framework/Versions/Current/Frameworks",
);
FULL_NAME = "$(PRODUCT_NAME).$(WRAPPER_EXTENSION)";
GCC_ALTIVEC_EXTENSIONS = YES;
GCC_AUTO_VECTORIZATION = YES;
GCC_DEBUGGING_SYMBOLS = full;
GCC_ENABLE_CPP_EXCEPTIONS = NO;
GCC_ENABLE_CPP_RTTI = YES;
GCC_ENABLE_SSE3_EXTENSIONS = YES;
GCC_INPUT_FILETYPE = automatic;
GCC_OPTIMIZATION_LEVEL = s;
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = "$(SRCROOT)/../src/archutils/Darwin/StepMania.pch";
GCC_PREPROCESSOR_DEFINITIONS = (
@@ -6342,6 +6370,7 @@
"-finline-limit=300",
"-fconstant-cfstrings",
"-fsingle-precision-constant",
"-fno-exceptions",
);
OTHER_LDFLAGS = "-lz";
PREBINDING = "$(PREBINDING_$(CURRENT_ARCH))";
@@ -6394,6 +6423,8 @@
"$(SYSTEM_LIBRARY_DIR)/Frameworks/CoreServices.framework/Versions/Current/Frameworks",
);
FULL_NAME = "$(PRODUCT_NAME).$(WRAPPER_EXTENSION)";
GCC_ALTIVEC_EXTENSIONS = YES;
GCC_ENABLE_CPP_EXCEPTIONS = NO;
GCC_ENABLE_CPP_RTTI = YES;
GCC_ENABLE_SSE3_EXTENSIONS = YES;
GCC_INPUT_FILETYPE = automatic;
@@ -6453,6 +6484,7 @@
"-finline-limit=300",
"-fconstant-cfstrings",
"-fsingle-precision-constant",
"-fno-exceptions",
);
OTHER_LDFLAGS = "-lz";
PREBINDING = "$(PREBINDING_$(CURRENT_ARCH))";
@@ -6535,6 +6567,9 @@
"$(SYSTEM_LIBRARY_DIR)/Frameworks/CoreServices.framework/Versions/Current/Frameworks",
);
FULL_NAME = "$(PRODUCT_NAME).$(WRAPPER_EXTENSION)";
GCC_ALTIVEC_EXTENSIONS = YES;
GCC_AUTO_VECTORIZATION = YES;
GCC_ENABLE_CPP_EXCEPTIONS = NO;
GCC_ENABLE_CPP_RTTI = YES;
GCC_ENABLE_SSE3_EXTENSIONS = YES;
GCC_INPUT_FILETYPE = automatic;
@@ -6594,6 +6629,7 @@
"-finline-limit=300",
"-fconstant-cfstrings",
"-fsingle-precision-constant",
"-fno-exceptions",
);
OTHER_LDFLAGS = "-lz";
PREBINDING = "$(PREBINDING_$(CURRENT_ARCH))";