Skip to content

Commit

Permalink
init
Browse files Browse the repository at this point in the history
  • Loading branch information
ingun37 committed May 29, 2019
1 parent 0532afc commit 3f6a85d
Show file tree
Hide file tree
Showing 9 changed files with 299 additions and 6 deletions.
33 changes: 33 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
# Created by http://www.gitignore.io

### Xcode ###
build
*.xcodeproj/*
!*.xcodeproj/project.pbxproj
!*.xcworkspace/contents.xcworkspacedata


### Objective-C ###
# OS X
.DS_Store

# Xcode
build/
*.pbxuser
!default.pbxuser
*.mode1v3
!default.mode1v3
*.mode2v3
!default.mode2v3
*.perspectivev3
!default.perspectivev3
xcuserdata
*.xccheckout
profile
*.moved-aside
DerivedData
*.hmap
*.ipa

# CocoaPods
Pods
20 changes: 20 additions & 0 deletions Podfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# Uncomment the next line to define a global platform for your project
# platform :ios, '12.2'

target 'mat4ipad' do
# Comment the next line if you're not using Swift and don't want to use dynamic frameworks
use_frameworks!

# Pods for mat4ipad
pod 'iosMath'
target 'mat4ipadTests' do
inherit! :search_paths
# Pods for testing
end

target 'mat4ipadUITests' do
inherit! :search_paths
# Pods for testing
end

end
16 changes: 16 additions & 0 deletions Podfile.lock
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
PODS:
- iosMath (0.9.4)

DEPENDENCIES:
- iosMath

SPEC REPOS:
https://github.com/cocoapods/specs.git:
- iosMath

SPEC CHECKSUMS:
iosMath: f7a6cbadf9d836d2149c2a84c435b1effc244cba

PODFILE CHECKSUM: c5b287696290d6f98d0c00ac92fe7d3fb753742a

COCOAPODS: 1.5.3
129 changes: 129 additions & 0 deletions mat4ipad.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,16 @@
objects = {

/* Begin PBXBuildFile section */
467A0A7FDE46E36247439742 /* Pods_mat4ipadUITests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 95799D30292970263F20A7CA /* Pods_mat4ipadUITests.framework */; };
634E1F238BA32D76347A4ACA /* Pods_mat4ipadTests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3BDD30F8584A45D9A093FB7E /* Pods_mat4ipadTests.framework */; };
6BBE5BA1229D9A77006A56D8 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6BBE5BA0229D9A77006A56D8 /* AppDelegate.swift */; };
6BBE5BA3229D9A77006A56D8 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6BBE5BA2229D9A77006A56D8 /* ViewController.swift */; };
6BBE5BA6229D9A77006A56D8 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 6BBE5BA4229D9A77006A56D8 /* Main.storyboard */; };
6BBE5BA8229D9A77006A56D8 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 6BBE5BA7229D9A77006A56D8 /* Assets.xcassets */; };
6BBE5BAB229D9A77006A56D8 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 6BBE5BA9229D9A77006A56D8 /* LaunchScreen.storyboard */; };
6BBE5BB6229D9A77006A56D8 /* mat4ipadTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6BBE5BB5229D9A77006A56D8 /* mat4ipadTests.swift */; };
6BBE5BC1229D9A77006A56D8 /* mat4ipadUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6BBE5BC0229D9A77006A56D8 /* mat4ipadUITests.swift */; };
F14B9F209542616905EC0C20 /* Pods_mat4ipad.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FBCDAA1D25335F34931D38BA /* Pods_mat4ipad.framework */; };
/* End PBXBuildFile section */

/* Begin PBXContainerItemProxy section */
Expand All @@ -34,6 +37,9 @@
/* End PBXContainerItemProxy section */

