Browse Source

Add the standalone BLOCKS SDK static library as a dependency in the example app projects

tags/2021-05-28
tpoole 8 years ago
parent
commit
acd3fdfa23
3 changed files with 73 additions and 2 deletions
  1. +52
    -0
      extras/BLOCKS/standalone_sdk/examples/BlockFinder/MacOS/BlockFinder.xcodeproj/project.pbxproj
  2. +13
    -0
      extras/BLOCKS/standalone_sdk/examples/BlockFinder/Windows/BlockFinder.sln
  3. +8
    -2
      extras/BLOCKS/standalone_sdk/examples/BlockFinder/Windows/BlockFinder.vcxproj

+ 52
- 0
extras/BLOCKS/standalone_sdk/examples/BlockFinder/MacOS/BlockFinder.xcodeproj/project.pbxproj View File

@@ -17,6 +17,23 @@
E2ECDFCF1DB6864E006D016F /* CoreMIDI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E2ECDFC61DB6864E006D016F /* CoreMIDI.framework */; };
/* End PBXBuildFile section */

/* Begin PBXContainerItemProxy section */
E25109931E5376C000596664 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = E251098F1E5376C000596664 /* BLOCKS-SDK.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = E2BD1B8A1DB62B4000C4F301;
remoteInfo = "BLOCKS-SDK";
};
E25109961E53775E00596664 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = E251098F1E5376C000596664 /* BLOCKS-SDK.xcodeproj */;
proxyType = 1;
remoteGlobalIDString = E2BD1B891DB62B4000C4F301;
remoteInfo = "BLOCKS-SDK";
};
/* End PBXContainerItemProxy section */

/* Begin PBXCopyFilesBuildPhase section */
E2ECDFB01DB684F9006D016F /* CopyFiles */ = {
isa = PBXCopyFilesBuildPhase;
@@ -33,6 +50,7 @@
E232CCAF1DB8CCEA00276BB3 /* BlockFinder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = BlockFinder.cpp; path = ../BlockFinder.cpp; sourceTree = "<group>"; };
E232CCB01DB8CCEA00276BB3 /* BlockFinder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BlockFinder.h; path = ../BlockFinder.h; sourceTree = "<group>"; };
E242E7651DB77E9D0022D78D /* main.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = main.mm; sourceTree = "<group>"; };
E251098F1E5376C000596664 /* BLOCKS-SDK.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = "BLOCKS-SDK.xcodeproj"; path = "../../../SDK/Build/MacOS/BLOCKS-SDK.xcodeproj"; sourceTree = "<group>"; };
E2ECDFB21DB684F9006D016F /* BlockFinder */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = BlockFinder; sourceTree = BUILT_PRODUCTS_DIR; };
E2ECDFBF1DB685D2006D016F /* libBLOCKS-SDK.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libBLOCKS-SDK.a"; path = "../../../../SDK/Build/MacOS/Debug/libBLOCKS-SDK.a"; sourceTree = "<group>"; };
E2ECDFC11DB6864E006D016F /* Accelerate.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Accelerate.framework; path = System/Library/Frameworks/Accelerate.framework; sourceTree = SDKROOT; };
@@ -63,9 +81,18 @@
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
E25109901E5376C000596664 /* Products */ = {
isa = PBXGroup;
children = (
E25109941E5376C000596664 /* libBLOCKS-SDK.a */,
);
name = Products;
sourceTree = "<group>";
};
E2ECDFA91DB684F9006D016F = {
isa = PBXGroup;
children = (
E251098F1E5376C000596664 /* BLOCKS-SDK.xcodeproj */,
E232CCAF1DB8CCEA00276BB3 /* BlockFinder.cpp */,
E232CCB01DB8CCEA00276BB3 /* BlockFinder.h */,
E242E7651DB77E9D0022D78D /* main.mm */,
@@ -114,6 +141,7 @@
buildRules = (
);
dependencies = (
E25109971E53775E00596664 /* PBXTargetDependency */,
);
name = BlockFinder;
productName = BlocksMonitor;
@@ -145,6 +173,12 @@
mainGroup = E2ECDFA91DB684F9006D016F;
productRefGroup = E2ECDFB31DB684F9006D016F /* Products */;
projectDirPath = "";
projectReferences = (
{
ProductGroup = E25109901E5376C000596664 /* Products */;
ProjectRef = E251098F1E5376C000596664 /* BLOCKS-SDK.xcodeproj */;
},
);
projectRoot = "";
targets = (
E2ECDFB11DB684F9006D016F /* BlockFinder */,
@@ -152,6 +186,16 @@
};
/* End PBXProject section */

/* Begin PBXReferenceProxy section */
E25109941E5376C000596664 /* libBLOCKS-SDK.a */ = {
isa = PBXReferenceProxy;
fileType = archive.ar;
path = "libBLOCKS-SDK.a";
remoteRef = E25109931E5376C000596664 /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
/* End PBXReferenceProxy section */

/* Begin PBXShellScriptBuildPhase section */
E2ECDFD31DB6872A006D016F /* ShellScript */ = {
isa = PBXShellScriptBuildPhase;
@@ -180,6 +224,14 @@
};
/* End PBXSourcesBuildPhase section */

/* Begin PBXTargetDependency section */
E25109971E53775E00596664 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = "BLOCKS-SDK";
targetProxy = E25109961E53775E00596664 /* PBXContainerItemProxy */;
};
/* End PBXTargetDependency section */

/* Begin XCBuildConfiguration section */
E2ECDFB71DB684F9006D016F /* Debug */ = {
isa = XCBuildConfiguration;


+ 13
- 0
extras/BLOCKS/standalone_sdk/examples/BlockFinder/Windows/BlockFinder.sln View File

@@ -4,6 +4,11 @@ Microsoft Visual Studio Solution File, Format Version 12.00
VisualStudioVersion = 14.0.25420.1
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BlockFinder", "BlockFinder.vcxproj", "{881F9AC3-2B1A-4867-92AF-125332B5A87A}"
ProjectSection(ProjectDependencies) = postProject
{6EE7FF54-2573-4A5F-BF4A-9654DC2C580B} = {6EE7FF54-2573-4A5F-BF4A-9654DC2C580B}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BLOCKS-SDK", "..\..\..\SDK\Build\Windows\BLOCKS-SDK.vcxproj", "{6EE7FF54-2573-4A5F-BF4A-9654DC2C580B}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
@@ -21,6 +26,14 @@ Global
{881F9AC3-2B1A-4867-92AF-125332B5A87A}.Release|x64.Build.0 = Release|x64
{881F9AC3-2B1A-4867-92AF-125332B5A87A}.Release|x86.ActiveCfg = Release|Win32
{881F9AC3-2B1A-4867-92AF-125332B5A87A}.Release|x86.Build.0 = Release|Win32
{6EE7FF54-2573-4A5F-BF4A-9654DC2C580B}.Debug|x64.ActiveCfg = Debug|x64
{6EE7FF54-2573-4A5F-BF4A-9654DC2C580B}.Debug|x64.Build.0 = Debug|x64
{6EE7FF54-2573-4A5F-BF4A-9654DC2C580B}.Debug|x86.ActiveCfg = Debug|Win32
{6EE7FF54-2573-4A5F-BF4A-9654DC2C580B}.Debug|x86.Build.0 = Debug|Win32
{6EE7FF54-2573-4A5F-BF4A-9654DC2C580B}.Release|x64.ActiveCfg = Release|x64
{6EE7FF54-2573-4A5F-BF4A-9654DC2C580B}.Release|x64.Build.0 = Release|x64
{6EE7FF54-2573-4A5F-BF4A-9654DC2C580B}.Release|x86.ActiveCfg = Release|Win32
{6EE7FF54-2573-4A5F-BF4A-9654DC2C580B}.Release|x86.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE


+ 8
- 2
extras/BLOCKS/standalone_sdk/examples/BlockFinder/Windows/BlockFinder.vcxproj View File

@@ -71,15 +71,21 @@
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<LinkIncremental>true</LinkIncremental>
<OutDir>$(SolutionDir)\$(Platform)\$(Configuration)\</OutDir>
<IntDir>$(Platform)\$(Configuration)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<LinkIncremental>true</LinkIncremental>
<OutDir>$(SolutionDir)\$(Platform)\$(Configuration)\</OutDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>$(SolutionDir)\$(Platform)\$(Configuration)\</OutDir>
<IntDir>$(Platform)\$(Configuration)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<LinkIncremental>false</LinkIncremental>
<OutDir>$(SolutionDir)\$(Platform)\$(Configuration)\</OutDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
@@ -94,7 +100,7 @@
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalDependencies>BLOCKS-SDK.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalLibraryDirectories>..\..\..\SDK\Build\Windows\$(Configuration)</AdditionalLibraryDirectories>
<AdditionalLibraryDirectories>$(IntDir)</AdditionalLibraryDirectories>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
@@ -110,7 +116,7 @@
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalDependencies>BLOCKS-SDK.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalLibraryDirectories>..\..\..\SDK\Build\Windows\x64\$(Configuration)</AdditionalLibraryDirectories>
<AdditionalLibraryDirectories>$(IntDir)</AdditionalLibraryDirectories>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">


Loading…
Cancel
Save