Browse Source

Added SnoizeMIDI to project

Douglas Heriot 6 years ago
parent
commit
40b6970265

+ 10 - 0
.gitignore

@@ -0,0 +1,10 @@
+build/
+docs/
+*.pbxuser
+*.perspectivev3
+*.mode1v3
+*.dSYM
+*.xcworkspace
+*xcuserdata*
+xuserdata
+

+ 3 - 0
.gitmodules

@@ -0,0 +1,3 @@
+[submodule "MIDIApps"]
+	path = MIDIApps
+	url = https://github.com/DouglasHeriot/MIDIApps.git

+ 55 - 0
DHSendMIDI.xcodeproj/project.pbxproj

@@ -10,8 +10,26 @@
 		A513A69816AF2F47000DF615 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A513A69716AF2F47000DF615 /* Foundation.framework */; };
 		A513A69B16AF2F47000DF615 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = A513A69A16AF2F47000DF615 /* main.m */; };
 		A513A69F16AF2F47000DF615 /* DHSendMIDI.1 in CopyFiles */ = {isa = PBXBuildFile; fileRef = A513A69E16AF2F47000DF615 /* DHSendMIDI.1 */; };
+		A513A6AE16AF3009000DF615 /* SnoizeMIDI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A513A6AD16AF2FFE000DF615 /* SnoizeMIDI.framework */; };
 /* End PBXBuildFile section */
 
+/* Begin PBXContainerItemProxy section */
+		A513A6AC16AF2FFE000DF615 /* PBXContainerItemProxy */ = {
+			isa = PBXContainerItemProxy;
+			containerPortal = A513A6A516AF2FFE000DF615 /* SnoizeMIDI.xcodeproj */;
+			proxyType = 2;
+			remoteGlobalIDString = 8DC2EF5B0486A6940098B216;
+			remoteInfo = SnoizeMIDI;
+		};
+		A513A6B516AF306B000DF615 /* PBXContainerItemProxy */ = {
+			isa = PBXContainerItemProxy;
+			containerPortal = A513A6A516AF2FFE000DF615 /* SnoizeMIDI.xcodeproj */;
+			proxyType = 2;
+			remoteGlobalIDString = A53DDB97148F4219006D2FFD;
+			remoteInfo = SnoizeMIDIiOS;
+		};
+/* End PBXContainerItemProxy section */
+
 /* Begin PBXCopyFilesBuildPhase section */
 		A513A69116AF2F47000DF615 /* CopyFiles */ = {
 			isa = PBXCopyFilesBuildPhase;
@@ -31,6 +49,7 @@
 		A513A69A16AF2F47000DF615 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
 		A513A69D16AF2F47000DF615 /* DHSendMIDI-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "DHSendMIDI-Prefix.pch"; sourceTree = "<group>"; };
 		A513A69E16AF2F47000DF615 /* DHSendMIDI.1 */ = {isa = PBXFileReference; lastKnownFileType = text.man; path = DHSendMIDI.1; sourceTree = "<group>"; };
+		A513A6A516AF2FFE000DF615 /* SnoizeMIDI.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = SnoizeMIDI.xcodeproj; path = MIDIApps/Frameworks/SnoizeMIDI/SnoizeMIDI.xcodeproj; sourceTree = "<group>"; };
 /* End PBXFileReference section */
 
 /* Begin PBXFrameworksBuildPhase section */
@@ -38,6 +57,7 @@
 			isa = PBXFrameworksBuildPhase;
 			buildActionMask = 2147483647;
 			files = (
+				A513A6AE16AF3009000DF615 /* SnoizeMIDI.framework in Frameworks */,
 				A513A69816AF2F47000DF615 /* Foundation.framework in Frameworks */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
@@ -65,6 +85,7 @@
 		A513A69616AF2F47000DF615 /* Frameworks */ = {
 			isa = PBXGroup;
 			children = (
+				A513A6A516AF2FFE000DF615 /* SnoizeMIDI.xcodeproj */,
 				A513A69716AF2F47000DF615 /* Foundation.framework */,
 			);
 			name = Frameworks;
@@ -88,6 +109,15 @@
 			name = "Supporting Files";
 			sourceTree = "<group>";
 		};
+		A513A6A616AF2FFE000DF615 /* Products */ = {
+			isa = PBXGroup;
+			children = (
+				A513A6AD16AF2FFE000DF615 /* SnoizeMIDI.framework */,
+				A513A6B616AF306B000DF615 /* libSnoizeMIDIiOS.a */,
+			);
+			name = Products;
+			sourceTree = "<group>";
+		};
 /* End PBXGroup section */
 
 /* Begin PBXNativeTarget section */
@@ -127,6 +157,12 @@
 			mainGroup = A513A68816AF2F47000DF615;
 			productRefGroup = A513A69416AF2F47000DF615 /* Products */;
 			projectDirPath = "";
+			projectReferences = (
+				{
+					ProductGroup = A513A6A616AF2FFE000DF615 /* Products */;
+					ProjectRef = A513A6A516AF2FFE000DF615 /* SnoizeMIDI.xcodeproj */;
+				},
+			);
 			projectRoot = "";
 			targets = (
 				A513A69216AF2F47000DF615 /* DHSendMIDI */,
@@ -134,6 +170,23 @@
 		};
 /* End PBXProject section */
 
+/* Begin PBXReferenceProxy section */
+		A513A6AD16AF2FFE000DF615 /* SnoizeMIDI.framework */ = {
+			isa = PBXReferenceProxy;
+			fileType = wrapper.framework;
+			path = SnoizeMIDI.framework;
+			remoteRef = A513A6AC16AF2FFE000DF615 /* PBXContainerItemProxy */;
+			sourceTree = BUILT_PRODUCTS_DIR;
+		};
+		A513A6B616AF306B000DF615 /* libSnoizeMIDIiOS.a */ = {
+			isa = PBXReferenceProxy;
+			fileType = archive.ar;
+			path = libSnoizeMIDIiOS.a;
+			remoteRef = A513A6B516AF306B000DF615 /* PBXContainerItemProxy */;
+			sourceTree = BUILT_PRODUCTS_DIR;
+		};
+/* End PBXReferenceProxy section */
+
 /* Begin PBXSourcesBuildPhase section */
 		A513A68F16AF2F47000DF615 /* Sources */ = {
 			isa = PBXSourcesBuildPhase;
@@ -204,6 +257,7 @@
 			buildSettings = {
 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
 				GCC_PREFIX_HEADER = "DHSendMIDI/DHSendMIDI-Prefix.pch";
+				LD_RUNPATH_SEARCH_PATHS = "@loader_path /Library/Frameworks ~/Library/Frameworks";
 				PRODUCT_NAME = "$(TARGET_NAME)";
 			};
 			name = Debug;
@@ -213,6 +267,7 @@
 			buildSettings = {
 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
 				GCC_PREFIX_HEADER = "DHSendMIDI/DHSendMIDI-Prefix.pch";
+				LD_RUNPATH_SEARCH_PATHS = "@loader_path /Library/Frameworks ~/Library/Frameworks";
 				PRODUCT_NAME = "$(TARGET_NAME)";
 			};
 			name = Release;

+ 7 - 0
DHSendMIDI.xcodeproj/project.xcworkspace/contents.xcworkspacedata

@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Workspace
+   version = "1.0">
+   <FileRef
+      location = "self:DHSendMIDI.xcodeproj">
+   </FileRef>
+</Workspace>

+ 1 - 0
MIDIApps

@@ -0,0 +1 @@
+Subproject commit 0ead91fcf79f82b76f2a1c0ca834e2d37a9cf311