/* Begin PBXFileReference section */
088EE4861E82F28AFFFFA4C6 /* Pods-mat4ipadTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-mat4ipadTests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-mat4ipadTests/Pods-mat4ipadTests.debug.xcconfig"; sourceTree = "<group>"; };
3BDD30F8584A45D9A093FB7E /* Pods_mat4ipadTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_mat4ipadTests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
3EA47F067355FCA462DE0329 /* Pods-mat4ipadTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-mat4ipadTests.release.xcconfig"; path = "Pods/Target Support Files/Pods-mat4ipadTests/Pods-mat4ipadTests.release.xcconfig"; sourceTree = "<group>"; };
6BBE5B9D229D9A77006A56D8 /* mat4ipad.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = mat4ipad.app; sourceTree = BUILT_PRODUCTS_DIR; };
6BBE5BA0229D9A77006A56D8 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
6BBE5BA2229D9A77006A56D8 /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = "<group>"; };
Expand All @@ -47,40 +53,66 @@
6BBE5BBC229D9A77006A56D8 /* mat4ipadUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = mat4ipadUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
6BBE5BC0229D9A77006A56D8 /* mat4ipadUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = mat4ipadUITests.swift; sourceTree = "<group>"; };
6BBE5BC2229D9A77006A56D8 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
6BBE5BCE229E292F006A56D8 /* Podfile */ = {isa = PBXFileReference; lastKnownFileType = text; path = Podfile; sourceTree = "<group>"; };
6F24F6C796DEEA6B97B096B5 /* Pods-mat4ipadUITests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-mat4ipadUITests.release.xcconfig"; path = "Pods/Target Support Files/Pods-mat4ipadUITests/Pods-mat4ipadUITests.release.xcconfig"; sourceTree = "<group>"; };
95799D30292970263F20A7CA /* Pods_mat4ipadUITests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_mat4ipadUITests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
B41F4B3CD988DD2058B939AA /* Pods-mat4ipad.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-mat4ipad.release.xcconfig"; path = "Pods/Target Support Files/Pods-mat4ipad/Pods-mat4ipad.release.xcconfig"; sourceTree = "<group>"; };
DC2D3D3B3EBA5A0D265670A4 /* Pods-mat4ipadUITests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-mat4ipadUITests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-mat4ipadUITests/Pods-mat4ipadUITests.debug.xcconfig"; sourceTree = "<group>"; };
FBB48FC5F417416D6BF0F102 /* Pods-mat4ipad.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-mat4ipad.debug.xcconfig"; path = "Pods/Target Support Files/Pods-mat4ipad/Pods-mat4ipad.debug.xcconfig"; sourceTree = "<group>"; };
FBCDAA1D25335F34931D38BA /* Pods_mat4ipad.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_mat4ipad.framework; sourceTree = BUILT_PRODUCTS_DIR; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
6BBE5B9A229D9A77006A56D8 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
F14B9F209542616905EC0C20 /* Pods_mat4ipad.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
6BBE5BAE229D9A77006A56D8 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
634E1F238BA32D76347A4ACA /* Pods_mat4ipadTests.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
6BBE5BB9229D9A77006A56D8 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
467A0A7FDE46E36247439742 /* Pods_mat4ipadUITests.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
4189016C0A43300C160C279C /* Pods */ = {
isa = PBXGroup;
children = (
FBB48FC5F417416D6BF0F102 /* Pods-mat4ipad.debug.xcconfig */,
B41F4B3CD988DD2058B939AA /* Pods-mat4ipad.release.xcconfig */,
088EE4861E82F28AFFFFA4C6 /* Pods-mat4ipadTests.debug.xcconfig */,
3EA47F067355FCA462DE0329 /* Pods-mat4ipadTests.release.xcconfig */,
DC2D3D3B3EBA5A0D265670A4 /* Pods-mat4ipadUITests.debug.xcconfig */,
6F24F6C796DEEA6B97B096B5 /* Pods-mat4ipadUITests.release.xcconfig */,
);
name = Pods;
sourceTree = "<group>";
};
6BBE5B94229D9A77006A56D8 = {
isa = PBXGroup;
children = (
6BBE5BCE229E292F006A56D8 /* Podfile */,
6BBE5B9F229D9A77006A56D8 /* mat4ipad */,
6BBE5BB4229D9A77006A56D8 /* mat4ipadTests */,
6BBE5BBF229D9A77006A56D8 /* mat4ipadUITests */,
6BBE5B9E229D9A77006A56D8 /* Products */,
4189016C0A43300C160C279C /* Pods */,
BDAE78E91BAF97DD9F10D151 /* Frameworks */,
);
sourceTree = "<group>";
};
Expand Down Expand Up @@ -125,16 +157,28 @@
path = mat4ipadUITests;
sourceTree = "<group>";
};
BDAE78E91BAF97DD9F10D151 /* Frameworks */ = {
isa = PBXGroup;
children = (
FBCDAA1D25335F34931D38BA /* Pods_mat4ipad.framework */,
3BDD30F8584A45D9A093FB7E /* Pods_mat4ipadTests.framework */,
95799D30292970263F20A7CA /* Pods_mat4ipadUITests.framework */,
);
name = Frameworks;
sourceTree = "<group>";
};
/* End PBXGroup section */

