Skip to content

Commit 39323d9

Browse files
JohnCoatesJohn Coates
authored andcommitted
Initial Commit
0 parents  commit 39323d9

File tree

7 files changed

+435
-0
lines changed

7 files changed

+435
-0
lines changed

Aerial.xcodeproj/project.pbxproj

Lines changed: 267 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,267 @@
1+
// !$*UTF8*$!
2+
{
3+
archiveVersion = 1;
4+
classes = {
5+
};
6+
objectVersion = 46;
7+
objects = {
8+
9+
/* Begin PBXBuildFile section */
10+
FACAF1A91BD9FC6000E539DC /* AerialView.h in Headers */ = {isa = PBXBuildFile; fileRef = FACAF1A81BD9FC6000E539DC /* AerialView.h */; };
11+
FACAF1AB1BD9FC6000E539DC /* AerialView.m in Sources */ = {isa = PBXBuildFile; fileRef = FACAF1AA1BD9FC6000E539DC /* AerialView.m */; };
12+
/* End PBXBuildFile section */
13+
14+
/* Begin PBXFileReference section */
15+
FACAF1A51BD9FC6000E539DC /* Aerial.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Aerial.saver; sourceTree = BUILT_PRODUCTS_DIR; };
16+
FACAF1A81BD9FC6000E539DC /* AerialView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AerialView.h; sourceTree = "<group>"; };
17+
FACAF1AA1BD9FC6000E539DC /* AerialView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AerialView.m; sourceTree = "<group>"; };
18+
FACAF1AC1BD9FC6000E539DC /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
19+
/* End PBXFileReference section */
20+
21+
/* Begin PBXFrameworksBuildPhase section */
22+
FACAF1A11BD9FC6000E539DC /* Frameworks */ = {
23+
isa = PBXFrameworksBuildPhase;
24+
buildActionMask = 2147483647;
25+
files = (
26+
);
27+
runOnlyForDeploymentPostprocessing = 0;
28+
};
29+
/* End PBXFrameworksBuildPhase section */
30+
31+
/* Begin PBXGroup section */
32+
FACAF19B1BD9FC6000E539DC = {
33+
isa = PBXGroup;
34+
children = (
35+
FACAF1A71BD9FC6000E539DC /* Aerial */,
36+
FACAF1A61BD9FC6000E539DC /* Products */,
37+
);
38+
sourceTree = "<group>";
39+
};
40+
FACAF1A61BD9FC6000E539DC /* Products */ = {
41+
isa = PBXGroup;
42+
children = (
43+
FACAF1A51BD9FC6000E539DC /* Aerial.saver */,
44+
);
45+
name = Products;
46+
sourceTree = "<group>";
47+
};
48+
FACAF1A71BD9FC6000E539DC /* Aerial */ = {
49+
isa = PBXGroup;
50+
children = (
51+
FACAF1A81BD9FC6000E539DC /* AerialView.h */,
52+
FACAF1AA1BD9FC6000E539DC /* AerialView.m */,
53+
FACAF1AC1BD9FC6000E539DC /* Info.plist */,
54+
);
55+
path = Aerial;
56+
sourceTree = "<group>";
57+
};
58+
/* End PBXGroup section */
59+
60+
/* Begin PBXHeadersBuildPhase section */
61+
FACAF1A21BD9FC6000E539DC /* Headers */ = {
62+
isa = PBXHeadersBuildPhase;
63+
buildActionMask = 2147483647;
64+
files = (
65+
FACAF1A91BD9FC6000E539DC /* AerialView.h in Headers */,
66+
);
67+
runOnlyForDeploymentPostprocessing = 0;
68+
};
69+
/* End PBXHeadersBuildPhase section */
70+
71+
/* Begin PBXNativeTarget section */
72+
FACAF1A41BD9FC6000E539DC /* Aerial */ = {
73+
isa = PBXNativeTarget;
74+
buildConfigurationList = FACAF1AF1BD9FC6000E539DC /* Build configuration list for PBXNativeTarget "Aerial" */;
75+
buildPhases = (
76+
FACAF1A01BD9FC6000E539DC /* Sources */,
77+
FACAF1A11BD9FC6000E539DC /* Frameworks */,
78+
FACAF1A21BD9FC6000E539DC /* Headers */,
79+
FACAF1A31BD9FC6000E539DC /* Resources */,
80+
);
81+
buildRules = (
82+
);
83+
dependencies = (
84+
);
85+
name = Aerial;
86+
productName = Aerial;
87+
productReference = FACAF1A51BD9FC6000E539DC /* Aerial.saver */;
88+
productType = "com.apple.product-type.bundle";
89+
};
90+
/* End PBXNativeTarget section */
91+
92+
/* Begin PBXProject section */
93+
FACAF19C1BD9FC6000E539DC /* Project object */ = {
94+
isa = PBXProject;
95+
attributes = {
96+
LastUpgradeCheck = 0700;
97+
ORGANIZATIONNAME = "John Coates";
98+
TargetAttributes = {
99+
FACAF1A41BD9FC6000E539DC = {
100+
CreatedOnToolsVersion = 7.0;
101+
};
102+
};
103+
};
104+
buildConfigurationList = FACAF19F1BD9FC6000E539DC /* Build configuration list for PBXProject "Aerial" */;
105+
compatibilityVersion = "Xcode 3.2";
106+
developmentRegion = English;
107+
hasScannedForEncodings = 0;
108+
knownRegions = (
109+
en,
110+
);
111+
mainGroup = FACAF19B1BD9FC6000E539DC;
112+
productRefGroup = FACAF1A61BD9FC6000E539DC /* Products */;
113+
projectDirPath = "";
114+
projectRoot = "";
115+
targets = (
116+
FACAF1A41BD9FC6000E539DC /* Aerial */,
117+
);
118+
};
119+
/* End PBXProject section */
120+
121+
/* Begin PBXResourcesBuildPhase section */
122+
FACAF1A31BD9FC6000E539DC /* Resources */ = {
123+
isa = PBXResourcesBuildPhase;
124+
buildActionMask = 2147483647;
125+
files = (
126+
);
127+
runOnlyForDeploymentPostprocessing = 0;
128+
};
129+
/* End PBXResourcesBuildPhase section */
130+
131+
/* Begin PBXSourcesBuildPhase section */
132+
FACAF1A01BD9FC6000E539DC /* Sources */ = {
133+
isa = PBXSourcesBuildPhase;
134+
buildActionMask = 2147483647;
135+
files = (
136+
FACAF1AB1BD9FC6000E539DC /* AerialView.m in Sources */,
137+
);
138+
runOnlyForDeploymentPostprocessing = 0;
139+
};
140+
/* End PBXSourcesBuildPhase section */
141+
142+
/* Begin XCBuildConfiguration section */
143+
FACAF1AD1BD9FC6000E539DC /* Debug */ = {
144+
isa = XCBuildConfiguration;
145+
buildSettings = {
146+
ALWAYS_SEARCH_USER_PATHS = NO;
147+
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
148+
CLANG_CXX_LIBRARY = "libc++";
149+
CLANG_ENABLE_MODULES = YES;
150+
CLANG_ENABLE_OBJC_ARC = YES;
151+
CLANG_WARN_BOOL_CONVERSION = YES;
152+
CLANG_WARN_CONSTANT_CONVERSION = YES;
153+
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
154+
CLANG_WARN_EMPTY_BODY = YES;
155+
CLANG_WARN_ENUM_CONVERSION = YES;
156+
CLANG_WARN_INT_CONVERSION = YES;
157+
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
158+
CLANG_WARN_UNREACHABLE_CODE = YES;
159+
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
160+
COPY_PHASE_STRIP = NO;
161+
DEBUG_INFORMATION_FORMAT = dwarf;
162+
ENABLE_STRICT_OBJC_MSGSEND = YES;
163+
ENABLE_TESTABILITY = YES;
164+
GCC_C_LANGUAGE_STANDARD = gnu99;
165+
GCC_DYNAMIC_NO_PIC = NO;
166+
GCC_NO_COMMON_BLOCKS = YES;
167+
GCC_OPTIMIZATION_LEVEL = 0;
168+
GCC_PREPROCESSOR_DEFINITIONS = (
169+
"DEBUG=1",
170+
"$(inherited)",
171+
);
172+
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
173+
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
174+
GCC_WARN_UNDECLARED_SELECTOR = YES;
175+
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
176+
GCC_WARN_UNUSED_FUNCTION = YES;
177+
GCC_WARN_UNUSED_VARIABLE = YES;
178+
MACOSX_DEPLOYMENT_TARGET = 10.11;
179+
MTL_ENABLE_DEBUG_INFO = YES;
180+
ONLY_ACTIVE_ARCH = YES;
181+
SDKROOT = macosx;
182+
};
183+
name = Debug;
184+
};
185+
FACAF1AE1BD9FC6000E539DC /* Release */ = {
186+
isa = XCBuildConfiguration;
187+
buildSettings = {
188+
ALWAYS_SEARCH_USER_PATHS = NO;
189+
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
190+
CLANG_CXX_LIBRARY = "libc++";
191+
CLANG_ENABLE_MODULES = YES;
192+
CLANG_ENABLE_OBJC_ARC = YES;
193+
CLANG_WARN_BOOL_CONVERSION = YES;
194+
CLANG_WARN_CONSTANT_CONVERSION = YES;
195+
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
196+
CLANG_WARN_EMPTY_BODY = YES;
197+
CLANG_WARN_ENUM_CONVERSION = YES;
198+
CLANG_WARN_INT_CONVERSION = YES;
199+
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
200+
CLANG_WARN_UNREACHABLE_CODE = YES;
201+
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
202+
COPY_PHASE_STRIP = NO;
203+
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
204+
ENABLE_NS_ASSERTIONS = NO;
205+
ENABLE_STRICT_OBJC_MSGSEND = YES;
206+
GCC_C_LANGUAGE_STANDARD = gnu99;
207+
GCC_NO_COMMON_BLOCKS = YES;
208+
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
209+
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
210+
GCC_WARN_UNDECLARED_SELECTOR = YES;
211+
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
212+
GCC_WARN_UNUSED_FUNCTION = YES;
213+
GCC_WARN_UNUSED_VARIABLE = YES;
214+
MACOSX_DEPLOYMENT_TARGET = 10.11;
215+
MTL_ENABLE_DEBUG_INFO = NO;
216+
SDKROOT = macosx;
217+
};
218+
name = Release;
219+
};
220+
FACAF1B01BD9FC6000E539DC /* Debug */ = {
221+
isa = XCBuildConfiguration;
222+
buildSettings = {
223+
COMBINE_HIDPI_IMAGES = YES;
224+
INFOPLIST_FILE = Aerial/Info.plist;
225+
INSTALL_PATH = "$(HOME)/Library/Screen Savers";
226+
PRODUCT_BUNDLE_IDENTIFIER = com.johncoates.Aerial;
227+
PRODUCT_NAME = "$(TARGET_NAME)";
228+
WRAPPER_EXTENSION = saver;
229+
};
230+
name = Debug;
231+
};
232+
FACAF1B11BD9FC6000E539DC /* Release */ = {
233+
isa = XCBuildConfiguration;
234+
buildSettings = {
235+
COMBINE_HIDPI_IMAGES = YES;
236+
INFOPLIST_FILE = Aerial/Info.plist;
237+
INSTALL_PATH = "$(HOME)/Library/Screen Savers";
238+
PRODUCT_BUNDLE_IDENTIFIER = com.johncoates.Aerial;
239+
PRODUCT_NAME = "$(TARGET_NAME)";
240+
WRAPPER_EXTENSION = saver;
241+
};
242+
name = Release;
243+
};
244+
/* End XCBuildConfiguration section */
245+
246+
/* Begin XCConfigurationList section */
247+
FACAF19F1BD9FC6000E539DC /* Build configuration list for PBXProject "Aerial" */ = {
248+
isa = XCConfigurationList;
249+
buildConfigurations = (
250+
FACAF1AD1BD9FC6000E539DC /* Debug */,
251+
FACAF1AE1BD9FC6000E539DC /* Release */,
252+
);
253+
defaultConfigurationIsVisible = 0;
254+
defaultConfigurationName = Release;
255+
};
256+
FACAF1AF1BD9FC6000E539DC /* Build configuration list for PBXNativeTarget "Aerial" */ = {
257+
isa = XCConfigurationList;
258+
buildConfigurations = (
259+
FACAF1B01BD9FC6000E539DC /* Debug */,
260+
FACAF1B11BD9FC6000E539DC /* Release */,
261+
);
262+
defaultConfigurationIsVisible = 0;
263+
};
264+
/* End XCConfigurationList section */
265+
};
266+
rootObject = FACAF19C1BD9FC6000E539DC /* Project object */;
267+
}

