-rw-rw-r-- 1 zblaxell zblaxell 26112437 May 30 11:43 xscreensaver-6.04.tar.gz 86eec2287f7b4555e2317df93f0d6cf23c02f52c xscreensaver-6.04.tar.gzmaster
parent
1ec119f4b5
commit
67e60406d7
12
Makefile.in
12
Makefile.in
|
@ -1,4 +1,4 @@
|
|||
# Makefile.in --- xscreensaver, Copyright © 1999-2021 Jamie Zawinski.
|
||||
# Makefile.in --- xscreensaver, Copyright © 1999-2022 Jamie Zawinski.
|
||||
# the `../configure' script generates `Makefile' from this file.
|
||||
|
||||
@SET_MAKE@
|
||||
|
@ -11,7 +11,7 @@ SUBDIRS = utils jwxyz hacks/images hacks hacks/glx hacks/fonts \
|
|||
SUBDIRS2 = $(SUBDIRS) OSX android
|
||||
TARFILES = README README.hacking INSTALL \
|
||||
configure configure.ac Makefile.in config.h.in \
|
||||
install-sh config.guess aclocal.m4 \
|
||||
install-sh config.guess config.rpath aclocal.m4 \
|
||||
ax_pthread.m4 config.sub \
|
||||
intltool-merge.in intltool-extract.in intltool-update.in \
|
||||
xscreensaver.spec
|
||||
|
@ -358,7 +358,7 @@ www::
|
|||
cd $$DEST ; \
|
||||
\
|
||||
TMP=/tmp/xd.$$$$ ; \
|
||||
sed "s/xscreensaver-5\.[0-9][0-9ab]*/$$HEAD/g" download.html > $$TMP ; \
|
||||
sed "s/xscreensaver-[56]\.[0-9][0-9ab]*/$$HEAD/g" download.html > $$TMP ; \
|
||||
echo '' ; \
|
||||
diff -U0 download.html $$TMP ; \
|
||||
echo '' ; \
|
||||
|
@ -412,11 +412,8 @@ count::
|
|||
echo " Total:" $$C ; \
|
||||
|
||||
|
||||
#cerebrum::
|
||||
# rsync -vax . cerebrum:src/xscreensaver/ \
|
||||
|
||||
cerebrum::
|
||||
rsync -vax . pi@10.0.1.24:xscreensaver/ \
|
||||
rsync -vax . 10.0.1.29:xscreensaver/ \
|
||||
--omit-dir-times \
|
||||
--delete-during \
|
||||
--exclude .git \
|
||||
|
@ -458,6 +455,7 @@ cerebrum::
|
|||
--include 'configure*' \
|
||||
--include 'config.sub' \
|
||||
--include 'config.guess' \
|
||||
--include 'config.rpath' \
|
||||
--include 'install-sh' \
|
||||
--include 'bin2c' \
|
||||
--include 'ad2c' \
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* xscreensaver, Copyright © 2006-2021 Jamie Zawinski <jwz@jwz.org>
|
||||
/* xscreensaver, Copyright © 2006-2022 Jamie Zawinski <jwz@jwz.org>
|
||||
*
|
||||
* Permission to use, copy, modify, distribute, and sell this software and its
|
||||
* documentation for any purpose is hereby granted without fee, provided that
|
||||
|
@ -10,6 +10,8 @@
|
|||
*
|
||||
* This is a subclass of NSSlider that is flipped horizontally:
|
||||
* the high value is on the left and the low value is on the right.
|
||||
*
|
||||
* It also implements ratio sliders, where 1.0 is forced to the middle.
|
||||
*/
|
||||
|
||||
#ifdef HAVE_IPHONE
|
||||
|
@ -18,6 +20,8 @@
|
|||
# define NSRect CGRect
|
||||
# define minValue minimumValue
|
||||
# define maxValue maximumValue
|
||||
# define setMinValue setMinimumValue
|
||||
# define setMaxValue setMaximumValue
|
||||
#else
|
||||
# import <Cocoa/Cocoa.h>
|
||||
#endif
|
||||
|
@ -27,14 +31,20 @@
|
|||
@interface InvertedSlider : NSSlider
|
||||
{
|
||||
BOOL inverted;
|
||||
BOOL ratio;
|
||||
BOOL integers;
|
||||
double increment;
|
||||
double origMaxValue;
|
||||
double origMinValue;
|
||||
}
|
||||
|
||||
- (double) increment;
|
||||
- (void) setIncrement:(double)v;
|
||||
|
||||
- (id) initWithFrame:(NSRect)r inverted:(BOOL)_inv integers:(BOOL)_int;
|
||||
- (id) initWithFrame:(NSRect)r
|
||||
inverted:(BOOL)_inv
|
||||
ratio:(BOOL)_ratio
|
||||
integers:(BOOL)_int;
|
||||
|
||||
# ifdef HAVE_IPHONE
|
||||
- (double) transformedValue;
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* xscreensaver, Copyright © 2006-2021 Jamie Zawinski <jwz@jwz.org>
|
||||
/* xscreensaver, Copyright © 2006-2022 Jamie Zawinski <jwz@jwz.org>
|
||||
*
|
||||
* Permission to use, copy, modify, distribute, and sell this software and its
|
||||
* documentation for any purpose is hereby granted without fee, provided that
|
||||
|
@ -23,15 +23,21 @@
|
|||
self = [super initWithFrame:r];
|
||||
if (! self) return 0;
|
||||
inverted = YES;
|
||||
ratio = NO;
|
||||
integers = NO;
|
||||
return self;
|
||||
}
|
||||
|
||||
- (id) initWithFrame:(NSRect)r inverted:(BOOL)_inv integers:(BOOL)_int
|
||||
- (id) initWithFrame:(NSRect)r
|
||||
inverted:(BOOL)_inv
|
||||
ratio:(BOOL)_ratio
|
||||
integers:(BOOL)_int
|
||||
{
|
||||
self = [self initWithFrame:r];
|
||||
inverted = _inv;
|
||||
ratio = _ratio;
|
||||
integers = _int;
|
||||
NSAssert (!(inverted && ratio), @"inverted and ratio can't both be true");
|
||||
return self;
|
||||
}
|
||||
|
||||
|
@ -48,7 +54,50 @@
|
|||
}
|
||||
|
||||
|
||||
-(double) transformValue:(double) value
|
||||
// For simplicity, "ratio" sliders in the UI all run from 0.0 to 1.0,
|
||||
// so we need to wrap the setters.
|
||||
|
||||
#ifdef HAVE_IPHONE
|
||||
# define VTYPE float
|
||||
#else
|
||||
# define VTYPE double
|
||||
#endif
|
||||
|
||||
-(void) setMinValue:(VTYPE)v
|
||||
{
|
||||
origMinValue = v;
|
||||
if (ratio) v = 0;
|
||||
[super setMinValue: v];
|
||||
}
|
||||
|
||||
-(void) setMaxValue:(VTYPE)v
|
||||
{
|
||||
origMaxValue = v;
|
||||
if (ratio) v = 1;
|
||||
[super setMaxValue: v];
|
||||
}
|
||||
|
||||
|
||||
/* In: 0-1; Out: low-high. */
|
||||
static float
|
||||
ratio_to_range (double low, double high, double ratio)
|
||||
{
|
||||
return (ratio > 0.5
|
||||
? (1 + (2 * (ratio - 0.5) * (high - 1)))
|
||||
: (low + (2 * ratio * (1 - low))));
|
||||
}
|
||||
|
||||
/* In: low-high; Out: 0-1. */
|
||||
static double
|
||||
range_to_ratio (double low, double high, double value)
|
||||
{
|
||||
return (value > 1
|
||||
? ((value - 1) / (2 * (high - 1))) + 0.5
|
||||
: ((value - low) / (2 * (1 - low))));
|
||||
}
|
||||
|
||||
|
||||
-(double) transformValue:(double) value set:(BOOL)set
|
||||
{
|
||||
double v2 = value;
|
||||
|
||||
|
@ -57,12 +106,24 @@
|
|||
if (integers)
|
||||
v2 = (int) (v2 + (v2 < 0 ? -0.5 : 0.5));
|
||||
|
||||
double low = [self minValue];
|
||||
double high = [self maxValue];
|
||||
double low = origMinValue;
|
||||
double high = origMaxValue;
|
||||
double range = high - low;
|
||||
double off = v2 - low;
|
||||
|
||||
if (inverted)
|
||||
v2 = low + (range - off);
|
||||
else if (ratio)
|
||||
v2 = (set
|
||||
? range_to_ratio (low, high, v2)
|
||||
: ratio_to_range (low, high, v2));
|
||||
|
||||
// if (ratio)
|
||||
// NSLog(@"... %d %.2f %.2f %.2f mm %.2f %.2f v %.2f %.2f",
|
||||
// set, low, high, range,
|
||||
// [self minValue], [self maxValue],
|
||||
// value, v2);
|
||||
|
||||
// NSLog (@" ... %.1f -> %.1f [%.1f - %.1f]", value, v2, low, high);
|
||||
return v2;
|
||||
}
|
||||
|
@ -78,12 +139,12 @@
|
|||
|
||||
-(double) doubleValue
|
||||
{
|
||||
return [self transformValue:[super doubleValue]];
|
||||
return [self transformValue:[super doubleValue] set:NO];
|
||||
}
|
||||
|
||||
-(void) setDoubleValue:(double)v
|
||||
{
|
||||
return [super setDoubleValue:[self transformValue:v]];
|
||||
return [super setDoubleValue:[self transformValue:v set:YES]];
|
||||
}
|
||||
|
||||
-(float)floatValue { return (float) [self doubleValue]; }
|
||||
|
@ -132,7 +193,7 @@
|
|||
|
||||
/* On iOS, we have control over how the value is displayed, but there's no
|
||||
way to transform the value on input and output: if we wrap 'value' and
|
||||
'setValue' analagously to what we do on MacOS, things fail in weird
|
||||
'setValue' analogously to what we do on MacOS, things fail in weird
|
||||
ways. Presumably some parts of the system are accessing the value
|
||||
instance variable directly instead of going through the methods.
|
||||
|
||||
|
@ -145,22 +206,26 @@
|
|||
trackRect:(CGRect)rect
|
||||
value:(float)value
|
||||
{
|
||||
CGRect thumb = [super thumbRectForBounds: bounds
|
||||
trackRect: rect
|
||||
value: [self transformValue:value]];
|
||||
CGRect thumb =
|
||||
[super thumbRectForBounds: bounds
|
||||
trackRect: rect
|
||||
value: (ratio
|
||||
? value
|
||||
: [self transformValue:value set:NO])];
|
||||
if (inverted)
|
||||
thumb.origin.x = rect.size.width - thumb.origin.x - thumb.size.width;
|
||||
|
||||
return thumb;
|
||||
}
|
||||
|
||||
-(double) transformedValue
|
||||
{
|
||||
return [self transformValue: [self value]];
|
||||
return [self transformValue: [self value] set:FALSE];
|
||||
}
|
||||
|
||||
-(void) setTransformedValue:(double)v
|
||||
{
|
||||
[self setValue: [self transformValue: v]];
|
||||
[self setValue: [self transformValue: v set:TRUE]];
|
||||
}
|
||||
|
||||
#endif // HAVE_IPHONE
|
||||
|
|
39
OSX/Makefile
39
OSX/Makefile
|
@ -1,4 +1,4 @@
|
|||
# XScreenSaver for MacOS X, Copyright © 2006-2021 Jamie Zawinski.
|
||||
# XScreenSaver for MacOS X, Copyright © 2006-2022 Jamie Zawinski.
|
||||
|
||||
XCODE_APP = /Applications/Xcode.app
|
||||
TARGETS = All Savers
|
||||
|
@ -58,29 +58,34 @@ Sparkle.framework:
|
|||
mv bin sparkle-bin
|
||||
|
||||
# Download and resize images from jwz.org.
|
||||
# This saves us having to include 4MB of images in the tar file
|
||||
# that will only be used by a vast minority of people building
|
||||
# from source.
|
||||
# update-info-plist.pl runs this as needed.
|
||||
# Might be better to do this with curl, since that is installed by default.
|
||||
# Largely duplicated in android/Makefile.
|
||||
# This saves us having to include 4MB of images in the tar file that
|
||||
# will only be used by a vast minority of people building from source.
|
||||
# update-info-plist.pl runs "make" to do this as needed.
|
||||
|
||||
BASE = xscreensaver/screenshots/
|
||||
URL = https://www.jwz.org/$(BASE)
|
||||
URL = https://cdn.jwz.org/$(BASE)
|
||||
|
||||
# I find wget easier to deal with, but curl is usually installed by default.
|
||||
#WGET = wget -q -U xscreensaver-build-osx --content-on-error=0 -O-
|
||||
WGET = curl -sL -A xscreensaver-build-osx -f
|
||||
|
||||
# ImageMagick isn't installed by default, but neither is anything similar.
|
||||
#
|
||||
# Apple savers have "thumbnail.png" at 90x58 and "thumbnail@2x.png" at 180x116.
|
||||
# System Preferences stretches those to fill a bordered 170x105 frame.
|
||||
# These args take our source images (usually 200x150) and fits them into a
|
||||
# 180x116 box, cropping either horizontally or vertically as needed.
|
||||
# It also makes the alpha mask have rounded corners.
|
||||
#
|
||||
# This recipe takes our source images (usually 200x150) and fits them into
|
||||
# a 180x116 box, cropping either horizontally or vertically as needed, with
|
||||
# rounded corners in the alpha mask.
|
||||
#
|
||||
THUMB_SIZE=180x116
|
||||
THUMB_CURVE=15
|
||||
CVT = -thumbnail $(THUMB_SIZE)'^' -gravity center -extent $(THUMB_SIZE) \
|
||||
\( +clone -alpha extract \
|
||||
-draw 'fill black polygon 0,0 0,6 6,0 fill white circle 6,6 6,0' \
|
||||
-draw \
|
||||
'fill black polygon 0,0 0,$(THUMB_CURVE) $(THUMB_CURVE),0 \
|
||||
fill white circle $(THUMB_CURVE),$(THUMB_CURVE) $(THUMB_CURVE),0' \
|
||||
\( +clone -flip \) -compose Multiply -composite \
|
||||
\( +clone -flop \) -compose Multiply -composite \
|
||||
\) -alpha off -compose CopyOpacity -composite \
|
||||
|
@ -95,7 +100,6 @@ $(THUMBDIR)/%.png:
|
|||
FILE2="$@" ; \
|
||||
TMP="$$FILE2".tmp ; \
|
||||
URL="$(URL)$$FILE1" ; \
|
||||
URL2="$(URL)retired/$$FILE1" ; \
|
||||
if [ ! -d $(THUMBDIR) ]; then mkdir -p $(THUMBDIR) ; fi ; \
|
||||
rm -f "$$FILE2" "$$TMP" ; \
|
||||
set +e ; \
|
||||
|
@ -104,10 +108,6 @@ $(THUMBDIR)/%.png:
|
|||
else \
|
||||
echo "downloading $$URL..." ; \
|
||||
$(WGET) "$$URL" > "$$TMP" ; \
|
||||
if [ ! -s "$$TMP" ]; then \
|
||||
echo "downloading $$URL2..." ; \
|
||||
$(WGET) "$$URL2" > "$$TMP" ; \
|
||||
fi ; \
|
||||
if [ ! -s "$$TMP" ]; then \
|
||||
rm -f "$$TMP" ; \
|
||||
echo "failed: $$URL" ; \
|
||||
|
@ -470,6 +470,13 @@ notarize::
|
|||
exit 0
|
||||
|
||||
|
||||
# Uploading the DMG to the notarizer generated a gatekeeper ticket for
|
||||
# each enclosed item. Staple those tickets to the DMG file.
|
||||
#
|
||||
# If we had uploaded a .zip, we would need to staple to the enclosed item
|
||||
# and re-generate the .zip, but I think we can staple directly to a DMG
|
||||
# without needing to re-generate it?
|
||||
#
|
||||
staple::
|
||||
@ \
|
||||
set -e ; \
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
|
||||
This directory contains the MacOS-specific code for building a Cocoa
|
||||
This directory contains the macOS-specific code for building a Cocoa
|
||||
version of xscreensaver without using X11.
|
||||
|
||||
############################################################################
|
||||
|
@ -67,7 +67,7 @@ To build and test an iOS saver:
|
|||
Building for older operating systems:
|
||||
|
||||
Basically, you can't. If you build using anything later than Xcode 5.0.2,
|
||||
the resultant savers will require MacOS 10.7 or later. To support macOS
|
||||
the resultant savers will require macOS 10.7 or later. To support macOS
|
||||
10.4 through 10.6, you would need to be running Xcode 5.0.2 or earlier.
|
||||
Apple's longstanding corporate policy of planned obsolescence means that
|
||||
they make it as difficult as possible for you to support anything that's
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
<key>CFBundleSignature</key>
|
||||
<string>????</string>
|
||||
<key>CFBundleVersion</key>
|
||||
<string>6.03</string>
|
||||
<string>6.04</string>
|
||||
<key>LSMinimumSystemVersion</key>
|
||||
<string>${MACOSX_DEPLOYMENT_TARGET}</string>
|
||||
<key>NSPrincipalClass</key>
|
||||
|
@ -25,12 +25,12 @@
|
|||
<key>LSApplicationCategoryType</key>
|
||||
<string>public.app-category.entertainment</string>
|
||||
<key>CFBundleShortVersionString</key>
|
||||
<string>6.03</string>
|
||||
<string>6.04</string>
|
||||
<key>CFBundleLongVersionString</key>
|
||||
<string>6.03</string>
|
||||
<string>6.04</string>
|
||||
<key>CFBundleGetInfoString</key>
|
||||
<string>6.03</string>
|
||||
<string>6.04</string>
|
||||
<key>NSHumanReadableCopyright</key>
|
||||
<string>6.03</string>
|
||||
<string>6.04</string>
|
||||
</dict>
|
||||
</plist>
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
<key>CFBundleSignature</key>
|
||||
<string>????</string>
|
||||
<key>CFBundleVersion</key>
|
||||
<string>6.03</string>
|
||||
<string>6.04</string>
|
||||
<key>LSMinimumSystemVersion</key>
|
||||
<string>${MACOSX_DEPLOYMENT_TARGET}</string>
|
||||
<key>NSPrincipalClass</key>
|
||||
|
@ -25,13 +25,13 @@
|
|||
<key>LSApplicationCategoryType</key>
|
||||
<string>public.app-category.entertainment</string>
|
||||
<key>CFBundleShortVersionString</key>
|
||||
<string>6.03</string>
|
||||
<string>6.04</string>
|
||||
<key>CFBundleLongVersionString</key>
|
||||
<string>6.03</string>
|
||||
<string>6.04</string>
|
||||
<key>CFBundleGetInfoString</key>
|
||||
<string>6.03</string>
|
||||
<string>6.04</string>
|
||||
<key>NSHumanReadableCopyright</key>
|
||||
<string>6.03</string>
|
||||
<string>6.04</string>
|
||||
<key>NSMainNibFile</key>
|
||||
<string>SaverRunner</string>
|
||||
<key>CFBundleIconFile</key>
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
<key>CFBundleSignature</key>
|
||||
<string>????</string>
|
||||
<key>CFBundleVersion</key>
|
||||
<string>6.03</string>
|
||||
<string>6.04</string>
|
||||
<key>LSMinimumSystemVersion</key>
|
||||
<string>${MACOSX_DEPLOYMENT_TARGET}</string>
|
||||
<key>NSPrincipalClass</key>
|
||||
|
@ -25,13 +25,13 @@
|
|||
<key>LSApplicationCategoryType</key>
|
||||
<string>public.app-category.entertainment</string>
|
||||
<key>CFBundleShortVersionString</key>
|
||||
<string>6.03</string>
|
||||
<string>6.04</string>
|
||||
<key>CFBundleLongVersionString</key>
|
||||
<string>6.03</string>
|
||||
<string>6.04</string>
|
||||
<key>CFBundleGetInfoString</key>
|
||||
<string>6.03</string>
|
||||
<string>6.04</string>
|
||||
<key>NSHumanReadableCopyright</key>
|
||||
<string>6.03</string>
|
||||
<string>6.04</string>
|
||||
<key>NSMainNibFile</key>
|
||||
<string>Updater</string>
|
||||
<key>CFBundleIconFile</key>
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
<key>CFBundleSignature</key>
|
||||
<string>????</string>
|
||||
<key>CFBundleVersion</key>
|
||||
<string>6.03</string>
|
||||
<string>6.04</string>
|
||||
<key>LSMinimumSystemVersion</key>
|
||||
<string>${MACOSX_DEPLOYMENT_TARGET}</string>
|
||||
<key>NSPrincipalClass</key>
|
||||
|
@ -25,13 +25,13 @@
|
|||
<key>LSApplicationCategoryType</key>
|
||||
<string>public.app-category.entertainment</string>
|
||||
<key>CFBundleShortVersionString</key>
|
||||
<string>6.03</string>
|
||||
<string>6.04</string>
|
||||
<key>CFBundleLongVersionString</key>
|
||||
<string>6.03</string>
|
||||
<string>6.04</string>
|
||||
<key>CFBundleGetInfoString</key>
|
||||
<string>6.03</string>
|
||||
<string>6.04</string>
|
||||
<key>NSHumanReadableCopyright</key>
|
||||
<string>6.03</string>
|
||||
<string>6.04</string>
|
||||
<key>NSMainNibFile</key>
|
||||
<string>SaverRunner</string>
|
||||
</dict>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* xscreensaver, Copyright (c) 2006-2020 Jamie Zawinski <jwz@jwz.org>
|
||||
/* xscreensaver, Copyright © 2006-2020 Jamie Zawinski <jwz@jwz.org>
|
||||
*
|
||||
* Permission to use, copy, modify, distribute, and sell this software and its
|
||||
* documentation for any purpose is hereby granted without fee, provided that
|
||||
|
|
|
@ -632,6 +632,9 @@ static void layout_group (NSView *group, BOOL horiz_p);
|
|||
|
||||
|
||||
@implementation XScreenSaverConfigSheet
|
||||
{
|
||||
NSString *prev_imagedir;
|
||||
}
|
||||
|
||||
# define LEFT_MARGIN 20 // left edge of window
|
||||
# define COLUMN_SPACING 10 // gap between e.g. labels and text fields
|
||||
|
@ -864,6 +867,19 @@ static void layout_group (NSView *group, BOOL horiz_p);
|
|||
[globalDefaultsController commitEditing];
|
||||
[userDefaultsController save:self];
|
||||
[globalDefaultsController save:self];
|
||||
|
||||
/* Validate the new value of the imageDirectory as the OK button is clicked.
|
||||
If the user selected a directory from the Browse file selector, this
|
||||
check has already happened; but if they edited the text field directly,
|
||||
this is our last chance to validate it. Note that in this case, we are
|
||||
validating it after it has already been stored in the preferences DB. */
|
||||
{
|
||||
NSString *pref_key = @"imageDirectory";
|
||||
NSUserDefaultsController *prefs = [self controllerForKey:pref_key];
|
||||
NSString *imagedir = [[prefs defaults] objectForKey:pref_key];
|
||||
[self validateImageDirectory: imagedir];
|
||||
}
|
||||
|
||||
[NSApp endSheet:self returnCode:NSOKButton];
|
||||
[self close];
|
||||
}
|
||||
|
@ -1526,8 +1542,11 @@ hreffify (NSText *nstext)
|
|||
NSAssert1 (0, @"no default in %@", [node name]);
|
||||
return;
|
||||
}
|
||||
if (cvt && ![cvt isEqualToString:@"invert"]) {
|
||||
NSAssert1 (0, @"if provided, \"convert\" must be \"invert\" in %@",
|
||||
if (cvt &&
|
||||
!([cvt isEqualToString:@"invert"] ||
|
||||
[cvt isEqualToString:@"ratio"])) {
|
||||
NSAssert1 (0,
|
||||
@"if provided, \"convert\" must be \"invert\" or \"ratio\" in %@",
|
||||
label);
|
||||
}
|
||||
|
||||
|
@ -1553,7 +1572,8 @@ hreffify (NSText *nstext)
|
|||
# ifndef HAVE_TVOS
|
||||
InvertedSlider *slider =
|
||||
[[InvertedSlider alloc] initWithFrame:rect
|
||||
inverted: !!cvt
|
||||
inverted: [cvt isEqualToString:@"invert"]
|
||||
ratio: [cvt isEqualToString:@"ratio"]
|
||||
integers: !float_p];
|
||||
[slider setMaxValue:[high doubleValue]];
|
||||
[slider setMinValue:[low doubleValue]];
|
||||
|
@ -2173,6 +2193,109 @@ set_menu_item_object (NSMenuItem *item, NSObject *obj)
|
|||
}
|
||||
|
||||
|
||||
#ifndef HAVE_IPHONE
|
||||
- (void) endValidateSheet:(NSWindow *)win
|
||||
{
|
||||
[NSApp endSheet: win returnCode: NSModalResponseOK];
|
||||
}
|
||||
|
||||
- (void) validateImageDirectory: (NSString *) imagedir
|
||||
{
|
||||
if (!prev_imagedir || !imagedir ||
|
||||
[prev_imagedir isEqualToString: imagedir]) {
|
||||
return;
|
||||
}
|
||||
|
||||
prev_imagedir = imagedir;
|
||||
|
||||
// Create a background task running xscreensaver-getimage-file.
|
||||
//
|
||||
// Note that "Contents/Resources/" in the .saver bundle is on $PATH,
|
||||
// but NSTask doesn't search $PATH for the executable. Sigh.
|
||||
//
|
||||
NSString *cmd0 = @"xscreensaver-getimage-file";
|
||||
NSBundle *nsb = [NSBundle bundleForClass:[self class]];
|
||||
NSString *dir = [nsb resourcePath]; // "Contents/Resources"
|
||||
NSString *cmd = [dir stringByAppendingPathComponent: cmd0];
|
||||
|
||||
if (! [[NSFileManager defaultManager] fileExistsAtPath: cmd]) {
|
||||
NSAssert1 (0, @"file does not exist: %@", cmd);
|
||||
return;
|
||||
}
|
||||
|
||||
NSArray *av = @[ imagedir ];
|
||||
NSTask *task = [[NSTask alloc] init];
|
||||
task.launchPath = cmd;
|
||||
task.arguments = av;
|
||||
NSPipe *pipe = [NSPipe pipe];
|
||||
task.standardOutput = [NSPipe pipe]; // Just to close it.
|
||||
task.standardError = pipe;
|
||||
|
||||
// Create an alert with a spinner in it.
|
||||
//
|
||||
NSAlert *alert = [[NSAlert alloc] init];
|
||||
[alert setMessageText: [NSString stringWithFormat:
|
||||
@"Populating image cache for:\n%@",
|
||||
imagedir]];
|
||||
[alert setInformativeText: @"This may take a little while..."];
|
||||
[alert addButtonWithTitle: @"Cancel"];
|
||||
[alert setAlertStyle: NSWarningAlertStyle];
|
||||
|
||||
NSProgressIndicator *spinner =
|
||||
[[NSProgressIndicator alloc] initWithFrame: NSMakeRect(0,0,40,40)];
|
||||
spinner.indeterminate = TRUE;
|
||||
spinner.style = NSProgressIndicatorStyleSpinning;
|
||||
[spinner sizeToFit];
|
||||
[spinner startAnimation: self];
|
||||
[alert setAccessoryView: spinner];
|
||||
|
||||
task.terminationHandler = ^(NSTask *tt) {
|
||||
// The task terminated, so tell the main UI thread to un-post the alert.
|
||||
[self performSelectorOnMainThread:
|
||||
@selector(endValidateSheet:)
|
||||
withObject: alert.window
|
||||
waitUntilDone: YES];
|
||||
};
|
||||
|
||||
NSLog (@"launching %@ %@", cmd, av[0]);
|
||||
[task launch];
|
||||
|
||||
// Wait for either the Cancel button or the NSTask to end.
|
||||
//
|
||||
[alert beginSheetModalForWindow: self
|
||||
completionHandler:^(NSModalResponse returnCode) {
|
||||
if (task.running)
|
||||
[task terminate];
|
||||
NSLog (@"%@ finished", cmd);
|
||||
|
||||
NSData *data = [pipe.fileHandleForReading readDataToEndOfFile];
|
||||
NSString *txt = [[NSString alloc] initWithData:data
|
||||
encoding:NSUTF8StringEncoding];
|
||||
|
||||
if ([txt length]) {
|
||||
|
||||
// "s/^xscreensaver-getimage-file: //gm;"
|
||||
txt = [txt stringByReplacingOccurrencesOfString:
|
||||
[cmd0 stringByAppendingString: @": "]
|
||||
withString:@""];
|
||||
|
||||
NSAlert *alert2 = [[NSAlert alloc] init];
|
||||
// [alert2 setMessageText: @"Warning"];
|
||||
// [alert2 setInformativeText: txt];
|
||||
[alert2 setMessageText: [@"Warning:\n\n"
|
||||
stringByAppendingString: txt]];
|
||||
|
||||
[alert2 addButtonWithTitle: @"OK"];
|
||||
[alert2 setAlertStyle: NSWarningAlertStyle];
|
||||
[alert2 beginSheetModalForWindow: self
|
||||
completionHandler:^(NSModalResponse returnCode) {
|
||||
}];
|
||||
}
|
||||
}];
|
||||
}
|
||||
#endif // !HAVE_IPHONE
|
||||
|
||||
|
||||
/* Creates the NSTextField described by the given XML node,
|
||||
and hooks it up to a Choose button and a file selector widget.
|
||||
*/
|
||||
|
@ -2181,6 +2304,7 @@ set_menu_item_object (NSMenuItem *item, NSObject *obj)
|
|||
dirsOnly: (BOOL) dirsOnly
|
||||
withLabel: (BOOL) label_p
|
||||
editable: (BOOL) editable_p
|
||||
imagedir: (BOOL) imagedir_p
|
||||
{
|
||||
# ifndef HAVE_IPHONE // No files. No selectors.
|
||||
NSMutableDictionary *dict = [@{ @"id": @"",
|
||||
|
@ -2228,6 +2352,8 @@ set_menu_item_object (NSMenuItem *item, NSObject *obj)
|
|||
[self placeChild:txt on:parent right:(label ? YES : NO)];
|
||||
|
||||
[self bindSwitch:txt cmdline:arg];
|
||||
|
||||
//#### [txt setDelegate: self]; // For controlTextDidEndEditing, above.
|
||||
[txt release];
|
||||
|
||||
// Make the text field and label be the same height, whichever is taller.
|
||||
|
@ -2257,11 +2383,22 @@ set_menu_item_object (NSMenuItem *item, NSObject *obj)
|
|||
[choose setFrameOrigin:rect.origin];
|
||||
|
||||
[choose setTarget:[parent window]];
|
||||
if (dirsOnly)
|
||||
if (imagedir_p)
|
||||
[choose setAction:@selector(fileSelectorChooseImageDirAction:)];
|
||||
else if (dirsOnly)
|
||||
[choose setAction:@selector(fileSelectorChooseDirsAction:)];
|
||||
else
|
||||
[choose setAction:@selector(fileSelectorChooseAction:)];
|
||||
|
||||
if (imagedir_p) {
|
||||
/* Hang on to the value that "imageDirectory" had before posting the
|
||||
dialog so that once the user clicks OK, we can tell whether it has
|
||||
changed, and validate the new value if so. */
|
||||
NSString *pref_key = @"imageDirectory";
|
||||
NSUserDefaultsController *prefs = [self controllerForKey:pref_key];
|
||||
prev_imagedir = [[prefs defaults] objectForKey:pref_key];
|
||||
}
|
||||
|
||||
[choose release];
|
||||
# endif // !HAVE_IPHONE
|
||||
}
|
||||
|
@ -2272,8 +2409,9 @@ set_menu_item_object (NSMenuItem *item, NSObject *obj)
|
|||
/* Runs a modal file selector and sets the text field's value to the
|
||||
selected file or directory.
|
||||
*/
|
||||
static void
|
||||
do_file_selector (NSTextField *txt, BOOL dirs_p)
|
||||
- (void) doFileSelector: (NSTextField *)txt
|
||||
dirs: (BOOL)dirs_p
|
||||
imagedir: (BOOL)imagedir_p
|
||||
{
|
||||
NSOpenPanel *panel = [NSOpenPanel openPanel];
|
||||
[panel setAllowsMultipleSelection:NO];
|
||||
|
@ -2300,6 +2438,7 @@ do_file_selector (NSTextField *txt, BOOL dirs_p)
|
|||
if (result == NSOKButton) {
|
||||
NSArray *files = [panel URLs];
|
||||
NSString *file = ([files count] > 0 ? [[files objectAtIndex:0] path] : @"");
|
||||
|
||||
file = [file stringByAbbreviatingWithTildeInPath];
|
||||
[txt setStringValue:file];
|
||||
|
||||
|
@ -2315,6 +2454,16 @@ do_file_selector (NSTextField *txt, BOOL dirs_p)
|
|||
if ([path hasPrefix:@"values."]) // WTF.
|
||||
path = [path substringFromIndex:7];
|
||||
[[prefs values] setValue:file forKey:path];
|
||||
|
||||
if (imagedir_p) {
|
||||
/* Validate the new value of "imageDirectory" if it has changed. If we
|
||||
didn't do this here it would still happen when the OK button of the
|
||||
settings panel was pressed, but doing it as soon as the file selector
|
||||
dialog is closed is more timely. Note that in this case we are
|
||||
validating a pathanme that has not yet been written to the resource
|
||||
database: that doesn't happen until they click OK (and not Cancel). */
|
||||
[self validateImageDirectory: file];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -2346,14 +2495,21 @@ find_text_field_of_button (NSButton *button)
|
|||
{
|
||||
NSButton *choose = (NSButton *) arg;
|
||||
NSTextField *txt = find_text_field_of_button (choose);
|
||||
do_file_selector (txt, NO);
|
||||
[self doFileSelector: txt dirs:NO imagedir:NO];
|
||||
}
|
||||
|
||||
- (void) fileSelectorChooseDirsAction:(NSObject *)arg
|
||||
{
|
||||
NSButton *choose = (NSButton *) arg;
|
||||
NSTextField *txt = find_text_field_of_button (choose);
|
||||
do_file_selector (txt, YES);
|
||||
[self doFileSelector: txt dirs:YES imagedir:NO];
|
||||
}
|
||||
|
||||
- (void) fileSelectorChooseImageDirAction:(NSObject *)arg
|
||||
{
|
||||
NSButton *choose = (NSButton *) arg;
|
||||
NSTextField *txt = find_text_field_of_button (choose);
|
||||
[self doFileSelector: txt dirs:YES imagedir:YES];
|
||||
}
|
||||
|
||||
#endif // !HAVE_IPHONE
|
||||
|
@ -2503,7 +2659,7 @@ find_text_field_of_button (NSButton *button)
|
|||
@{ @"id": @"textFile",
|
||||
@"arg": @"-text-file %" }];
|
||||
[self makeFileSelector:node2 on:rgroup
|
||||
dirsOnly:NO withLabel:NO editable:NO];
|
||||
dirsOnly:NO withLabel:NO editable:NO imagedir:NO];
|
||||
[node2 release];
|
||||
# endif // !HAVE_IPHONE
|
||||
|
||||
|
@ -2650,7 +2806,7 @@ find_text_field_of_button (NSButton *button)
|
|||
@"arg": @"-image-directory %",
|
||||
}];
|
||||
[self makeFileSelector:node2 on:parent
|
||||
dirsOnly:YES withLabel:YES editable:YES];
|
||||
dirsOnly:YES withLabel:YES editable:YES imagedir:YES];
|
||||
[node2 release];
|
||||
|
||||
# undef SCREENS
|
||||
|
@ -3104,7 +3260,7 @@ layout_group (NSView *group, BOOL horiz_p)
|
|||
|
||||
} else if ([name isEqualToString:@"file"]) {
|
||||
[self makeFileSelector:node on:parent
|
||||
dirsOnly:NO withLabel:YES editable:NO];
|
||||
dirsOnly:NO withLabel:YES editable:NO imagedir:NO];
|
||||
|
||||
} else if ([name isEqualToString:@"number"]) {
|
||||
[self makeNumberSelector:node on:parent];
|
||||
|
|
|
@ -16,8 +16,8 @@
|
|||
\b0 by Jamie Zawinski\
|
||||
and many others\
|
||||
\
|
||||
version 6.03\
|
||||
27-Feb-2022\
|
||||
version 6.04\
|
||||
29-May-2022\
|
||||
\
|
||||
{\field{\*\fldinst{HYPERLINK "https://www.jwz.org/xscreensaver/"}}{\fldrslt \cf2 \ul \ulc2 https://www.jwz.org/xscreensaver/}}\
|
||||
\pard\pardeftab720
|
||||
|
|
|
@ -17,17 +17,17 @@
|
|||
<key>CFBundleSignature</key>
|
||||
<string>????</string>
|
||||
<key>CFBundleVersion</key>
|
||||
<string>6.03</string>
|
||||
<string>6.04</string>
|
||||
<key>LSApplicationCategoryType</key>
|
||||
<string>public.app-category.entertainment</string>
|
||||
<key>CFBundleShortVersionString</key>
|
||||
<string>6.03</string>
|
||||
<string>6.04</string>
|
||||
<key>CFBundleLongVersionString</key>
|
||||
<string>6.03</string>
|
||||
<string>6.04</string>
|
||||
<key>CFBundleGetInfoString</key>
|
||||
<string>6.03</string>
|
||||
<string>6.04</string>
|
||||
<key>NSHumanReadableCopyright</key>
|
||||
<string>6.03</string>
|
||||
<string>6.04</string>
|
||||
<key>NSMainNibFile</key>
|
||||
<string>iSaverRunner</string>
|
||||
<key>CFBundleDisplayName</key>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
#!/bin/bash
|
||||
# XScreenSaver, Copyright © 2013-2021 Jamie Zawinski <jwz@jwz.org>
|
||||
# XScreenSaver, Copyright © 2013-2022 Jamie Zawinski <jwz@jwz.org>
|
||||
#
|
||||
# Permission to use, copy, modify, distribute, and sell this software and its
|
||||
# documentation for any purpose is hereby granted without fee, provided that
|
||||
|
@ -85,7 +85,7 @@ free=`df -k "$DSTVOLUME" |
|
|||
tail -1 | head -1 | awk '{print $4}'`
|
||||
need=$(( $REQUIRED_SPACE * 1024 ))
|
||||
if [ "$free" -lt "$need" ]; then
|
||||
free=`echo $free / 1024 | bc`
|
||||
free=$(( $free / 1024 ))
|
||||
error "Not enough disk space: $free MB available, $REQUIRED_SPACE MB required."
|
||||
else
|
||||
free=$(( $free / 1024 ))
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
/* Generated file, do not edit.
|
||||
Created: Fri Jan 14 19:56:18 2022 by build-fntable.pl 1.14.
|
||||
Created: Thu May 26 13:26:42 2022 by build-fntable.pl 1.14.
|
||||
*/
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
|
@ -40,6 +40,7 @@ extern struct xscreensaver_function_table
|
|||
carousel_xscreensaver_function_table,
|
||||
ccurve_xscreensaver_function_table,
|
||||
celtic_xscreensaver_function_table,
|
||||
chompytower_xscreensaver_function_table,
|
||||
circuit_xscreensaver_function_table,
|
||||
cityflow_xscreensaver_function_table,
|
||||
cloudlife_xscreensaver_function_table,
|
||||
|
@ -156,6 +157,7 @@ extern struct xscreensaver_function_table
|
|||
morph3d_xscreensaver_function_table,
|
||||
mountain_xscreensaver_function_table,
|
||||
munch_xscreensaver_function_table,
|
||||
nakagin_xscreensaver_function_table,
|
||||
nerverot_xscreensaver_function_table,
|
||||
noof_xscreensaver_function_table,
|
||||
noseguy_xscreensaver_function_table,
|
||||
|
@ -289,6 +291,7 @@ NSDictionary *make_function_table_dict(void) {
|
|||
@"Carousel": [NSValue valueWithPointer:&carousel_xscreensaver_function_table],
|
||||
@"C Curve": [NSValue valueWithPointer:&ccurve_xscreensaver_function_table],
|
||||
@"Celtic": [NSValue valueWithPointer:&celtic_xscreensaver_function_table],
|
||||
@"Chompy Tower": [NSValue valueWithPointer:&chompytower_xscreensaver_function_table],
|
||||
@"Circuit": [NSValue valueWithPointer:&circuit_xscreensaver_function_table],
|
||||
@"City Flow": [NSValue valueWithPointer:&cityflow_xscreensaver_function_table],
|
||||
@"Cloud Life": [NSValue valueWithPointer:&cloudlife_xscreensaver_function_table],
|
||||
|
@ -405,6 +408,7 @@ NSDictionary *make_function_table_dict(void) {
|
|||
@"Morph 3D": [NSValue valueWithPointer:&morph3d_xscreensaver_function_table],
|
||||
@"Mountain": [NSValue valueWithPointer:&mountain_xscreensaver_function_table],
|
||||
@"Munch": [NSValue valueWithPointer:&munch_xscreensaver_function_table],
|
||||
@"Nakagin": [NSValue valueWithPointer:&nakagin_xscreensaver_function_table],
|
||||
@"Nerve Rot": [NSValue valueWithPointer:&nerverot_xscreensaver_function_table],
|
||||
@"Noof": [NSValue valueWithPointer:&noof_xscreensaver_function_table],
|
||||
@"Nose Guy": [NSValue valueWithPointer:&noseguy_xscreensaver_function_table],
|
||||
|
|
|
@ -17,17 +17,17 @@
|
|||
<key>CFBundleSignature</key>
|
||||
<string>????</string>
|
||||
<key>CFBundleVersion</key>
|
||||
<string>6.03</string>
|
||||
<string>6.04</string>
|
||||
<key>LSApplicationCategoryType</key>
|
||||
<string>public.app-category.entertainment</string>
|
||||
<key>CFBundleShortVersionString</key>
|
||||
<string>6.03</string>
|
||||
<string>6.04</string>
|
||||
<key>CFBundleLongVersionString</key>
|
||||
<string>6.03</string>
|
||||
<string>6.04</string>
|
||||
<key>CFBundleGetInfoString</key>
|
||||
<string>6.03</string>
|
||||
<string>6.04</string>
|
||||
<key>NSHumanReadableCopyright</key>
|
||||
<string>6.03</string>
|
||||
<string>6.04</string>
|
||||
<key>CFBundleDisplayName</key>
|
||||
<string>${PRODUCT_NAME}</string>
|
||||
<key>CFBundleIcons</key>
|
||||
|
|
|
@ -21,7 +21,7 @@ use open ":encoding(utf8)";
|
|||
use POSIX;
|
||||
|
||||
my $progname = $0; $progname =~ s@.*/@@g;
|
||||
my ($version) = ('$Revision: 1.8 $' =~ m/\s(\d[.\d]+)\s/s);
|
||||
my ($version) = ('$Revision: 1.9 $' =~ m/\s(\d[.\d]+)\s/s);
|
||||
|
||||
my $verbose = 0;
|
||||
my $debug_p = 0;
|
||||
|
|
|
@ -7,6 +7,18 @@
|
|||
<link>https://www.jwz.org/xscreensaver/updates.xml</link>
|
||||
<description>Updates to xscreensaver.</description>
|
||||
<language>en</language>
|
||||
<item>
|
||||
<title>Version 6.04</title>
|
||||
<link>https://www.jwz.org/xscreensaver/xscreensaver-6.04.dmg</link>
|
||||
<description><![CDATA[• New hacks, `nakagin' and `chompytower'. <BR>• Settings dialog shows diagnostics for bad image folders and feeds. <BR>• URLs for `imageDirectory' can now point at archive.org collections. <BR>• Sliders for various "Speed" preferences are easier to use. <BR>• Updated `webcollage'.]]></description>
|
||||
<pubDate>Sun, 29 May 2022 12:37:00 -0700</pubDate>
|
||||
<enclosure url="https://www.jwz.org/xscreensaver/xscreensaver-6.04.dmg"
|
||||
sparkle:version="6.04"
|
||||
sparkle:dsaSignature="MC0CFExIyc3qbLXOmqR7RpUB6vUhCar5AhUAqJWzUXa4CvM1uTCtP0HDfDr/ygQ="
|
||||
sparkle:edSignature="ZSeW3fPX/xe8x/I/VVYBKZYm3WWZpf8kqUepdX/VlAhWxk6Q5ALtNqQg7vU0DqpHyROr3q6bHQhutCeu4HceDg=="
|
||||
length="85181483"
|
||||
type="application/octet-stream" />
|
||||
</item>
|
||||
<item>
|
||||
<title>Version 6.03</title>
|
||||
<link>https://www.jwz.org/xscreensaver/xscreensaver-6.03.dmg</link>
|
||||
|
|
|
@ -203,6 +203,7 @@
|
|||
AF777A5109B660B600EA3033 /* PBXTargetDependency */,
|
||||
AF777A4F09B660B600EA3033 /* PBXTargetDependency */,
|
||||
AF777A4D09B660B600EA3033 /* PBXTargetDependency */,
|
||||
AF2A636528401671003791B4 /* PBXTargetDependency */,
|
||||
AF777A4B09B660B600EA3033 /* PBXTargetDependency */,
|
||||
AF5C9B161A0CCF8000B0147A /* PBXTargetDependency */,
|
||||
AF4F10EE143450C300E34F3F /* PBXTargetDependency */,
|
||||
|
@ -271,6 +272,7 @@
|
|||
AFE6A19C0CDD7B7F002805BF /* PBXTargetDependency */,
|
||||
AF777A0509B660B200EA3033 /* PBXTargetDependency */,
|
||||
AF777A0309B660B200EA3033 /* PBXTargetDependency */,
|
||||
AFD704E2283088BA002A8EB0 /* PBXTargetDependency */,
|
||||
AF777A0109B660B200EA3033 /* PBXTargetDependency */,
|
||||
AF3EC996203517EE00180A35 /* PBXTargetDependency */,
|
||||
AFD51B350F063B7800471C02 /* PBXTargetDependency */,
|
||||
|
@ -1329,6 +1331,23 @@
|
|||
AF21B16C2594EE6F00671377 /* glsl-utils.c in Sources */ = {isa = PBXBuildFile; fileRef = AF88B0382593A2EE006F9EB1 /* glsl-utils.c */; };
|
||||
AF21B16D2594EEC300671377 /* glsl-utils.c in Sources */ = {isa = PBXBuildFile; fileRef = AF88B0382593A2EE006F9EB1 /* glsl-utils.c */; };
|
||||
AF241F83107C38DF00046A84 /* dropshadow.c in Sources */ = {isa = PBXBuildFile; fileRef = AF241F81107C38DF00046A84 /* dropshadow.c */; };
|
||||
AF2A634828401496003791B4 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
|
||||
AF2A634A28401496003791B4 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
|
||||
AF2A634B28401496003791B4 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
|
||||
AF2A634C28401496003791B4 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
|
||||
AF2A634D28401496003791B4 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
|
||||
AF2A634E28401496003791B4 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
|
||||
AF2A634F28401496003791B4 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
|
||||
AF2A635028401496003791B4 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
|
||||
AF2A6359284015D8003791B4 /* teeth_model.c in Sources */ = {isa = PBXBuildFile; fileRef = AF2A6358284015D8003791B4 /* teeth_model.c */; };
|
||||
AF2A635A284015D8003791B4 /* teeth_model.c in Sources */ = {isa = PBXBuildFile; fileRef = AF2A6358284015D8003791B4 /* teeth_model.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
|
||||
AF2A635B284015D8003791B4 /* teeth_model.c in Sources */ = {isa = PBXBuildFile; fileRef = AF2A6358284015D8003791B4 /* teeth_model.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
|
||||
AF2A635E284015FB003791B4 /* chompytower.c in Sources */ = {isa = PBXBuildFile; fileRef = AF2A635C284015FA003791B4 /* chompytower.c */; };
|
||||
AF2A635F284015FB003791B4 /* chompytower.c in Sources */ = {isa = PBXBuildFile; fileRef = AF2A635C284015FA003791B4 /* chompytower.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
|
||||
AF2A6360284015FB003791B4 /* chompytower.c in Sources */ = {isa = PBXBuildFile; fileRef = AF2A635C284015FA003791B4 /* chompytower.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
|
||||
AF2A6361284015FB003791B4 /* chompytower.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF2A635D284015FA003791B4 /* chompytower.xml */; };
|
||||
AF2A6362284015FB003791B4 /* chompytower.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF2A635D284015FA003791B4 /* chompytower.xml */; };
|
||||
AF2A6363284015FB003791B4 /* chompytower.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF2A635D284015FA003791B4 /* chompytower.xml */; };
|
||||
AF2C2A8A22754C31002112B9 /* deepstars.c in Sources */ = {isa = PBXBuildFile; fileRef = AFF449F722754B2300DB8EDB /* deepstars.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
|
||||
AF2C31E615C0F7FE007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
|
||||
AF2C31EA15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
|
||||
|
@ -4114,6 +4133,20 @@
|
|||
AFD573700997418D00BA26F7 /* strange.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2591D0988A469000655EE /* strange.xml */; };
|
||||
AFD57372099741A200BA26F7 /* strange.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD57371099741A200BA26F7 /* strange.c */; };
|
||||
AFD5E98525672E8500704C83 /* WebKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AFD5E98425672E8500704C83 /* WebKit.framework */; };
|
||||
AFD704C928308724002A8EB0 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
|
||||
AFD704CB28308724002A8EB0 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
|
||||
AFD704CC28308724002A8EB0 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
|
||||
AFD704CD28308724002A8EB0 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
|
||||
AFD704CE28308724002A8EB0 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
|
||||
AFD704CF28308724002A8EB0 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
|
||||
AFD704D028308724002A8EB0 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
|
||||
AFD704D128308724002A8EB0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
|
||||
AFD704DB2830880B002A8EB0 /* nakagin.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD704D92830880B002A8EB0 /* nakagin.c */; };
|
||||
AFD704DC2830880B002A8EB0 /* nakagin.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD704D92830880B002A8EB0 /* nakagin.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
|
||||
AFD704DD2830880B002A8EB0 /* nakagin.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD704D92830880B002A8EB0 /* nakagin.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
|
||||
AFD704DE2830880B002A8EB0 /* nakagin.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFD704DA2830880B002A8EB0 /* nakagin.xml */; };
|
||||
AFD704DF2830880B002A8EB0 /* nakagin.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFD704DA2830880B002A8EB0 /* nakagin.xml */; };
|
||||
AFD704E02830880B002A8EB0 /* nakagin.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFD704DA2830880B002A8EB0 /* nakagin.xml */; };
|
||||
AFD77E6220C23F8600A3638D /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
|
||||
AFD77E6420C23F8600A3638D /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
|
||||
AFD77E6520C23F8600A3638D /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
|
||||
|
@ -4724,6 +4757,20 @@
|
|||
remoteGlobalIDString = AF2107711FD23BDD00B61EA9;
|
||||
remoteInfo = Esper;
|
||||
};
|
||||
AF2A634328401496003791B4 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
|
||||
proxyType = 1;
|
||||
remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
|
||||
remoteInfo = jwxyz;
|
||||
};
|
||||
AF2A636428401671003791B4 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
|
||||
proxyType = 1;
|
||||
remoteGlobalIDString = AF2A634128401496003791B4;
|
||||
remoteInfo = ChompyTower;
|
||||
};
|
||||
AF2D0D27241D7C870001D8B8 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
|
||||
|
@ -8287,6 +8334,20 @@
|
|||
remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
|
||||
remoteInfo = jwxyz;
|
||||
};
|
||||
AFD704C428308724002A8EB0 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
|
||||
proxyType = 1;
|
||||
remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
|
||||
remoteInfo = jwxyz;
|
||||
};
|
||||
AFD704E1283088BA002A8EB0 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
|
||||
proxyType = 1;
|
||||
remoteGlobalIDString = AFD704C228308724002A8EB0;
|
||||
remoteInfo = Nakagin;
|
||||
};
|
||||
AFD77E5D20C23F8600A3638D /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
|
||||
|
@ -8619,6 +8680,10 @@
|
|||
AF21078B1FD23D5000B61EA9 /* esper.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = esper.c; path = hacks/glx/esper.c; sourceTree = "<group>"; };
|
||||
AF241F81107C38DF00046A84 /* dropshadow.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = dropshadow.c; path = hacks/glx/dropshadow.c; sourceTree = "<group>"; };
|
||||
AF241F82107C38DF00046A84 /* dropshadow.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = dropshadow.h; path = hacks/glx/dropshadow.h; sourceTree = "<group>"; };
|
||||
AF2A635628401496003791B4 /* ChompyTower.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = ChompyTower.saver; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
AF2A6358284015D8003791B4 /* teeth_model.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = teeth_model.c; path = hacks/glx/teeth_model.c; sourceTree = "<group>"; };
|
||||
AF2A635C284015FA003791B4 /* chompytower.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = chompytower.c; path = hacks/glx/chompytower.c; sourceTree = "<group>"; };
|
||||
AF2A635D284015FA003791B4 /* chompytower.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = chompytower.xml; sourceTree = "<group>"; };
|
||||
AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; };
|
||||
AF2D0D3A241D7C870001D8B8 /* EtruscanVenus.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = EtruscanVenus.saver; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
AF2D0D3C241D7D600001D8B8 /* etruscanvenus.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = etruscanvenus.xml; sourceTree = "<group>"; };
|
||||
|
@ -9565,6 +9630,9 @@
|
|||
AFD5736D0997411200BA26F7 /* Strange.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Strange.saver; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
AFD57371099741A200BA26F7 /* strange.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = strange.c; path = hacks/strange.c; sourceTree = "<group>"; };
|
||||
AFD5E98425672E8500704C83 /* WebKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS13.2.sdk/System/Library/Frameworks/WebKit.framework; sourceTree = DEVELOPER_DIR; };
|
||||
AFD704D728308724002A8EB0 /* Nakagin.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Nakagin.saver; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
AFD704D92830880B002A8EB0 /* nakagin.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = nakagin.c; path = hacks/glx/nakagin.c; sourceTree = "<group>"; };
|
||||
AFD704DA2830880B002A8EB0 /* nakagin.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = nakagin.xml; sourceTree = "<group>"; };
|
||||
AFD77E7020C23F8600A3638D /* FilmLeader.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = FilmLeader.saver; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
AFD77E7220C2417F00A3638D /* filmleader.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = filmleader.c; path = hacks/filmleader.c; sourceTree = "<group>"; };
|
||||
AFD77E7620C2419600A3638D /* filmleader.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = filmleader.xml; sourceTree = "<group>"; };
|
||||
|
@ -9778,6 +9846,20 @@
|
|||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
AF2A634928401496003791B4 /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
AF2A634A28401496003791B4 /* libjwxyz.a in Frameworks */,
|
||||
AF2A634B28401496003791B4 /* ScreenSaver.framework in Frameworks */,
|
||||
AF2A634C28401496003791B4 /* QuartzCore.framework in Frameworks */,
|
||||
AF2A634D28401496003791B4 /* Cocoa.framework in Frameworks */,
|
||||
AF2A634E28401496003791B4 /* Carbon.framework in Frameworks */,
|
||||
AF2A634F28401496003791B4 /* OpenGL.framework in Frameworks */,
|
||||
AF2A635028401496003791B4 /* libz.dylib in Frameworks */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
AF2D0D2D241D7C870001D8B8 /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
|
@ -13320,6 +13402,20 @@
|
|||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
AFD704CA28308724002A8EB0 /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
AFD704CB28308724002A8EB0 /* libjwxyz.a in Frameworks */,
|
||||
AFD704CC28308724002A8EB0 /* ScreenSaver.framework in Frameworks */,
|
||||
AFD704CD28308724002A8EB0 /* QuartzCore.framework in Frameworks */,
|
||||
AFD704CE28308724002A8EB0 /* Cocoa.framework in Frameworks */,
|
||||
AFD704CF28308724002A8EB0 /* Carbon.framework in Frameworks */,
|
||||
AFD704D028308724002A8EB0 /* OpenGL.framework in Frameworks */,
|
||||
AFD704D128308724002A8EB0 /* libz.dylib in Frameworks */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
AFD77E6320C23F8600A3638D /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
|
@ -13875,6 +13971,8 @@
|
|||
AF69E206270BA54600358595 /* BinaryHorizon.saver */,
|
||||
AF6E25C7276C3F030032E38F /* MapScroller.saver */,
|
||||
AFAE1484279275BE00C62683 /* Squirtorus.saver */,
|
||||
AFD704D728308724002A8EB0 /* Nakagin.saver */,
|
||||
AF2A635628401496003791B4 /* ChompyTower.saver */,
|
||||
);
|
||||
name = Products;
|
||||
path = ..;
|
||||
|
@ -14203,6 +14301,8 @@
|
|||
AFA55E2209935F2B00F3E977 /* chessgames.h */,
|
||||
AFA55E2309935F2B00F3E977 /* chessmodels.c */,
|
||||
AFA55E2409935F2B00F3E977 /* chessmodels.h */,
|
||||
AF2A635C284015FA003791B4 /* chompytower.c */,
|
||||
AF2A6358284015D8003791B4 /* teeth_model.c */,
|
||||
AFA55BC00993416E00F3E977 /* circuit.c */,
|
||||
AF5C9B101A0CCF4E00B0147A /* cityflow.c */,
|
||||
AF3581D91431D5FC00E09C51 /* companion.c */,
|
||||
|
@ -14312,6 +14412,7 @@
|
|||
AFA561120993786800F3E977 /* molecule.c */,
|
||||
AF7778BE09B65BA300EA3033 /* molecules.sh */,
|
||||
AFA559CC099332E800F3E977 /* morph3d.c */,
|
||||
AFD704D92830880B002A8EB0 /* nakagin.c */,
|
||||
AFA5619009937D3600F3E977 /* noof.c */,
|
||||
AF3EC992203517CC00180A35 /* peepers.c */,
|
||||
AFD51DB60F063BCE00471C02 /* photopile.c */,
|
||||
|
@ -14444,6 +14545,7 @@
|
|||
AFC258830988A468000655EE /* carousel.xml */,
|
||||
AFC258840988A468000655EE /* ccurve.xml */,
|
||||
AFC258850988A468000655EE /* celtic.xml */,
|
||||
AF2A635D284015FA003791B4 /* chompytower.xml */,
|
||||
AFC258860988A468000655EE /* circuit.xml */,
|
||||
AF5C9B0F1A0CCF4E00B0147A /* cityflow.xml */,
|
||||
AFC258870988A468000655EE /* cloudlife.xml */,
|
||||
|
@ -14581,6 +14683,7 @@
|
|||
AFC258E80988A469000655EE /* morph3d.xml */,
|
||||
AFC258E90988A469000655EE /* mountain.xml */,
|
||||
AFC258EA0988A469000655EE /* munch.xml */,
|
||||
AFD704DA2830880B002A8EB0 /* nakagin.xml */,
|
||||
AFC258EB0988A469000655EE /* nerverot.xml */,
|
||||
AFC258EC0988A469000655EE /* noof.xml */,
|
||||
AFC258ED0988A469000655EE /* noseguy.xml */,
|
||||
|
@ -15013,6 +15116,26 @@
|
|||
productReference = AF2107861FD23BDE00B61EA9 /* Esper.saver */;
|
||||
productType = "com.apple.product-type.bundle";
|
||||
};
|
||||
AF2A634128401496003791B4 /* ChompyTower */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = AF2A635328401496003791B4 /* Build configuration list for PBXNativeTarget "ChompyTower" */;
|
||||
buildPhases = (
|
||||
AF2A634428401496003791B4 /* Resources */,
|
||||
AF2A634628401496003791B4 /* Sources */,
|
||||
AF2A634928401496003791B4 /* Frameworks */,
|
||||
AF2A635128401496003791B4 /* Rez */,
|
||||
AF2A635228401496003791B4 /* Run Update Info Plist */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
AF2A634228401496003791B4 /* PBXTargetDependency */,
|
||||
);
|
||||
name = ChompyTower;
|
||||
productName = DangerBall;
|
||||
productReference = AF2A635628401496003791B4 /* ChompyTower.saver */;
|
||||
productType = "com.apple.product-type.bundle";
|
||||
};
|
||||
AF2D0D25241D7C870001D8B8 /* EtruscanVenus */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = AF2D0D37241D7C870001D8B8 /* Build configuration list for PBXNativeTarget "EtruscanVenus" */;
|
||||
|
@ -20090,6 +20213,26 @@
|
|||
productReference = AFD5736D0997411200BA26F7 /* Strange.saver */;
|
||||
productType = "com.apple.product-type.bundle";
|
||||
};
|
||||
AFD704C228308724002A8EB0 /* Nakagin */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = AFD704D428308724002A8EB0 /* Build configuration list for PBXNativeTarget "Nakagin" */;
|
||||
buildPhases = (
|
||||
AFD704C528308724002A8EB0 /* Resources */,
|
||||
AFD704C728308724002A8EB0 /* Sources */,
|
||||
AFD704CA28308724002A8EB0 /* Frameworks */,
|
||||
AFD704D228308724002A8EB0 /* Rez */,
|
||||
AFD704D328308724002A8EB0 /* Run Update Info Plist */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
AFD704C328308724002A8EB0 /* PBXTargetDependency */,
|
||||
);
|
||||
name = Nakagin;
|
||||
productName = DangerBall;
|
||||
productReference = AFD704D728308724002A8EB0 /* Nakagin.saver */;
|
||||
productType = "com.apple.product-type.bundle";
|
||||
};
|
||||
AFD77E5B20C23F8600A3638D /* FilmLeader */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = AFD77E6D20C23F8600A3638D /* Build configuration list for PBXNativeTarget "FilmLeader" */;
|
||||
|
@ -20437,7 +20580,7 @@
|
|||
29B97313FDCFA39411CA2CEA /* Project object */ = {
|
||||
isa = PBXProject;
|
||||
attributes = {
|
||||
LastUpgradeCheck = 1320;
|
||||
LastUpgradeCheck = 1340;
|
||||
TargetAttributes = {
|
||||
AF08398F09930B6B00277BE9 = {
|
||||
DevelopmentTeam = 4627ATJELP;
|
||||
|
@ -20466,6 +20609,9 @@
|
|||
AF2107711FD23BDD00B61EA9 = {
|
||||
DevelopmentTeam = 4627ATJELP;
|
||||
};
|
||||
AF2A634128401496003791B4 = {
|
||||
DevelopmentTeam = 4627ATJELP;
|
||||
};
|
||||
AF2D0D25241D7C870001D8B8 = {
|
||||
DevelopmentTeam = 4627ATJELP;
|
||||
};
|
||||
|
@ -21254,6 +21400,9 @@
|
|||
AFD5735D0997411200BA26F7 = {
|
||||
DevelopmentTeam = 4627ATJELP;
|
||||
};
|
||||
AFD704C228308724002A8EB0 = {
|
||||
DevelopmentTeam = 4627ATJELP;
|
||||
};
|
||||
AFD77E5B20C23F8600A3638D = {
|
||||
DevelopmentTeam = 4627ATJELP;
|
||||
};
|
||||
|
@ -21470,6 +21619,7 @@
|
|||
AFA55ACF09933CEF00F3E977 /* Bubble3D */,
|
||||
AFA55946099330B000F3E977 /* Cage */,
|
||||
AF77784409B6528100EA3033 /* Carousel */,
|
||||
AF2A634128401496003791B4 /* ChompyTower */,
|
||||
AFA55BAB099340CE00F3E977 /* Circuit */,
|
||||
AF5C9AF91A0CCE6E00B0147A /* Cityflow */,
|
||||
AF3581BF1431D47B00E09C51 /* CompanionCube */,
|
||||
|
@ -21539,6 +21689,7 @@
|
|||
AFA56119099378CB00F3E977 /* molecules.h */,
|
||||
AFA560FD0993781600F3E977 /* Molecule */,
|
||||
AFA559B50993328000F3E977 /* Morph3D */,
|
||||
AFD704C228308724002A8EB0 /* Nakagin */,
|
||||
AFA5617B09937CF100F3E977 /* Noof */,
|
||||
AF3EC9782035154C00180A35 /* Peepers */,
|
||||
AFD51B1B0F063B4A00471C02 /* Photopile */,
|
||||
|
@ -21683,6 +21834,14 @@
|
|||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
AF2A634428401496003791B4 /* Resources */ = {
|
||||
isa = PBXResourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
AF2A6361284015FB003791B4 /* chompytower.xml in Resources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
AF2D0D28241D7C870001D8B8 /* Resources */ = {
|
||||
isa = PBXResourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
|
@ -22294,6 +22453,7 @@
|
|||
AF56890D26E7060500CCBA38 /* carousel.xml in Resources */,
|
||||
AF56890E26E7060500CCBA38 /* ccurve.xml in Resources */,
|
||||
AF56890F26E7060500CCBA38 /* celtic.xml in Resources */,
|
||||
AF2A6363284015FB003791B4 /* chompytower.xml in Resources */,
|
||||
AF56891026E7060500CCBA38 /* circuit.xml in Resources */,
|
||||
AF56891126E7060500CCBA38 /* cityflow.xml in Resources */,
|
||||
AF56891226E7060500CCBA38 /* cloudlife.xml in Resources */,
|
||||
|
@ -22411,6 +22571,7 @@
|
|||
AF56898226E7060500CCBA38 /* mountain.xml in Resources */,
|
||||
AF56898326E7060500CCBA38 /* munch.xml in Resources */,
|
||||
AF56898426E7060500CCBA38 /* nerverot.xml in Resources */,
|
||||
AFD704E02830880B002A8EB0 /* nakagin.xml in Resources */,
|
||||
AF56898526E7060500CCBA38 /* noof.xml in Resources */,
|
||||
AF56898626E7060500CCBA38 /* noseguy.xml in Resources */,
|
||||
AF56898726E7060500CCBA38 /* pacman.xml in Resources */,
|
||||
|
@ -22929,6 +23090,7 @@
|
|||
AF918AD0158FC53D002B5D1E /* carousel.xml in Resources */,
|
||||
AF918AD1158FC53D002B5D1E /* ccurve.xml in Resources */,
|
||||
AF918AD2158FC53D002B5D1E /* celtic.xml in Resources */,
|
||||
AF2A6362284015FB003791B4 /* chompytower.xml in Resources */,
|
||||
AF918AD3158FC53D002B5D1E /* circuit.xml in Resources */,
|
||||
AF5C9B121A0CCF4E00B0147A /* cityflow.xml in Resources */,
|
||||
AF918AD4158FC53D002B5D1E /* cloudlife.xml in Resources */,
|
||||
|
@ -23046,6 +23208,7 @@
|
|||
AF918B3E158FC53D002B5D1E /* mountain.xml in Resources */,
|
||||
AF918B3F158FC53D002B5D1E /* munch.xml in Resources */,
|
||||
AF918B40158FC53D002B5D1E /* nerverot.xml in Resources */,
|
||||
AFD704DF2830880B002A8EB0 /* nakagin.xml in Resources */,
|
||||
AF918B41158FC53D002B5D1E /* noof.xml in Resources */,
|
||||
AF918B42158FC53D002B5D1E /* noseguy.xml in Resources */,
|
||||
AF918B43158FC53D002B5D1E /* pacman.xml in Resources */,
|
||||
|
@ -24256,6 +24419,14 @@
|
|||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
AFD704C528308724002A8EB0 /* Resources */ = {
|
||||
isa = PBXResourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
AFD704DE2830880B002A8EB0 /* nakagin.xml in Resources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
AFD77E5E20C23F8600A3638D /* Resources */ = {
|
||||
isa = PBXResourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
|
@ -24444,6 +24615,13 @@
|
|||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
AF2A635128401496003791B4 /* Rez */ = {
|
||||
isa = PBXRezBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
AF2D0D35241D7C870001D8B8 /* Rez */ = {
|
||||
isa = PBXRezBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
|
@ -26145,6 +26323,13 @@
|
|||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
AFD704D228308724002A8EB0 /* Rez */ = {
|
||||
isa = PBXRezBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
AFD77E6B20C23F8600A3638D /* Rez */ = {
|
||||
isa = PBXRezBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
|
@ -26382,6 +26567,22 @@
|
|||
shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
|
||||
showEnvVarsInLog = 0;
|
||||
};
|
||||
AF2A635228401496003791B4 /* Run Update Info Plist */ = {
|
||||
isa = PBXShellScriptBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
inputPaths = (
|
||||
"${BUILT_PRODUCTS_DIR}/${INFOPLIST_PATH}",
|
||||
);
|
||||
name = "Run Update Info Plist";
|
||||
outputPaths = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
shellPath = /bin/sh;
|
||||
shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
|
||||
showEnvVarsInLog = 0;
|
||||
};
|
||||
AF2D0D36241D7C870001D8B8 /* Run Update Info Plist */ = {
|
||||
isa = PBXShellScriptBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
|
@ -30603,6 +30804,22 @@
|
|||
shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
|
||||
showEnvVarsInLog = 0;
|
||||
};
|
||||
AFD704D328308724002A8EB0 /* Run Update Info Plist */ = {
|
||||
isa = PBXShellScriptBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
inputPaths = (
|
||||
"${BUILT_PRODUCTS_DIR}/${INFOPLIST_PATH}",
|
||||
);
|
||||
name = "Run Update Info Plist";
|
||||
outputPaths = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
shellPath = /bin/sh;
|
||||
shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
|
||||
showEnvVarsInLog = 0;
|
||||
};
|
||||
AFD77E6C20C23F8600A3638D /* Run Update Info Plist */ = {
|
||||
isa = PBXShellScriptBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
|
@ -30957,6 +31174,16 @@
|
|||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
AF2A634628401496003791B4 /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
AF2A635E284015FB003791B4 /* chompytower.c in Sources */,
|
||||
AF2A6359284015D8003791B4 /* teeth_model.c in Sources */,
|
||||
AF2A634828401496003791B4 /* XScreenSaverSubclass.m in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
AF2D0D2A241D7C870001D8B8 /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
|
@ -31812,6 +32039,8 @@
|
|||
AF568A7A26E7060500CCBA38 /* discoball.c in Sources */,
|
||||
AF568A7B26E7060500CCBA38 /* carousel.c in Sources */,
|
||||
AF568A7C26E7060500CCBA38 /* chessmodels.c in Sources */,
|
||||
AF2A6360284015FB003791B4 /* chompytower.c in Sources */,
|
||||
AF2A635B284015D8003791B4 /* teeth_model.c in Sources */,
|
||||
AF568A7D26E7060500CCBA38 /* circuit.c in Sources */,
|
||||
AF568A7E26E7060500CCBA38 /* cityflow.c in Sources */,
|
||||
AF568A7F26E7060500CCBA38 /* companion.c in Sources */,
|
||||
|
@ -31895,6 +32124,7 @@
|
|||
AF568ACD26E7060500CCBA38 /* moebiusgears.c in Sources */,
|
||||
AF568ACE26E7060500CCBA38 /* molecule.c in Sources */,
|
||||
AF568ACF26E7060500CCBA38 /* morph3d.c in Sources */,
|
||||
AFD704DD2830880B002A8EB0 /* nakagin.c in Sources */,
|
||||
AF568AD026E7060500CCBA38 /* noof.c in Sources */,
|
||||
AF568AD126E7060500CCBA38 /* peepers.c in Sources */,
|
||||
AF568AD226E7060500CCBA38 /* projectiveplane.c in Sources */,
|
||||
|
@ -32572,6 +32802,8 @@
|
|||
AF3938351D0FBF1D00205406 /* discoball.c in Sources */,
|
||||
AF918A38158FC3BB002B5D1E /* carousel.c in Sources */,
|
||||
AF918A39158FC3BB002B5D1E /* chessmodels.c in Sources */,
|
||||
AF2A635F284015FB003791B4 /* chompytower.c in Sources */,
|
||||
AF2A635A284015D8003791B4 /* teeth_model.c in Sources */,
|
||||
AF918A3A158FC3BB002B5D1E /* circuit.c in Sources */,
|
||||
AF5C9B141A0CCF4E00B0147A /* cityflow.c in Sources */,
|
||||
AF9189A6158FC310002B5D1E /* companion.c in Sources */,
|
||||
|
@ -32655,6 +32887,7 @@
|
|||
AF918A78158FC417002B5D1E /* moebiusgears.c in Sources */,
|
||||
AF918A79158FC417002B5D1E /* molecule.c in Sources */,
|
||||
AF918A7A158FC417002B5D1E /* morph3d.c in Sources */,
|
||||
AFD704DC2830880B002A8EB0 /* nakagin.c in Sources */,
|
||||
AF918A7B158FC417002B5D1E /* noof.c in Sources */,
|
||||
AF3EC994203517CC00180A35 /* peepers.c in Sources */,
|
||||
AFFAB33319158EA80020F021 /* projectiveplane.c in Sources */,
|
||||
|
@ -34027,6 +34260,15 @@
|
|||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
AFD704C728308724002A8EB0 /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
AFD704C928308724002A8EB0 /* XScreenSaverSubclass.m in Sources */,
|
||||
AFD704DB2830880B002A8EB0 /* nakagin.c in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
AFD77E6020C23F8600A3638D /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
|
@ -34334,6 +34576,16 @@
|
|||
target = AF2107711FD23BDD00B61EA9 /* Esper */;
|
||||
targetProxy = AF21078E1FD23D9800B61EA9 /* PBXContainerItemProxy */;
|
||||
};
|
||||
AF2A634228401496003791B4 /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
|
||||
targetProxy = AF2A634328401496003791B4 /* PBXContainerItemProxy */;
|
||||
};
|
||||
AF2A636528401671003791B4 /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
target = AF2A634128401496003791B4 /* ChompyTower */;
|
||||
targetProxy = AF2A636428401671003791B4 /* PBXContainerItemProxy */;
|
||||
};
|
||||
AF2D0D26241D7C870001D8B8 /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
|
||||
|
@ -36879,6 +37131,16 @@
|
|||
target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
|
||||
targetProxy = AFD5735F0997411200BA26F7 /* PBXContainerItemProxy */;
|
||||
};
|
||||
AFD704C328308724002A8EB0 /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
|
||||
targetProxy = AFD704C428308724002A8EB0 /* PBXContainerItemProxy */;
|
||||
};
|
||||
AFD704E2283088BA002A8EB0 /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
target = AFD704C228308724002A8EB0 /* Nakagin */;
|
||||
targetProxy = AFD704E1283088BA002A8EB0 /* PBXContainerItemProxy */;
|
||||
};
|
||||
AFD77E5C20C23F8600A3638D /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
|
||||
|
@ -37239,6 +37501,28 @@
|
|||
};
|
||||
name = Release;
|
||||
};
|
||||
AF2A635428401496003791B4 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
|
||||
"USE_GL=1",
|
||||
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
|
||||
);
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
AF2A635528401496003791B4 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
|
||||
"USE_GL=1",
|
||||
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
|
||||
);
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
AF2D0D38241D7C870001D8B8 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
|
@ -41511,6 +41795,28 @@
|
|||
};
|
||||
name = Release;
|
||||
};
|
||||
AFD704D528308724002A8EB0 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
|
||||
"USE_GL=1",
|
||||
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
|
||||
);
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
AFD704D628308724002A8EB0 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
|
||||
"USE_GL=1",
|
||||
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
|
||||
);
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
AFD77E6E20C23F8600A3638D /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
|
@ -42133,6 +42439,15 @@
|
|||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
AF2A635328401496003791B4 /* Build configuration list for PBXNativeTarget "ChompyTower" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
AF2A635428401496003791B4 /* Debug */,
|
||||
AF2A635528401496003791B4 /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
AF2D0D37241D7C870001D8B8 /* Build configuration list for PBXNativeTarget "EtruscanVenus" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
|
@ -44482,6 +44797,15 @@
|
|||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
AFD704D428308724002A8EB0 /* Build configuration list for PBXNativeTarget "Nakagin" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
AFD704D528308724002A8EB0 /* Debug */,
|
||||
AFD704D628308724002A8EB0 /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
AFD77E6D20C23F8600A3638D /* Build configuration list for PBXNativeTarget "FilmLeader" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.3">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.3">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.3">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.3">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.3">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.3">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -0,0 +1,85 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.3">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
buildImplicitDependencies = "YES">
|
||||
<BuildActionEntries>
|
||||
<BuildActionEntry
|
||||
buildForTesting = "YES"
|
||||
buildForRunning = "YES"
|
||||
buildForProfiling = "YES"
|
||||
buildForArchiving = "YES"
|
||||
buildForAnalyzing = "YES">
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "AF2A634128401496003791B4"
|
||||
BuildableName = "ChompyTower.saver"
|
||||
BlueprintName = "ChompyTower"
|
||||
ReferencedContainer = "container:xscreensaver.xcodeproj">
|
||||
</BuildableReference>
|
||||
</BuildActionEntry>
|
||||
</BuildActionEntries>
|
||||
</BuildAction>
|
||||
<TestAction
|
||||
buildConfiguration = "Debug"
|
||||
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
|
||||
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
|
||||
shouldUseLaunchSchemeArgsEnv = "YES">
|
||||
<Testables>
|
||||
</Testables>
|
||||
</TestAction>
|
||||
<LaunchAction
|
||||
buildConfiguration = "Debug"
|
||||
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
|
||||
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
|
||||
launchStyle = "0"
|
||||
useCustomWorkingDirectory = "NO"
|
||||
ignoresPersistentStateOnLaunch = "NO"
|
||||
debugDocumentVersioning = "YES"
|
||||
debugServiceExtension = "internal"
|
||||
allowLocationSimulation = "YES">
|
||||
<BuildableProductRunnable
|
||||
runnableDebuggingMode = "0">
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "AF9771D60989DC4A001F8B92"
|
||||
BuildableName = "SaverTester.app"
|
||||
BlueprintName = "SaverTester"
|
||||
ReferencedContainer = "container:xscreensaver.xcodeproj">
|
||||
</BuildableReference>
|
||||
</BuildableProductRunnable>
|
||||
<EnvironmentVariables>
|
||||
<EnvironmentVariable
|
||||
key = "SELECTED_SAVER"
|
||||
value = "ChompyTower"
|
||||
isEnabled = "YES">
|
||||
</EnvironmentVariable>
|
||||
</EnvironmentVariables>
|
||||
</LaunchAction>
|
||||
<ProfileAction
|
||||
buildConfiguration = "Release"
|
||||
shouldUseLaunchSchemeArgsEnv = "YES"
|
||||
savedToolIdentifier = ""
|
||||
useCustomWorkingDirectory = "NO"
|
||||
debugDocumentVersioning = "YES">
|
||||
<BuildableProductRunnable
|
||||
runnableDebuggingMode = "0">
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "AF9771D60989DC4A001F8B92"
|
||||
BuildableName = "SaverTester.app"
|
||||
BlueprintName = "SaverTester"
|
||||
ReferencedContainer = "container:xscreensaver.xcodeproj">
|
||||
</BuildableReference>
|
||||
</BuildableProductRunnable>
|
||||
</ProfileAction>
|
||||
<AnalyzeAction
|
||||
buildConfiguration = "Debug">
|
||||
</AnalyzeAction>
|
||||
<ArchiveAction
|
||||
buildConfiguration = "Release"
|
||||
revealArchiveInOrganizer = "YES">
|
||||
</ArchiveAction>
|
||||
</Scheme>
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.3">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.3">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.3">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.3">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.3">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.3">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.3">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.3">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.3">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.3">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1320"
|
||||
LastUpgradeVersion = "1340"
|
||||
version = "1.8">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue