summaryrefslogtreecommitdiff
path: root/PrySDR.xcodeproj/project.pbxproj
diff options
context:
space:
mode:
authorArturs Artamonovs <arturs.artamonovs@protonmail.com>2025-01-21 09:24:13 +0000
committerArturs Artamonovs <arturs.artamonovs@protonmail.com>2025-01-21 09:24:13 +0000
commit1e096e55ca30dc80c3faa8d1ea36de13bc90cc6a (patch)
treebb0c5afaa268d4ff9d9b80966e9a304345058aea /PrySDR.xcodeproj/project.pbxproj
parent06a90001363fdcb542b531a74ed2c18f714f58c4 (diff)
downloadPrySDR-1e096e55ca30dc80c3faa8d1ea36de13bc90cc6a.tar.gz
PrySDR-1e096e55ca30dc80c3faa8d1ea36de13bc90cc6a.zip
iqconvert: initial implementation non-working
Diffstat (limited to 'PrySDR.xcodeproj/project.pbxproj')
-rw-r--r--PrySDR.xcodeproj/project.pbxproj109
1 files changed, 105 insertions, 4 deletions
diff --git a/PrySDR.xcodeproj/project.pbxproj b/PrySDR.xcodeproj/project.pbxproj
index 817e90c..0dd3645 100644
--- a/PrySDR.xcodeproj/project.pbxproj
+++ b/PrySDR.xcodeproj/project.pbxproj
@@ -71,6 +71,7 @@
8DBA9FA22D37C5C8008ECB92 /* libr820.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 8D5A5DB42CD4B70D0096CBD7 /* libr820.a */; };
8DBA9FA32D37C5CD008ECB92 /* libusb.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 8D5A5DDA2CD4B9100096CBD7 /* libusb.a */; };
8DBA9FA52D37C5D1008ECB92 /* ArgumentParser in Frameworks */ = {isa = PBXBuildFile; productRef = 8DBA9FA42D37C5D1008ECB92 /* ArgumentParser */; };
+ 8DBA9FBE2D3A71A3008ECB92 /* ArgumentParser in Frameworks */ = {isa = PBXBuildFile; productRef = 8DBA9FBD2D3A71A3008ECB92 /* ArgumentParser */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
@@ -340,6 +341,15 @@
);
runOnlyForDeploymentPostprocessing = 1;
};
+ 8DBA9FAC2D3A68B5008ECB92 /* CopyFiles */ = {
+ isa = PBXCopyFilesBuildPhase;
+ buildActionMask = 2147483647;
+ dstPath = /usr/share/man/man1/;
+ dstSubfolderSpec = 0;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 1;
+ };
8DD98C3F2CC592540062D678 /* CopyFiles */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
@@ -375,6 +385,7 @@
8DBA9F6F2D2C9796008ECB92 /* Waterfall_UI.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Waterfall_UI.app; sourceTree = BUILT_PRODUCTS_DIR; };
8DBA9F812D2C979A008ECB92 /* Waterfall_UITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Waterfall_UITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
8DBA9F8B2D2C979A008ECB92 /* Waterfall_UIUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Waterfall_UIUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
+ 8DBA9FAE2D3A68B5008ECB92 /* iqconvert */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = iqconvert; sourceTree = BUILT_PRODUCTS_DIR; };
8DD98C412CC592540062D678 /* prysdr */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = prysdr; sourceTree = BUILT_PRODUCTS_DIR; };
8DD98C722CC632040062D678 /* MatrixXT.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = MatrixXT.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
/* End PBXFileReference section */
@@ -615,6 +626,7 @@
Utils/AirSpyHFIQ/main.swift,
Utils/AirSpyIQ/main.swift,
Utils/BladeRFIQ/main.swift,
+ Utils/iqconvert/main.swift,
Utils/RtlSdrIQ/main.swift,
Utils/TestAirSpy/main.swift,
Utils/TestAirSpyHF/main.swift,
@@ -870,12 +882,22 @@
);
target = 8DBA9F6E2D2C9796008ECB92 /* Waterfall_UI */;
};
- 8DD98C7C2CC6320C0062D678 /* Exceptions for "LA" folder in "PrySDR" target */ = {
+ 8DBA9FBC2D3A693D008ECB92 /* Exceptions for "Radio" folder in "iqconvert" target */ = {
isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
membershipExceptions = (
- Test/MatrixXT/MatrixXT.swift,
+ Utils/iqconvert/main.swift,
);
- target = 8DD98C402CC592540062D678 /* PrySDR */;
+ target = 8DBA9FAD2D3A68B5008ECB92 /* iqconvert */;
+ };
+ 8DBA9FC02D3A71D2008ECB92 /* Exceptions for "Utils" folder in "iqconvert" target */ = {
+ isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
+ membershipExceptions = (
+ FileReader.swift,
+ FileUtils.swift,
+ PathUtils.swift,
+ Version.swift,
+ );
+ target = 8DBA9FAD2D3A68B5008ECB92 /* iqconvert */;
};
8DD98C7D2CC6320C0062D678 /* Exceptions for "LA" folder in "MatrixXT" target */ = {
isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
@@ -936,7 +958,6 @@
8DD98C502CC5935B0062D678 /* LA */ = {
isa = PBXFileSystemSynchronizedRootGroup;
exceptions = (
- 8DD98C7C2CC6320C0062D678 /* Exceptions for "LA" folder in "PrySDR" target */,
8DD98C7D2CC6320C0062D678 /* Exceptions for "LA" folder in "MatrixXT" target */,
);
path = LA;
@@ -962,6 +983,7 @@
8DBA9F602D2928DE008ECB92 /* Exceptions for "Radio" folder in "WaterfallFile_UI" target */,
8D9A38812D196520009A4186 /* Exceptions for "Radio" folder in "WaterfallFile" target */,
8DBA9FA72D37CD92008ECB92 /* Exceptions for "Radio" folder in "Waterfall_UI" target */,
+ 8DBA9FBC2D3A693D008ECB92 /* Exceptions for "Radio" folder in "iqconvert" target */,
);
path = Radio;
sourceTree = "<group>";
@@ -1023,6 +1045,7 @@
8DBA9F652D2B5158008ECB92 /* Exceptions for "Utils" folder in "WaterfallFile_UI" target */,
8D9A38832D19D277009A4186 /* Exceptions for "Utils" folder in "WaterfallFile" target */,
8DBA9F9E2D313168008ECB92 /* Exceptions for "Utils" folder in "Waterfall_UI" target */,
+ 8DBA9FC02D3A71D2008ECB92 /* Exceptions for "Utils" folder in "iqconvert" target */,
);
path = Utils;
sourceTree = "<group>";
@@ -1199,6 +1222,14 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
+ 8DBA9FAB2D3A68B5008ECB92 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 8DBA9FBE2D3A71A3008ECB92 /* ArgumentParser in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
8DD98C3E2CC592540062D678 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
@@ -1284,6 +1315,7 @@
8DBA9F6F2D2C9796008ECB92 /* Waterfall_UI.app */,
8DBA9F812D2C979A008ECB92 /* Waterfall_UITests.xctest */,
8DBA9F8B2D2C979A008ECB92 /* Waterfall_UIUITests.xctest */,
+ 8DBA9FAE2D3A68B5008ECB92 /* iqconvert */,
);
name = Products;
sourceTree = "<group>";
@@ -1760,6 +1792,26 @@
productReference = 8DBA9F8B2D2C979A008ECB92 /* Waterfall_UIUITests.xctest */;
productType = "com.apple.product-type.bundle.ui-testing";
};
+ 8DBA9FAD2D3A68B5008ECB92 /* iqconvert */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 8DBA9FB22D3A68B5008ECB92 /* Build configuration list for PBXNativeTarget "iqconvert" */;
+ buildPhases = (
+ 8DBA9FAA2D3A68B5008ECB92 /* Sources */,
+ 8DBA9FAB2D3A68B5008ECB92 /* Frameworks */,
+ 8DBA9FAC2D3A68B5008ECB92 /* CopyFiles */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ );
+ name = iqconvert;
+ packageProductDependencies = (
+ 8DBA9FBD2D3A71A3008ECB92 /* ArgumentParser */,
+ );
+ productName = iqconvert;
+ productReference = 8DBA9FAE2D3A68B5008ECB92 /* iqconvert */;
+ productType = "com.apple.product-type.tool";
+ };
8DD98C402CC592540062D678 /* PrySDR */ = {
isa = PBXNativeTarget;
buildConfigurationList = 8DD98C482CC592540062D678 /* Build configuration list for PBXNativeTarget "PrySDR" */;
@@ -1892,6 +1944,9 @@
CreatedOnToolsVersion = 16.2;
TestTargetID = 8DBA9F6E2D2C9796008ECB92;
};
+ 8DBA9FAD2D3A68B5008ECB92 = {
+ CreatedOnToolsVersion = 16.2;
+ };
8DD98C402CC592540062D678 = {
CreatedOnToolsVersion = 16.0;
};
@@ -1940,6 +1995,7 @@
8DBA9F6E2D2C9796008ECB92 /* Waterfall_UI */,
8DBA9F802D2C979A008ECB92 /* Waterfall_UITests */,
8DBA9F8A2D2C979A008ECB92 /* Waterfall_UIUITests */,
+ 8DBA9FAD2D3A68B5008ECB92 /* iqconvert */,
);
};
/* End PBXProject section */
@@ -2137,6 +2193,13 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
+ 8DBA9FAA2D3A68B5008ECB92 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
8DD98C3D2CC592540062D678 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
@@ -2930,6 +2993,30 @@
};
name = Release;
};
+ 8DBA9FB32D3A68B5008ECB92 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ CODE_SIGN_STYLE = Automatic;
+ DEVELOPMENT_TEAM = 53B26AJZ4Z;
+ ENABLE_HARDENED_RUNTIME = YES;
+ MACOSX_DEPLOYMENT_TARGET = 15.2;
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ SWIFT_VERSION = 5.0;
+ };
+ name = Debug;
+ };
+ 8DBA9FB42D3A68B5008ECB92 /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ CODE_SIGN_STYLE = Automatic;
+ DEVELOPMENT_TEAM = 53B26AJZ4Z;
+ ENABLE_HARDENED_RUNTIME = YES;
+ MACOSX_DEPLOYMENT_TARGET = 15.2;
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ SWIFT_VERSION = 5.0;
+ };
+ name = Release;
+ };
8DD98C462CC592540062D678 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
@@ -3298,6 +3385,15 @@
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
+ 8DBA9FB22D3A68B5008ECB92 /* Build configuration list for PBXNativeTarget "iqconvert" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 8DBA9FB32D3A68B5008ECB92 /* Debug */,
+ 8DBA9FB42D3A68B5008ECB92 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
8DD98C3C2CC592540062D678 /* Build configuration list for PBXProject "PrySDR" */ = {
isa = XCConfigurationList;
buildConfigurations = (
@@ -3374,6 +3470,11 @@
package = 8D0349232CF70E180026DA77 /* XCRemoteSwiftPackageReference "swift-argument-parser" */;
productName = ArgumentParser;
};
+ 8DBA9FBD2D3A71A3008ECB92 /* ArgumentParser */ = {
+ isa = XCSwiftPackageProductDependency;
+ package = 8D0349232CF70E180026DA77 /* XCRemoteSwiftPackageReference "swift-argument-parser" */;
+ productName = ArgumentParser;
+ };
/* End XCSwiftPackageProductDependency section */
};
rootObject = 8DD98C392CC592540062D678 /* Project object */;