Aerial.xcodeproj/project.xcworkspace/contents.xcworkspacedata

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<Scheme
3+
LastUpgradeVersion = "0700"
4+
version = "1.3">
5+
<BuildAction
6+
parallelizeBuildables = "YES"
7+
buildImplicitDependencies = "YES">
8+
</BuildAction>
9+
<TestAction
10+
buildConfiguration = "Debug"
11+
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
12+
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
13+
shouldUseLaunchSchemeArgsEnv = "YES">
14+
<Testables>
15+
</Testables>
16+
<AdditionalOptions>
17+
</AdditionalOptions>
18+
</TestAction>
19+
<LaunchAction
20+
buildConfiguration = "Debug"
21+
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
22+
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
23+
launchStyle = "0"
24+
useCustomWorkingDirectory = "NO"
25+
ignoresPersistentStateOnLaunch = "NO"
26+
debugDocumentVersioning = "YES"
27+
debugServiceExtension = "internal"
28+
allowLocationSimulation = "YES">
29+
<AdditionalOptions>
30+
</AdditionalOptions>
31+
</LaunchAction>
32+
<ProfileAction
33+
buildConfiguration = "Release"
34+
shouldUseLaunchSchemeArgsEnv = "YES"
35+
savedToolIdentifier = ""
36+
useCustomWorkingDirectory = "NO"
37+
debugDocumentVersioning = "YES">
38+
</ProfileAction>
39+
<AnalyzeAction
40+
buildConfiguration = "Debug">
41+
</AnalyzeAction>
42+
<ArchiveAction
43+
buildConfiguration = "Release"
44+
revealArchiveInOrganizer = "YES">
45+
</ArchiveAction>
46+
</Scheme>
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict>
5+
<key>SchemeUserState</key>
6+
<dict>
7+
<key>Aerial.xcscheme</key>
8+
<dict>
9+
<key>orderHint</key>
10+
<integer>0</integer>
11+
</dict>
12+
</dict>
13+
<key>SuppressBuildableAutocreation</key>
14+
<dict>
15+
<key>FACAF1A41BD9FC6000E539DC</key>
16+
<dict>
17+
<key>primary</key>
18+
<true/>
19+
</dict>
20+
</dict>
21+
</dict>
22+
</plist>

Aerial/AerialView.h

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
//
2+
// AerialView.h
3+
// Aerial
4+
//
5+
// Created by John Coates on 10/22/15.
6+
// Copyright © 2015 John Coates. All rights reserved.
7+
//
8+
9+
#import <ScreenSaver/ScreenSaver.h>
10+
11+
@interface AerialView : ScreenSaverView
12+
13+
@end

0 commit comments

Comments
 (0)