Joshua Moerman
11 years ago
commit
6873b949c5
7 changed files with 483 additions and 0 deletions
@ -0,0 +1,258 @@ |
|||
// !$*UTF8*$! |
|||
{ |
|||
archiveVersion = 1; |
|||
classes = { |
|||
}; |
|||
objectVersion = 46; |
|||
objects = { |
|||
|
|||
/* Begin PBXBuildFile section */ |
|||
421620D318983EEB000D0A3E /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 421620D218983EEB000D0A3E /* Foundation.framework */; }; |
|||
421620D618983EEB000D0A3E /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 421620D518983EEB000D0A3E /* main.m */; }; |
|||
421620DA18983EEB000D0A3E /* VideoGeneration.1 in CopyFiles */ = {isa = PBXBuildFile; fileRef = 421620D918983EEB000D0A3E /* VideoGeneration.1 */; }; |
|||
/* End PBXBuildFile section */ |
|||
|
|||
/* Begin PBXCopyFilesBuildPhase section */ |
|||
421620CD18983EEB000D0A3E /* CopyFiles */ = { |
|||
isa = PBXCopyFilesBuildPhase; |
|||
buildActionMask = 2147483647; |
|||
dstPath = /usr/share/man/man1/; |
|||
dstSubfolderSpec = 0; |
|||
files = ( |
|||
421620DA18983EEB000D0A3E /* VideoGeneration.1 in CopyFiles */, |
|||
); |
|||
runOnlyForDeploymentPostprocessing = 1; |
|||
}; |
|||
/* End PBXCopyFilesBuildPhase section */ |
|||
|
|||
/* Begin PBXFileReference section */ |
|||
421620CF18983EEB000D0A3E /* VideoGeneration */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = VideoGeneration; sourceTree = BUILT_PRODUCTS_DIR; }; |
|||
421620D218983EEB000D0A3E /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; |
|||
421620D518983EEB000D0A3E /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; }; |
|||
421620D818983EEB000D0A3E /* VideoGeneration-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "VideoGeneration-Prefix.pch"; sourceTree = "<group>"; }; |
|||
421620D918983EEB000D0A3E /* VideoGeneration.1 */ = {isa = PBXFileReference; lastKnownFileType = text.man; path = VideoGeneration.1; sourceTree = "<group>"; }; |
|||
/* End PBXFileReference section */ |
|||
|
|||
/* Begin PBXFrameworksBuildPhase section */ |
|||
421620CC18983EEB000D0A3E /* Frameworks */ = { |
|||
isa = PBXFrameworksBuildPhase; |
|||
buildActionMask = 2147483647; |
|||
files = ( |
|||
421620D318983EEB000D0A3E /* Foundation.framework in Frameworks */, |
|||
); |
|||
runOnlyForDeploymentPostprocessing = 0; |
|||
}; |
|||
/* End PBXFrameworksBuildPhase section */ |
|||
|
|||
/* Begin PBXGroup section */ |
|||
421620C618983EEB000D0A3E = { |
|||
isa = PBXGroup; |
|||
children = ( |
|||
421620D418983EEB000D0A3E /* VideoGeneration */, |
|||
421620D118983EEB000D0A3E /* Frameworks */, |
|||
421620D018983EEB000D0A3E /* Products */, |
|||
); |
|||
sourceTree = "<group>"; |
|||
}; |
|||
421620D018983EEB000D0A3E /* Products */ = { |
|||
isa = PBXGroup; |
|||
children = ( |
|||
421620CF18983EEB000D0A3E /* VideoGeneration */, |
|||
); |
|||
name = Products; |
|||
sourceTree = "<group>"; |
|||
}; |
|||
421620D118983EEB000D0A3E /* Frameworks */ = { |
|||
isa = PBXGroup; |
|||
children = ( |
|||
421620D218983EEB000D0A3E /* Foundation.framework */, |
|||
); |
|||
name = Frameworks; |
|||
sourceTree = "<group>"; |
|||
}; |
|||
421620D418983EEB000D0A3E /* VideoGeneration */ = { |
|||
isa = PBXGroup; |
|||
children = ( |
|||
421620D518983EEB000D0A3E /* main.m */, |
|||
421620D918983EEB000D0A3E /* VideoGeneration.1 */, |
|||
421620D718983EEB000D0A3E /* Supporting Files */, |
|||
); |
|||
path = VideoGeneration; |
|||
sourceTree = "<group>"; |
|||
}; |
|||
421620D718983EEB000D0A3E /* Supporting Files */ = { |
|||
isa = PBXGroup; |
|||
children = ( |
|||
421620D818983EEB000D0A3E /* VideoGeneration-Prefix.pch */, |
|||
); |
|||
name = "Supporting Files"; |
|||
sourceTree = "<group>"; |
|||
}; |
|||
/* End PBXGroup section */ |
|||
|
|||
/* Begin PBXNativeTarget section */ |
|||
421620CE18983EEB000D0A3E /* VideoGeneration */ = { |
|||
isa = PBXNativeTarget; |
|||
buildConfigurationList = 421620DD18983EEB000D0A3E /* Build configuration list for PBXNativeTarget "VideoGeneration" */; |
|||
buildPhases = ( |
|||
421620CB18983EEB000D0A3E /* Sources */, |
|||
421620CC18983EEB000D0A3E /* Frameworks */, |
|||
421620CD18983EEB000D0A3E /* CopyFiles */, |
|||
); |
|||
buildRules = ( |
|||
); |
|||
dependencies = ( |
|||
); |
|||
name = VideoGeneration; |
|||
productName = VideoGeneration; |
|||
productReference = 421620CF18983EEB000D0A3E /* VideoGeneration */; |
|||
productType = "com.apple.product-type.tool"; |
|||
}; |
|||
/* End PBXNativeTarget section */ |
|||
|
|||
/* Begin PBXProject section */ |
|||
421620C718983EEB000D0A3E /* Project object */ = { |
|||
isa = PBXProject; |
|||
attributes = { |
|||
LastUpgradeCheck = 0500; |
|||
ORGANIZATIONNAME = "Joshua Moerman"; |
|||
}; |
|||
buildConfigurationList = 421620CA18983EEB000D0A3E /* Build configuration list for PBXProject "VideoGeneration" */; |
|||
compatibilityVersion = "Xcode 3.2"; |
|||
developmentRegion = English; |
|||
hasScannedForEncodings = 0; |
|||
knownRegions = ( |
|||
en, |
|||
); |
|||
mainGroup = 421620C618983EEB000D0A3E; |
|||
productRefGroup = 421620D018983EEB000D0A3E /* Products */; |
|||
projectDirPath = ""; |
|||
projectRoot = ""; |
|||
targets = ( |
|||
421620CE18983EEB000D0A3E /* VideoGeneration */, |
|||
); |
|||
}; |
|||
/* End PBXProject section */ |
|||
|
|||
/* Begin PBXSourcesBuildPhase section */ |
|||
421620CB18983EEB000D0A3E /* Sources */ = { |
|||
isa = PBXSourcesBuildPhase; |
|||
buildActionMask = 2147483647; |
|||
files = ( |
|||
421620D618983EEB000D0A3E /* main.m in Sources */, |
|||
); |
|||
runOnlyForDeploymentPostprocessing = 0; |
|||
}; |
|||
/* End PBXSourcesBuildPhase section */ |
|||
|
|||
/* Begin XCBuildConfiguration section */ |
|||
421620DB18983EEB000D0A3E /* Debug */ = { |
|||
isa = XCBuildConfiguration; |
|||
buildSettings = { |
|||
ALWAYS_SEARCH_USER_PATHS = NO; |
|||
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; |
|||
CLANG_CXX_LIBRARY = "libc++"; |
|||
CLANG_ENABLE_OBJC_ARC = YES; |
|||
CLANG_WARN_BOOL_CONVERSION = YES; |
|||
CLANG_WARN_CONSTANT_CONVERSION = YES; |
|||
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; |
|||
CLANG_WARN_EMPTY_BODY = YES; |
|||
CLANG_WARN_ENUM_CONVERSION = YES; |
|||
CLANG_WARN_INT_CONVERSION = YES; |
|||
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
|||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
|||
COPY_PHASE_STRIP = NO; |
|||
GCC_C_LANGUAGE_STANDARD = gnu99; |
|||
GCC_DYNAMIC_NO_PIC = NO; |
|||
GCC_ENABLE_OBJC_EXCEPTIONS = YES; |
|||
GCC_OPTIMIZATION_LEVEL = 0; |
|||
GCC_PREPROCESSOR_DEFINITIONS = ( |
|||
"DEBUG=1", |
|||
"$(inherited)", |
|||
); |
|||
GCC_SYMBOLS_PRIVATE_EXTERN = NO; |
|||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES; |
|||
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; |
|||
GCC_WARN_UNDECLARED_SELECTOR = YES; |
|||
GCC_WARN_UNINITIALIZED_AUTOS = YES; |
|||
GCC_WARN_UNUSED_FUNCTION = YES; |
|||
GCC_WARN_UNUSED_VARIABLE = YES; |
|||
MACOSX_DEPLOYMENT_TARGET = 10.9; |
|||
ONLY_ACTIVE_ARCH = YES; |
|||
SDKROOT = macosx; |
|||
}; |
|||
name = Debug; |
|||
}; |
|||
421620DC18983EEB000D0A3E /* Release */ = { |
|||
isa = XCBuildConfiguration; |
|||
buildSettings = { |
|||
ALWAYS_SEARCH_USER_PATHS = NO; |
|||
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; |
|||
CLANG_CXX_LIBRARY = "libc++"; |
|||
CLANG_ENABLE_OBJC_ARC = YES; |
|||
CLANG_WARN_BOOL_CONVERSION = YES; |
|||
CLANG_WARN_CONSTANT_CONVERSION = YES; |
|||
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; |
|||
CLANG_WARN_EMPTY_BODY = YES; |
|||
CLANG_WARN_ENUM_CONVERSION = YES; |
|||
CLANG_WARN_INT_CONVERSION = YES; |
|||
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
|||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
|||
COPY_PHASE_STRIP = YES; |
|||
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; |
|||
ENABLE_NS_ASSERTIONS = NO; |
|||
GCC_C_LANGUAGE_STANDARD = gnu99; |
|||
GCC_ENABLE_OBJC_EXCEPTIONS = YES; |
|||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES; |
|||
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; |
|||
GCC_WARN_UNDECLARED_SELECTOR = YES; |
|||
GCC_WARN_UNINITIALIZED_AUTOS = YES; |
|||
GCC_WARN_UNUSED_FUNCTION = YES; |
|||
GCC_WARN_UNUSED_VARIABLE = YES; |
|||
MACOSX_DEPLOYMENT_TARGET = 10.9; |
|||
SDKROOT = macosx; |
|||
}; |
|||
name = Release; |
|||
}; |
|||
421620DE18983EEB000D0A3E /* Debug */ = { |
|||
isa = XCBuildConfiguration; |
|||
buildSettings = { |
|||
GCC_PRECOMPILE_PREFIX_HEADER = YES; |
|||
GCC_PREFIX_HEADER = "VideoGeneration/VideoGeneration-Prefix.pch"; |
|||
PRODUCT_NAME = "$(TARGET_NAME)"; |
|||
}; |
|||
name = Debug; |
|||
}; |
|||
421620DF18983EEB000D0A3E /* Release */ = { |
|||
isa = XCBuildConfiguration; |
|||
buildSettings = { |
|||
GCC_PRECOMPILE_PREFIX_HEADER = YES; |
|||
GCC_PREFIX_HEADER = "VideoGeneration/VideoGeneration-Prefix.pch"; |
|||
PRODUCT_NAME = "$(TARGET_NAME)"; |
|||
}; |
|||
name = Release; |
|||
}; |
|||
/* End XCBuildConfiguration section */ |
|||
|
|||
/* Begin XCConfigurationList section */ |
|||
421620CA18983EEB000D0A3E /* Build configuration list for PBXProject "VideoGeneration" */ = { |
|||
isa = XCConfigurationList; |
|||
buildConfigurations = ( |
|||
421620DB18983EEB000D0A3E /* Debug */, |
|||
421620DC18983EEB000D0A3E /* Release */, |
|||
); |
|||
defaultConfigurationIsVisible = 0; |
|||
defaultConfigurationName = Release; |
|||
}; |
|||
421620DD18983EEB000D0A3E /* Build configuration list for PBXNativeTarget "VideoGeneration" */ = { |
|||
isa = XCConfigurationList; |
|||
buildConfigurations = ( |
|||
421620DE18983EEB000D0A3E /* Debug */, |
|||
421620DF18983EEB000D0A3E /* Release */, |
|||
); |
|||
defaultConfigurationIsVisible = 0; |
|||
}; |
|||
/* End XCConfigurationList section */ |
|||
}; |
|||
rootObject = 421620C718983EEB000D0A3E /* Project object */; |
|||
} |
@ -0,0 +1,7 @@ |
|||
<?xml version="1.0" encoding="UTF-8"?> |
|||
<Workspace |
|||
version = "1.0"> |
|||
<FileRef |
|||
location = "self:VideoGeneration.xcodeproj"> |
|||
</FileRef> |
|||
</Workspace> |
@ -0,0 +1,86 @@ |
|||
<?xml version="1.0" encoding="UTF-8"?> |
|||
<Scheme |
|||
LastUpgradeVersion = "0500" |
|||
version = "1.3"> |
|||
<BuildAction |
|||
parallelizeBuildables = "YES" |
|||
buildImplicitDependencies = "YES"> |
|||
<BuildActionEntries> |
|||
<BuildActionEntry |
|||
buildForTesting = "YES" |
|||
buildForRunning = "YES" |
|||
buildForProfiling = "YES" |
|||
buildForArchiving = "YES" |
|||
buildForAnalyzing = "YES"> |
|||
<BuildableReference |
|||
BuildableIdentifier = "primary" |
|||
BlueprintIdentifier = "421620CE18983EEB000D0A3E" |
|||
BuildableName = "VideoGeneration" |
|||
BlueprintName = "VideoGeneration" |
|||
ReferencedContainer = "container:VideoGeneration.xcodeproj"> |
|||
</BuildableReference> |
|||
</BuildActionEntry> |
|||
</BuildActionEntries> |
|||
</BuildAction> |
|||
<TestAction |
|||
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB" |
|||
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB" |
|||
shouldUseLaunchSchemeArgsEnv = "YES" |
|||
buildConfiguration = "Debug"> |
|||
<Testables> |
|||
</Testables> |
|||
<MacroExpansion> |
|||
<BuildableReference |
|||
BuildableIdentifier = "primary" |
|||
BlueprintIdentifier = "421620CE18983EEB000D0A3E" |
|||
BuildableName = "VideoGeneration" |
|||
BlueprintName = "VideoGeneration" |
|||
ReferencedContainer = "container:VideoGeneration.xcodeproj"> |
|||
</BuildableReference> |
|||
</MacroExpansion> |
|||
</TestAction> |
|||
<LaunchAction |
|||
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB" |
|||
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB" |
|||
launchStyle = "0" |
|||
useCustomWorkingDirectory = "NO" |
|||
buildConfiguration = "Debug" |
|||
ignoresPersistentStateOnLaunch = "NO" |
|||
debugDocumentVersioning = "YES" |
|||
allowLocationSimulation = "YES"> |
|||
<BuildableProductRunnable> |
|||
<BuildableReference |
|||
BuildableIdentifier = "primary" |
|||
BlueprintIdentifier = "421620CE18983EEB000D0A3E" |
|||
BuildableName = "VideoGeneration" |
|||
BlueprintName = "VideoGeneration" |
|||
ReferencedContainer = "container:VideoGeneration.xcodeproj"> |
|||
</BuildableReference> |
|||
</BuildableProductRunnable> |
|||
<AdditionalOptions> |
|||
</AdditionalOptions> |
|||
</LaunchAction> |
|||
<ProfileAction |
|||
shouldUseLaunchSchemeArgsEnv = "YES" |
|||
savedToolIdentifier = "" |
|||
useCustomWorkingDirectory = "NO" |
|||
buildConfiguration = "Release" |
|||
debugDocumentVersioning = "YES"> |
|||
<BuildableProductRunnable> |
|||
<BuildableReference |
|||
BuildableIdentifier = "primary" |
|||
BlueprintIdentifier = "421620CE18983EEB000D0A3E" |
|||
BuildableName = "VideoGeneration" |
|||
BlueprintName = "VideoGeneration" |
|||
ReferencedContainer = "container:VideoGeneration.xcodeproj"> |
|||
</BuildableReference> |
|||
</BuildableProductRunnable> |
|||
</ProfileAction> |
|||
<AnalyzeAction |
|||
buildConfiguration = "Debug"> |
|||
</AnalyzeAction> |
|||
<ArchiveAction |
|||
buildConfiguration = "Release" |
|||
revealArchiveInOrganizer = "YES"> |
|||
</ArchiveAction> |
|||
</Scheme> |
@ -0,0 +1,22 @@ |
|||
<?xml version="1.0" encoding="UTF-8"?> |
|||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> |
|||
<plist version="1.0"> |
|||
<dict> |
|||
<key>SchemeUserState</key> |
|||
<dict> |
|||
<key>VideoGeneration.xcscheme</key> |
|||
<dict> |
|||
<key>orderHint</key> |
|||
<integer>0</integer> |
|||
</dict> |
|||
</dict> |
|||
<key>SuppressBuildableAutocreation</key> |
|||
<dict> |
|||
<key>421620CE18983EEB000D0A3E</key> |
|||
<dict> |
|||
<key>primary</key> |
|||
<true/> |
|||
</dict> |
|||
</dict> |
|||
</dict> |
|||
</plist> |
@ -0,0 +1,9 @@ |
|||
// |
|||
// Prefix header |
|||
// |
|||
// The contents of this file are implicitly included at the beginning of every source file. |
|||
// |
|||
|
|||
#ifdef __OBJC__ |
|||
#import <Foundation/Foundation.h> |
|||
#endif |
@ -0,0 +1,79 @@ |
|||
.\"Modified from man(1) of FreeBSD, the NetBSD mdoc.template, and mdoc.samples. |
|||
.\"See Also: |
|||
.\"man mdoc.samples for a complete listing of options |
|||
.\"man mdoc for the short list of editing options |
|||
.\"/usr/share/misc/mdoc.template |
|||
.Dd 28/01/14 \" DATE |
|||
.Dt VideoGeneration 1 \" Program name and manual section number |
|||
.Os Darwin |
|||
.Sh NAME \" Section Header - required - don't modify |
|||
.Nm VideoGeneration, |
|||
.\" The following lines are read in generating the apropos(man -k) database. Use only key |
|||
.\" words here as the database is built based on the words here and in the .ND line. |
|||
.Nm Other_name_for_same_program(), |
|||
.Nm Yet another name for the same program. |
|||
.\" Use .Nm macro to designate other names for the documented program. |
|||
.Nd This line parsed for whatis database. |
|||
.Sh SYNOPSIS \" Section Header - required - don't modify |
|||
.Nm |
|||
.Op Fl abcd \" [-abcd] |
|||
.Op Fl a Ar path \" [-a path] |
|||
.Op Ar file \" [file] |
|||
.Op Ar \" [file ...] |
|||
.Ar arg0 \" Underlined argument - use .Ar anywhere to underline |
|||
arg2 ... \" Arguments |
|||
.Sh DESCRIPTION \" Section Header - required - don't modify |
|||
Use the .Nm macro to refer to your program throughout the man page like such: |
|||
.Nm |
|||
Underlining is accomplished with the .Ar macro like this: |
|||
.Ar underlined text . |
|||
.Pp \" Inserts a space |
|||
A list of items with descriptions: |
|||
.Bl -tag -width -indent \" Begins a tagged list |
|||
.It item a \" Each item preceded by .It macro |
|||
Description of item a |
|||
.It item b |
|||
Description of item b |
|||
.El \" Ends the list |
|||
.Pp |
|||
A list of flags and their descriptions: |
|||
.Bl -tag -width -indent \" Differs from above in tag removed |
|||
.It Fl a \"-a flag as a list item |
|||
Description of -a flag |
|||
.It Fl b |
|||
Description of -b flag |
|||
.El \" Ends the list |
|||
.Pp |
|||
.\" .Sh ENVIRONMENT \" May not be needed |
|||
.\" .Bl -tag -width "ENV_VAR_1" -indent \" ENV_VAR_1 is width of the string ENV_VAR_1 |
|||
.\" .It Ev ENV_VAR_1 |
|||
.\" Description of ENV_VAR_1 |
|||
.\" .It Ev ENV_VAR_2 |
|||
.\" Description of ENV_VAR_2 |
|||
.\" .El |
|||
.Sh FILES \" File used or created by the topic of the man page |
|||
.Bl -tag -width "/Users/joeuser/Library/really_long_file_name" -compact |
|||
.It Pa /usr/share/file_name |
|||
FILE_1 description |
|||
.It Pa /Users/joeuser/Library/really_long_file_name |
|||
FILE_2 description |
|||
.El \" Ends the list |
|||
.\" .Sh DIAGNOSTICS \" May not be needed |
|||
.\" .Bl -diag |
|||
.\" .It Diagnostic Tag |
|||
.\" Diagnostic informtion here. |
|||
.\" .It Diagnostic Tag |
|||
.\" Diagnostic informtion here. |
|||
.\" .El |
|||
.Sh SEE ALSO |
|||
.\" List links in ascending order by section, alphabetically within a section. |
|||
.\" Please do not reference files that do not exist without filing a bug report |
|||
.Xr a 1 , |
|||
.Xr b 1 , |
|||
.Xr c 1 , |
|||
.Xr a 2 , |
|||
.Xr b 2 , |
|||
.Xr a 3 , |
|||
.Xr b 3 |
|||
.\" .Sh BUGS \" Document known, unremedied bugs |
|||
.\" .Sh HISTORY \" Document history if command behaves in a unique manner |
@ -0,0 +1,22 @@ |
|||
// |
|||
// main.m |
|||
// VideoGeneration |
|||
// |
|||
// Created by Joshua Moerman on 28/01/14. |
|||
// Copyright (c) 2014 Joshua Moerman. All rights reserved. |
|||
// |
|||
|
|||
#import <Foundation/Foundation.h> |
|||
|
|||
int main(int argc, const char * argv[]) |
|||
{ |
|||
|
|||
@autoreleasepool { |
|||
|
|||
// insert code here... |
|||
NSLog(@"Hello, World!"); |
|||
|
|||
} |
|||
return 0; |
|||
} |
|||
|
Reference in new issue