/* Begin PBXNativeTarget section */
6BBE5B9C229D9A77006A56D8 /* mat4ipad */ = {
isa = PBXNativeTarget;
buildConfigurationList = 6BBE5BC5229D9A77006A56D8 /* Build configuration list for PBXNativeTarget "mat4ipad" */;
buildPhases = (
C825BE6A4255F56AC0F5EFD2 /* [CP] Check Pods Manifest.lock */,
6BBE5B99229D9A77006A56D8 /* Sources */,
6BBE5B9A229D9A77006A56D8 /* Frameworks */,
6BBE5B9B229D9A77006A56D8 /* Resources */,
3FB74C3448C13DF983083D27 /* [CP] Embed Pods Frameworks */,
);
buildRules = (
);
Expand All @@ -149,6 +193,7 @@
isa = PBXNativeTarget;
buildConfigurationList = 6BBE5BC8229D9A77006A56D8 /* Build configuration list for PBXNativeTarget "mat4ipadTests" */;
buildPhases = (
DA66DAFAAF72A4D3D5308B0C /* [CP] Check Pods Manifest.lock */,
6BBE5BAD229D9A77006A56D8 /* Sources */,
6BBE5BAE229D9A77006A56D8 /* Frameworks */,
6BBE5BAF229D9A77006A56D8 /* Resources */,
Expand All @@ -167,6 +212,7 @@
isa = PBXNativeTarget;
buildConfigurationList = 6BBE5BCB229D9A77006A56D8 /* Build configuration list for PBXNativeTarget "mat4ipadUITests" */;
buildPhases = (
195DF3225A0D3E8B9031A066 /* [CP] Check Pods Manifest.lock */,
6BBE5BB8229D9A77006A56D8 /* Sources */,
6BBE5BB9229D9A77006A56D8 /* Frameworks */,
6BBE5BBA229D9A77006A56D8 /* Resources */,
Expand Down Expand Up @@ -251,6 +297,81 @@
};
/* End PBXResourcesBuildPhase section */

/* Begin PBXShellScriptBuildPhase section */
195DF3225A0D3E8B9031A066 /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
"${PODS_ROOT}/Manifest.lock",
);
name = "[CP] Check Pods Manifest.lock";
outputPaths = (
"$(DERIVED_FILE_DIR)/Pods-mat4ipadUITests-checkManifestLockResult.txt",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
showEnvVarsInLog = 0;
};
3FB74C3448C13DF983083D27 /* [CP] Embed Pods Frameworks */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
"${SRCROOT}/Pods/Target Support Files/Pods-mat4ipad/Pods-mat4ipad-frameworks.sh",
"${BUILT_PRODUCTS_DIR}/iosMath/iosMath.framework",
);
name = "[CP] Embed Pods Frameworks";
outputPaths = (
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/iosMath.framework",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-mat4ipad/Pods-mat4ipad-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
C825BE6A4255F56AC0F5EFD2 /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
"${PODS_ROOT}/Manifest.lock",
);
name = "[CP] Check Pods Manifest.lock";
outputPaths = (
"$(DERIVED_FILE_DIR)/Pods-mat4ipad-checkManifestLockResult.txt",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
showEnvVarsInLog = 0;
};
DA66DAFAAF72A4D3D5308B0C /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
"${PODS_ROOT}/Manifest.lock",
);
name = "[CP] Check Pods Manifest.lock";
outputPaths = (
"$(DERIVED_FILE_DIR)/Pods-mat4ipadTests-checkManifestLockResult.txt",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
showEnvVarsInLog = 0;
};
/* End PBXShellScriptBuildPhase section */

/* Begin PBXSourcesBuildPhase section */
6BBE5B99229D9A77006A56D8 /* Sources */ = {
isa = PBXSourcesBuildPhase;
Expand Down Expand Up @@ -430,9 +551,11 @@
};
6BBE5BC6229D9A77006A56D8 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = FBB48FC5F417416D6BF0F102 /* Pods-mat4ipad.debug.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CODE_SIGN_STYLE = Automatic;
DEVELOPMENT_TEAM = 5P825H2NY5;
INFOPLIST_FILE = mat4ipad/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
Expand All @@ -447,9 +570,11 @@
};
6BBE5BC7229D9A77006A56D8 /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = B41F4B3CD988DD2058B939AA /* Pods-mat4ipad.release.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CODE_SIGN_STYLE = Automatic;
DEVELOPMENT_TEAM = 5P825H2NY5;
INFOPLIST_FILE = mat4ipad/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
Expand All @@ -464,6 +589,7 @@
};
6BBE5BC9229D9A77006A56D8 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 088EE4861E82F28AFFFFA4C6 /* Pods-mat4ipadTests.debug.xcconfig */;
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
BUNDLE_LOADER = "$(TEST_HOST)";
Expand All @@ -484,6 +610,7 @@
};
6BBE5BCA229D9A77006A56D8 /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 3EA47F067355FCA462DE0329 /* Pods-mat4ipadTests.release.xcconfig */;
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
BUNDLE_LOADER = "$(TEST_HOST)";
Expand All @@ -504,6 +631,7 @@
};
6BBE5BCC229D9A77006A56D8 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = DC2D3D3B3EBA5A0D265670A4 /* Pods-mat4ipadUITests.debug.xcconfig */;
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
CODE_SIGN_STYLE = Automatic;
Expand All @@ -523,6 +651,7 @@
};
6BBE5BCD229D9A77006A56D8 /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 6F24F6C796DEEA6B97B096B5 /* Pods-mat4ipadUITests.release.xcconfig */;
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
CODE_SIGN_STYLE = Automatic;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<key>mat4ipad.xcscheme_^#shared#^_</key>
<dict>
<key>orderHint</key>
<integer>0</integer>
<integer>5</integer>
</dict>
</dict>
</dict>
Expand Down
10 changes: 10 additions & 0 deletions mat4ipad.xcworkspace/contents.xcworkspacedata

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions mat4ipad.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?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>IDEDidComputeMac32BitWarning</key>
<true/>
</dict>
</plist>
Loading

0 comments on commit 3f6a85d

Please sign in to comment.