summaryrefslogtreecommitdiff
path: root/PrySDR.xcodeproj/project.pbxproj
diff options
context:
space:
mode:
Diffstat (limited to 'PrySDR.xcodeproj/project.pbxproj')
-rw-r--r--PrySDR.xcodeproj/project.pbxproj418
1 files changed, 388 insertions, 30 deletions
diff --git a/PrySDR.xcodeproj/project.pbxproj b/PrySDR.xcodeproj/project.pbxproj
index 9e31fe4..5ae568c 100644
--- a/PrySDR.xcodeproj/project.pbxproj
+++ b/PrySDR.xcodeproj/project.pbxproj
@@ -13,6 +13,14 @@
buildPhases = (
);
dependencies = (
+ 8D4068682CFDC0940064C96D /* PBXTargetDependency */,
+ 8D4068662CFDC0900064C96D /* PBXTargetDependency */,
+ 8D4068642CFDC08D0064C96D /* PBXTargetDependency */,
+ 8D4068622CFDC08A0064C96D /* PBXTargetDependency */,
+ 8D4068602CFDC0850064C96D /* PBXTargetDependency */,
+ 8D40685E2CFDC07C0064C96D /* PBXTargetDependency */,
+ 8D40685C2CFDC0790064C96D /* PBXTargetDependency */,
+ 8D40685A2CFDC0710064C96D /* PBXTargetDependency */,
8D4068282CF88CCF0064C96D /* PBXTargetDependency */,
8D876E8D2CD4DBE80082EC54 /* PBXTargetDependency */,
8D876E8B2CD4DBE50082EC54 /* PBXTargetDependency */,
@@ -30,6 +38,10 @@
8D0349252CF70E220026DA77 /* ArgumentParser in Frameworks */ = {isa = PBXBuildFile; productRef = 8D0349242CF70E220026DA77 /* ArgumentParser */; };
8D4068242CF8619B0064C96D /* libr820.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 8D5A5DB42CD4B70D0096CBD7 /* libr820.a */; };
8D4068252CF8619F0064C96D /* libusb.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 8D5A5DDA2CD4B9100096CBD7 /* libusb.a */; };
+ 8D4068532CFDBB6A0064C96D /* libusb.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 8D5A5DDA2CD4B9100096CBD7 /* libusb.a */; };
+ 8D4068552CFDBB6D0064C96D /* ArgumentParser in Frameworks */ = {isa = PBXBuildFile; productRef = 8D4068542CFDBB6D0064C96D /* ArgumentParser */; };
+ 8D4068562CFDBB740064C96D /* libairspyhf.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 8D5A5D9F2CD439360096CBD7 /* libairspyhf.a */; };
+ 8D4068582CFDBB8F0064C96D /* ArgumentParser in Frameworks */ = {isa = PBXBuildFile; productRef = 8D4068572CFDBB8F0064C96D /* ArgumentParser */; };
8D5A5DAD2CD439D70096CBD7 /* libairspy.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 8D5A5D752CD436BC0096CBD7 /* libairspy.a */; };
8D5A5DAE2CD439DA0096CBD7 /* libairspyhf.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 8D5A5D9F2CD439360096CBD7 /* libairspyhf.a */; };
8D5A5DF02CD4B97E0096CBD7 /* libusb.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 8D5A5DDA2CD4B9100096CBD7 /* libusb.a */; };
@@ -57,6 +69,62 @@
remoteGlobalIDString = 8D0349172CF70DCD0026DA77;
remoteInfo = RtlSdrIQ;
};
+ 8D4068592CFDC0710064C96D /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 8DD98C392CC592540062D678 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 8D876FFC2CD4F1620082EC54;
+ remoteInfo = TestBladeRF;
+ };
+ 8D40685B2CFDC0790064C96D /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 8DD98C392CC592540062D678 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 8D4068352CFDA69C0064C96D;
+ remoteInfo = AirSpyHFIQ;
+ };
+ 8D40685D2CFDC07C0064C96D /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 8DD98C392CC592540062D678 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 8D4068442CFDA6B80064C96D;
+ remoteInfo = AirSpyIQ;
+ };
+ 8D40685F2CFDC0850064C96D /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 8DD98C392CC592540062D678 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 8D5A5D742CD436BC0096CBD7;
+ remoteInfo = libairspy;
+ };
+ 8D4068612CFDC08A0064C96D /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 8DD98C392CC592540062D678 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 8D5A5D9E2CD439360096CBD7;
+ remoteInfo = libairspyhf;
+ };
+ 8D4068632CFDC08D0064C96D /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 8DD98C392CC592540062D678 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 8D87709C2CD6B4BB0082EC54;
+ remoteInfo = libbladerf;
+ };
+ 8D4068652CFDC0900064C96D /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 8DD98C392CC592540062D678 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 8D5A5DB32CD4B70D0096CBD7;
+ remoteInfo = libr820;
+ };
+ 8D4068672CFDC0940064C96D /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 8DD98C392CC592540062D678 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 8D5A5DD92CD4B9100096CBD7;
+ remoteInfo = libusb;
+ };
8D5A5E1E2CD4C18D0096CBD7 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 8DD98C392CC592540062D678 /* Project object */;
@@ -146,6 +214,24 @@
);
runOnlyForDeploymentPostprocessing = 1;
};
+ 8D4068342CFDA69C0064C96D /* CopyFiles */ = {
+ isa = PBXCopyFilesBuildPhase;
+ buildActionMask = 2147483647;
+ dstPath = /usr/share/man/man1/;
+ dstSubfolderSpec = 0;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 1;
+ };
+ 8D4068432CFDA6B80064C96D /* CopyFiles */ = {
+ isa = PBXCopyFilesBuildPhase;
+ buildActionMask = 2147483647;
+ dstPath = /usr/share/man/man1/;
+ dstSubfolderSpec = 0;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 1;
+ };
8D5A5E062CD4BAF10096CBD7 /* CopyFiles */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
@@ -194,20 +280,22 @@
/* End PBXCopyFilesBuildPhase section */
/* Begin PBXFileReference section */
- 8D0349182CF70DCD0026DA77 /* RtlSdrIQ */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = RtlSdrIQ; sourceTree = BUILT_PRODUCTS_DIR; };
+ 8D0349182CF70DCD0026DA77 /* rtlsdr_iq */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = rtlsdr_iq; sourceTree = BUILT_PRODUCTS_DIR; };
+ 8D4068362CFDA69C0064C96D /* airspyhf_iq */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = airspyhf_iq; sourceTree = BUILT_PRODUCTS_DIR; };
+ 8D4068452CFDA6B80064C96D /* airspy_iq */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = airspy_iq; sourceTree = BUILT_PRODUCTS_DIR; };
8D5A5D752CD436BC0096CBD7 /* libairspy.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libairspy.a; sourceTree = BUILT_PRODUCTS_DIR; };
8D5A5D9F2CD439360096CBD7 /* libairspyhf.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libairspyhf.a; sourceTree = BUILT_PRODUCTS_DIR; };
8D5A5DB42CD4B70D0096CBD7 /* libr820.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libr820.a; sourceTree = BUILT_PRODUCTS_DIR; };
8D5A5DDA2CD4B9100096CBD7 /* libusb.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libusb.a; sourceTree = BUILT_PRODUCTS_DIR; };
- 8D5A5E082CD4BAF10096CBD7 /* TestRtlSdr */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = TestRtlSdr; sourceTree = BUILT_PRODUCTS_DIR; };
+ 8D5A5E082CD4BAF10096CBD7 /* test_rtlsdr */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = test_rtlsdr; sourceTree = BUILT_PRODUCTS_DIR; };
8D5A5E162CD4BEAF0096CBD7 /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = System/Library/Frameworks/IOKit.framework; sourceTree = SDKROOT; };
8D5A5E182CD4BEB60096CBD7 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = System/Library/Frameworks/Security.framework; sourceTree = SDKROOT; };
8D5A5E1A2CD4BECD0096CBD7 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = System/Library/Frameworks/CoreFoundation.framework; sourceTree = SDKROOT; };
- 8D876E5E2CD4CE890082EC54 /* TestAirSpy */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = TestAirSpy; sourceTree = BUILT_PRODUCTS_DIR; };
- 8D876E772CD4DB8F0082EC54 /* TestAirSpyHF */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = TestAirSpyHF; sourceTree = BUILT_PRODUCTS_DIR; };
- 8D876FFD2CD4F1620082EC54 /* TestBladeRF */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = TestBladeRF; sourceTree = BUILT_PRODUCTS_DIR; };
+ 8D876E5E2CD4CE890082EC54 /* test_airpsy */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = test_airpsy; sourceTree = BUILT_PRODUCTS_DIR; };
+ 8D876E772CD4DB8F0082EC54 /* test_airspyhf */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = test_airspyhf; sourceTree = BUILT_PRODUCTS_DIR; };
+ 8D876FFD2CD4F1620082EC54 /* test_bladerf */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = test_bladerf; sourceTree = BUILT_PRODUCTS_DIR; };
8D87709D2CD6B4BB0082EC54 /* libbladerf.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libbladerf.a; sourceTree = BUILT_PRODUCTS_DIR; };
- 8DD98C412CC592540062D678 /* PrySDR */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = PrySDR; 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 */
@@ -225,9 +313,71 @@
membershipExceptions = (
FileUtils.swift,
PathUtils.swift,
+ Version.swift,
);
target = 8D0349172CF70DCD0026DA77 /* RtlSdrIQ */;
};
+ 8D4068402CFDA6A30064C96D /* Exceptions for "Radio" folder in "AirSpyHFIQ" target */ = {
+ isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
+ membershipExceptions = (
+ HW/AirSpyHF/AirSpyHF.swift,
+ Utils/AirSpyHFIQ/main.swift,
+ );
+ target = 8D4068352CFDA69C0064C96D /* AirSpyHFIQ */;
+ };
+ 8D40684F2CFDA6BD0064C96D /* Exceptions for "Radio" folder in "AirSpyIQ" target */ = {
+ isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
+ membershipExceptions = (
+ Utils/AirSpyIQ/main.swift,
+ );
+ target = 8D4068442CFDA6B80064C96D /* AirSpyIQ */;
+ };
+ 8D40686B2CFDE4BD0064C96D /* Exceptions for "Utils" folder in "TestAirSpyHF" target */ = {
+ isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
+ membershipExceptions = (
+ Version.swift,
+ );
+ target = 8D876E762CD4DB8F0082EC54 /* TestAirSpyHF */;
+ };
+ 8D40686D2CFDE4C10064C96D /* Exceptions for "Utils" folder in "AirSpyHFIQ" target */ = {
+ isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
+ membershipExceptions = (
+ FileUtils.swift,
+ PathUtils.swift,
+ Version.swift,
+ );
+ target = 8D4068352CFDA69C0064C96D /* AirSpyHFIQ */;
+ };
+ 8D406AB22CFF0D1F0064C96D /* Exceptions for "Utils" folder in "TestRtlSdr" target */ = {
+ isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
+ membershipExceptions = (
+ Version.swift,
+ );
+ target = 8D5A5E072CD4BAF10096CBD7 /* TestRtlSdr */;
+ };
+ 8D406AB32CFF0D1F0064C96D /* Exceptions for "Utils" folder in "TestAirSpy" target */ = {
+ isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
+ membershipExceptions = (
+ Version.swift,
+ );
+ target = 8D876E5D2CD4CE890082EC54 /* TestAirSpy */;
+ };
+ 8D406AB42CFF0D1F0064C96D /* Exceptions for "Utils" folder in "TestBladeRF" target */ = {
+ isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
+ membershipExceptions = (
+ Version.swift,
+ );
+ target = 8D876FFC2CD4F1620082EC54 /* TestBladeRF */;
+ };
+ 8D406AB52CFF0D1F0064C96D /* Exceptions for "Utils" folder in "AirSpyIQ" target */ = {
+ isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
+ membershipExceptions = (
+ FileUtils.swift,
+ PathUtils.swift,
+ Version.swift,
+ );
+ target = 8D4068442CFDA6B80064C96D /* AirSpyIQ */;
+ };
8D5A5CFA2CCD95E90096CBD7 /* Exceptions for "IQ" folder in "PrySDR" target */ = {
isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
membershipExceptions = (
@@ -381,6 +531,8 @@
HW/RtlSdr/r820/src/tuner_fc0013.c,
HW/RtlSdr/r820/src/tuner_fc2580.c,
HW/RtlSdr/r820/src/tuner_r82xx.c,
+ Utils/AirSpyHFIQ/main.swift,
+ Utils/AirSpyIQ/main.swift,
Utils/RtlSdrIQ/main.swift,
Utils/TestAirSpy/main.swift,
Utils/TestAirSpyHF/main.swift,
@@ -622,6 +774,8 @@
8D8770072CD4F1680082EC54 /* Exceptions for "Radio" folder in "TestBladeRF" target */,
8D8770A22CD6B4D00082EC54 /* Exceptions for "Radio" folder in "libbladerf" target */,
8D0349222CF70DD20026DA77 /* Exceptions for "Radio" folder in "RtlSdrIQ" target */,
+ 8D4068402CFDA6A30064C96D /* Exceptions for "Radio" folder in "AirSpyHFIQ" target */,
+ 8D40684F2CFDA6BD0064C96D /* Exceptions for "Radio" folder in "AirSpyIQ" target */,
);
path = Radio;
sourceTree = "<group>";
@@ -672,7 +826,13 @@
8DD98C882CC788620062D678 /* Utils */ = {
isa = PBXFileSystemSynchronizedRootGroup;
exceptions = (
+ 8D406AB22CFF0D1F0064C96D /* Exceptions for "Utils" folder in "TestRtlSdr" target */,
+ 8D406AB32CFF0D1F0064C96D /* Exceptions for "Utils" folder in "TestAirSpy" target */,
+ 8D40686B2CFDE4BD0064C96D /* Exceptions for "Utils" folder in "TestAirSpyHF" target */,
+ 8D406AB42CFF0D1F0064C96D /* Exceptions for "Utils" folder in "TestBladeRF" target */,
8D4068302CF9BF360064C96D /* Exceptions for "Utils" folder in "RtlSdrIQ" target */,
+ 8D40686D2CFDE4C10064C96D /* Exceptions for "Utils" folder in "AirSpyHFIQ" target */,
+ 8D406AB52CFF0D1F0064C96D /* Exceptions for "Utils" folder in "AirSpyIQ" target */,
);
path = Utils;
sourceTree = "<group>";
@@ -690,6 +850,23 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
+ 8D4068332CFDA69C0064C96D /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 8D4068562CFDBB740064C96D /* libairspyhf.a in Frameworks */,
+ 8D4068552CFDBB6D0064C96D /* ArgumentParser in Frameworks */,
+ 8D4068532CFDBB6A0064C96D /* libusb.a in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 8D4068422CFDA6B80064C96D /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
8D5A5D732CD436BC0096CBD7 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
@@ -773,6 +950,7 @@
8D87714A2CD7A6A40082EC54 /* libr820.a in Frameworks */,
8D8771492CD7A69B0082EC54 /* libbladerf.a in Frameworks */,
8D5A5DAE2CD439DA0096CBD7 /* libairspyhf.a in Frameworks */,
+ 8D4068582CFDBB8F0064C96D /* ArgumentParser in Frameworks */,
8D5A5DAD2CD439D70096CBD7 /* libairspy.a in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
@@ -822,18 +1000,20 @@
8DD98C422CC592540062D678 /* Products */ = {
isa = PBXGroup;
children = (
- 8DD98C412CC592540062D678 /* PrySDR */,
+ 8DD98C412CC592540062D678 /* prysdr */,
8DD98C722CC632040062D678 /* MatrixXT.xctest */,
8D5A5D752CD436BC0096CBD7 /* libairspy.a */,
8D5A5D9F2CD439360096CBD7 /* libairspyhf.a */,
8D5A5DB42CD4B70D0096CBD7 /* libr820.a */,
8D5A5DDA2CD4B9100096CBD7 /* libusb.a */,
- 8D5A5E082CD4BAF10096CBD7 /* TestRtlSdr */,
- 8D876E5E2CD4CE890082EC54 /* TestAirSpy */,
- 8D876E772CD4DB8F0082EC54 /* TestAirSpyHF */,
- 8D876FFD2CD4F1620082EC54 /* TestBladeRF */,
+ 8D5A5E082CD4BAF10096CBD7 /* test_rtlsdr */,
+ 8D876E5E2CD4CE890082EC54 /* test_airpsy */,
+ 8D876E772CD4DB8F0082EC54 /* test_airspyhf */,
+ 8D876FFD2CD4F1620082EC54 /* test_bladerf */,
8D87709D2CD6B4BB0082EC54 /* libbladerf.a */,
- 8D0349182CF70DCD0026DA77 /* RtlSdrIQ */,
+ 8D0349182CF70DCD0026DA77 /* rtlsdr_iq */,
+ 8D4068362CFDA69C0064C96D /* airspyhf_iq */,
+ 8D4068452CFDA6B80064C96D /* airspy_iq */,
);
name = Products;
sourceTree = "<group>";
@@ -910,7 +1090,46 @@
8D0349242CF70E220026DA77 /* ArgumentParser */,
);
productName = RtlSdrIQ;
- productReference = 8D0349182CF70DCD0026DA77 /* RtlSdrIQ */;
+ productReference = 8D0349182CF70DCD0026DA77 /* rtlsdr_iq */;
+ productType = "com.apple.product-type.tool";
+ };
+ 8D4068352CFDA69C0064C96D /* AirSpyHFIQ */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 8D40683A2CFDA69C0064C96D /* Build configuration list for PBXNativeTarget "AirSpyHFIQ" */;
+ buildPhases = (
+ 8D4068322CFDA69C0064C96D /* Sources */,
+ 8D4068332CFDA69C0064C96D /* Frameworks */,
+ 8D4068342CFDA69C0064C96D /* CopyFiles */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ );
+ name = AirSpyHFIQ;
+ packageProductDependencies = (
+ 8D4068542CFDBB6D0064C96D /* ArgumentParser */,
+ );
+ productName = AirSpyHFIQ;
+ productReference = 8D4068362CFDA69C0064C96D /* airspyhf_iq */;
+ productType = "com.apple.product-type.tool";
+ };
+ 8D4068442CFDA6B80064C96D /* AirSpyIQ */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 8D4068492CFDA6B80064C96D /* Build configuration list for PBXNativeTarget "AirSpyIQ" */;
+ buildPhases = (
+ 8D4068412CFDA6B80064C96D /* Sources */,
+ 8D4068422CFDA6B80064C96D /* Frameworks */,
+ 8D4068432CFDA6B80064C96D /* CopyFiles */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ );
+ name = AirSpyIQ;
+ packageProductDependencies = (
+ );
+ productName = AirSpyIQ;
+ productReference = 8D4068452CFDA6B80064C96D /* airspy_iq */;
productType = "com.apple.product-type.tool";
};
8D5A5D742CD436BC0096CBD7 /* libairspy */ = {
@@ -1008,7 +1227,7 @@
packageProductDependencies = (
);
productName = TestRtlSdr;
- productReference = 8D5A5E082CD4BAF10096CBD7 /* TestRtlSdr */;
+ productReference = 8D5A5E082CD4BAF10096CBD7 /* test_rtlsdr */;
productType = "com.apple.product-type.tool";
};
8D876E5D2CD4CE890082EC54 /* TestAirSpy */ = {
@@ -1029,7 +1248,7 @@
packageProductDependencies = (
);
productName = TestAirSpy;
- productReference = 8D876E5E2CD4CE890082EC54 /* TestAirSpy */;
+ productReference = 8D876E5E2CD4CE890082EC54 /* test_airpsy */;
productType = "com.apple.product-type.tool";
};
8D876E762CD4DB8F0082EC54 /* TestAirSpyHF */ = {
@@ -1051,7 +1270,7 @@
packageProductDependencies = (
);
productName = TestAirSpyHF;
- productReference = 8D876E772CD4DB8F0082EC54 /* TestAirSpyHF */;
+ productReference = 8D876E772CD4DB8F0082EC54 /* test_airspyhf */;
productType = "com.apple.product-type.tool";
};
8D876FFC2CD4F1620082EC54 /* TestBladeRF */ = {
@@ -1071,7 +1290,7 @@
packageProductDependencies = (
);
productName = TestBladeRF;
- productReference = 8D876FFD2CD4F1620082EC54 /* TestBladeRF */;
+ productReference = 8D876FFD2CD4F1620082EC54 /* test_bladerf */;
productType = "com.apple.product-type.tool";
};
8D87709C2CD6B4BB0082EC54 /* libbladerf */ = {
@@ -1120,9 +1339,10 @@
);
name = PrySDR;
packageProductDependencies = (
+ 8D4068572CFDBB8F0064C96D /* ArgumentParser */,
);
productName = PrySDR;
- productReference = 8DD98C412CC592540062D678 /* PrySDR */;
+ productReference = 8DD98C412CC592540062D678 /* prysdr */;
productType = "com.apple.product-type.tool";
};
8DD98C712CC632040062D678 /* MatrixXT */ = {
@@ -1157,6 +1377,12 @@
8D0349172CF70DCD0026DA77 = {
CreatedOnToolsVersion = 16.1;
};
+ 8D4068352CFDA69C0064C96D = {
+ CreatedOnToolsVersion = 16.1;
+ };
+ 8D4068442CFDA6B80064C96D = {
+ CreatedOnToolsVersion = 16.1;
+ };
8D5A5D742CD436BC0096CBD7 = {
CreatedOnToolsVersion = 16.0;
LastSwiftMigration = 1610;
@@ -1228,6 +1454,8 @@
8D876FFC2CD4F1620082EC54 /* TestBladeRF */,
8D87709C2CD6B4BB0082EC54 /* libbladerf */,
8D0349172CF70DCD0026DA77 /* RtlSdrIQ */,
+ 8D4068352CFDA69C0064C96D /* AirSpyHFIQ */,
+ 8D4068442CFDA6B80064C96D /* AirSpyIQ */,
);
};
/* End PBXProject section */
@@ -1250,6 +1478,20 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
+ 8D4068322CFDA69C0064C96D /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 8D4068412CFDA6B80064C96D /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
8D5A5D722CD436BC0096CBD7 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
@@ -1335,6 +1577,46 @@
target = 8D0349172CF70DCD0026DA77 /* RtlSdrIQ */;
targetProxy = 8D4068272CF88CCF0064C96D /* PBXContainerItemProxy */;
};
+ 8D40685A2CFDC0710064C96D /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = 8D876FFC2CD4F1620082EC54 /* TestBladeRF */;
+ targetProxy = 8D4068592CFDC0710064C96D /* PBXContainerItemProxy */;
+ };
+ 8D40685C2CFDC0790064C96D /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = 8D4068352CFDA69C0064C96D /* AirSpyHFIQ */;
+ targetProxy = 8D40685B2CFDC0790064C96D /* PBXContainerItemProxy */;
+ };
+ 8D40685E2CFDC07C0064C96D /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = 8D4068442CFDA6B80064C96D /* AirSpyIQ */;
+ targetProxy = 8D40685D2CFDC07C0064C96D /* PBXContainerItemProxy */;
+ };
+ 8D4068602CFDC0850064C96D /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = 8D5A5D742CD436BC0096CBD7 /* libairspy */;
+ targetProxy = 8D40685F2CFDC0850064C96D /* PBXContainerItemProxy */;
+ };
+ 8D4068622CFDC08A0064C96D /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = 8D5A5D9E2CD439360096CBD7 /* libairspyhf */;
+ targetProxy = 8D4068612CFDC08A0064C96D /* PBXContainerItemProxy */;
+ };
+ 8D4068642CFDC08D0064C96D /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = 8D87709C2CD6B4BB0082EC54 /* libbladerf */;
+ targetProxy = 8D4068632CFDC08D0064C96D /* PBXContainerItemProxy */;
+ };
+ 8D4068662CFDC0900064C96D /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = 8D5A5DB32CD4B70D0096CBD7 /* libr820 */;
+ targetProxy = 8D4068652CFDC0900064C96D /* PBXContainerItemProxy */;
+ };
+ 8D4068682CFDC0940064C96D /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = 8D5A5DD92CD4B9100096CBD7 /* libusb */;
+ targetProxy = 8D4068672CFDC0940064C96D /* PBXContainerItemProxy */;
+ };
8D5A5E1F2CD4C18D0096CBD7 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 8D5A5DB32CD4B70D0096CBD7 /* libr820 */;
@@ -1400,7 +1682,7 @@
DEVELOPMENT_TEAM = 53B26AJZ4Z;
ENABLE_HARDENED_RUNTIME = YES;
MACOSX_DEPLOYMENT_TARGET = 15.1;
- PRODUCT_NAME = "$(TARGET_NAME)";
+ PRODUCT_NAME = rtlsdr_iq;
SWIFT_VERSION = 5.0;
};
name = Debug;
@@ -1412,7 +1694,55 @@
DEVELOPMENT_TEAM = 53B26AJZ4Z;
ENABLE_HARDENED_RUNTIME = YES;
MACOSX_DEPLOYMENT_TARGET = 15.1;
- PRODUCT_NAME = "$(TARGET_NAME)";
+ PRODUCT_NAME = rtlsdr_iq;
+ SWIFT_VERSION = 5.0;
+ };
+ name = Release;
+ };
+ 8D40683B2CFDA69C0064C96D /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ CODE_SIGN_STYLE = Automatic;
+ DEVELOPMENT_TEAM = 53B26AJZ4Z;
+ ENABLE_HARDENED_RUNTIME = YES;
+ MACOSX_DEPLOYMENT_TARGET = 15.1;
+ PRODUCT_NAME = airspyhf_iq;
+ SWIFT_VERSION = 5.0;
+ };
+ name = Debug;
+ };
+ 8D40683C2CFDA69C0064C96D /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ CODE_SIGN_STYLE = Automatic;
+ DEVELOPMENT_TEAM = 53B26AJZ4Z;
+ ENABLE_HARDENED_RUNTIME = YES;
+ MACOSX_DEPLOYMENT_TARGET = 15.1;
+ PRODUCT_NAME = airspyhf_iq;
+ SWIFT_VERSION = 5.0;
+ };
+ name = Release;
+ };
+ 8D40684A2CFDA6B80064C96D /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ CODE_SIGN_STYLE = Automatic;
+ DEVELOPMENT_TEAM = 53B26AJZ4Z;
+ ENABLE_HARDENED_RUNTIME = YES;
+ MACOSX_DEPLOYMENT_TARGET = 15.1;
+ PRODUCT_NAME = airspy_iq;
+ SWIFT_VERSION = 5.0;
+ };
+ name = Debug;
+ };
+ 8D40684B2CFDA6B80064C96D /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ CODE_SIGN_STYLE = Automatic;
+ DEVELOPMENT_TEAM = 53B26AJZ4Z;
+ ENABLE_HARDENED_RUNTIME = YES;
+ MACOSX_DEPLOYMENT_TARGET = 15.1;
+ PRODUCT_NAME = airspy_iq;
SWIFT_VERSION = 5.0;
};
name = Release;
@@ -1532,7 +1862,7 @@
CODE_SIGN_STYLE = Automatic;
DEVELOPMENT_TEAM = 53B26AJZ4Z;
ENABLE_HARDENED_RUNTIME = YES;
- PRODUCT_NAME = "$(TARGET_NAME)";
+ PRODUCT_NAME = test_rtlsdr;
SWIFT_VERSION = 5.0;
};
name = Debug;
@@ -1543,7 +1873,7 @@
CODE_SIGN_STYLE = Automatic;
DEVELOPMENT_TEAM = 53B26AJZ4Z;
ENABLE_HARDENED_RUNTIME = YES;
- PRODUCT_NAME = "$(TARGET_NAME)";
+ PRODUCT_NAME = test_rtlsdr;
SWIFT_VERSION = 5.0;
};
name = Release;
@@ -1554,7 +1884,7 @@
CODE_SIGN_STYLE = Automatic;
DEVELOPMENT_TEAM = 53B26AJZ4Z;
ENABLE_HARDENED_RUNTIME = YES;
- PRODUCT_NAME = "$(TARGET_NAME)";
+ PRODUCT_NAME = test_airpsy;
SWIFT_VERSION = 5.0;
};
name = Debug;
@@ -1565,7 +1895,7 @@
CODE_SIGN_STYLE = Automatic;
DEVELOPMENT_TEAM = 53B26AJZ4Z;
ENABLE_HARDENED_RUNTIME = YES;
- PRODUCT_NAME = "$(TARGET_NAME)";
+ PRODUCT_NAME = test_airpsy;
SWIFT_VERSION = 5.0;
};
name = Release;
@@ -1576,7 +1906,7 @@
CODE_SIGN_STYLE = Automatic;
DEVELOPMENT_TEAM = 53B26AJZ4Z;
ENABLE_HARDENED_RUNTIME = YES;
- PRODUCT_NAME = "$(TARGET_NAME)";
+ PRODUCT_NAME = test_airspyhf;
SWIFT_VERSION = 5.0;
};
name = Debug;
@@ -1587,7 +1917,7 @@
CODE_SIGN_STYLE = Automatic;
DEVELOPMENT_TEAM = 53B26AJZ4Z;
ENABLE_HARDENED_RUNTIME = YES;
- PRODUCT_NAME = "$(TARGET_NAME)";
+ PRODUCT_NAME = test_airspyhf;
SWIFT_VERSION = 5.0;
};
name = Release;
@@ -1616,7 +1946,7 @@
CODE_SIGN_STYLE = Automatic;
DEVELOPMENT_TEAM = 53B26AJZ4Z;
ENABLE_HARDENED_RUNTIME = YES;
- PRODUCT_NAME = "$(TARGET_NAME)";
+ PRODUCT_NAME = test_bladerf;
"SWIFT_OBJC_BRIDGING_HEADER[arch=*]" = "";
SWIFT_VERSION = 5.0;
};
@@ -1628,7 +1958,7 @@
CODE_SIGN_STYLE = Automatic;
DEVELOPMENT_TEAM = 53B26AJZ4Z;
ENABLE_HARDENED_RUNTIME = YES;
- PRODUCT_NAME = "$(TARGET_NAME)";
+ PRODUCT_NAME = test_bladerf;
SWIFT_VERSION = 5.0;
};
name = Release;
@@ -1784,7 +2114,7 @@
CODE_SIGN_STYLE = Automatic;
DEVELOPMENT_TEAM = 53B26AJZ4Z;
ENABLE_HARDENED_RUNTIME = YES;
- PRODUCT_NAME = "$(TARGET_NAME)";
+ PRODUCT_NAME = prysdr;
SWIFT_VERSION = 6.0;
};
name = Debug;
@@ -1795,7 +2125,7 @@
CODE_SIGN_STYLE = Automatic;
DEVELOPMENT_TEAM = 53B26AJZ4Z;
ENABLE_HARDENED_RUNTIME = YES;
- PRODUCT_NAME = "$(TARGET_NAME)";
+ PRODUCT_NAME = prysdr;
SWIFT_VERSION = 6.0;
};
name = Release;
@@ -1842,6 +2172,24 @@
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
+ 8D40683A2CFDA69C0064C96D /* Build configuration list for PBXNativeTarget "AirSpyHFIQ" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 8D40683B2CFDA69C0064C96D /* Debug */,
+ 8D40683C2CFDA69C0064C96D /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ 8D4068492CFDA6B80064C96D /* Build configuration list for PBXNativeTarget "AirSpyIQ" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 8D40684A2CFDA6B80064C96D /* Debug */,
+ 8D40684B2CFDA6B80064C96D /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
8D5A5D762CD436BC0096CBD7 /* Build configuration list for PBXNativeTarget "libairspy" */ = {
isa = XCConfigurationList;
buildConfigurations = (
@@ -1978,6 +2326,16 @@
package = 8D0349232CF70E180026DA77 /* XCRemoteSwiftPackageReference "swift-argument-parser" */;
productName = ArgumentParser;
};
+ 8D4068542CFDBB6D0064C96D /* ArgumentParser */ = {
+ isa = XCSwiftPackageProductDependency;
+ package = 8D0349232CF70E180026DA77 /* XCRemoteSwiftPackageReference "swift-argument-parser" */;
+ productName = ArgumentParser;
+ };
+ 8D4068572CFDBB8F0064C96D /* ArgumentParser */ = {
+ isa = XCSwiftPackageProductDependency;
+ package = 8D0349232CF70E180026DA77 /* XCRemoteSwiftPackageReference "swift-argument-parser" */;
+ productName = ArgumentParser;
+ };
/* End XCSwiftPackageProductDependency section */
};
rootObject = 8DD98C392CC592540062D678 /* Project object */;