summaryrefslogtreecommitdiff
path: root/PrySDR.xcodeproj
diff options
context:
space:
mode:
authorArturs Artamonovs <arturs.artamonovs@protonmail.com>2024-11-01 08:38:25 +0000
committerArturs Artamonovs <arturs.artamonovs@protonmail.com>2024-11-01 08:38:25 +0000
commitca50c0f64f1b2fce46b4cb83ed111854bac13852 (patch)
tree92713a6fb08559f6f7ddd4e03781572eba0a7f02 /PrySDR.xcodeproj
parente3a7f5bafec6715cd11555c39925665c78029dd9 (diff)
downloadPrySDR-ca50c0f64f1b2fce46b4cb83ed111854bac13852.tar.gz
PrySDR-ca50c0f64f1b2fce46b4cb83ed111854bac13852.zip
rtlsdr library example compiles
Diffstat (limited to 'PrySDR.xcodeproj')
-rw-r--r--PrySDR.xcodeproj/project.pbxproj847
1 files changed, 846 insertions, 1 deletions
diff --git a/PrySDR.xcodeproj/project.pbxproj b/PrySDR.xcodeproj/project.pbxproj
index c9ef8f0..1393c86 100644
--- a/PrySDR.xcodeproj/project.pbxproj
+++ b/PrySDR.xcodeproj/project.pbxproj
@@ -6,7 +6,44 @@
objectVersion = 77;
objects = {
+/* Begin PBXBuildFile section */
+ 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 */; };
+ 8D5A5E132CD4BB150096CBD7 /* libr820.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 8D5A5DB42CD4B70D0096CBD7 /* libr820.a */; };
+ 8D5A5E142CD4BB180096CBD7 /* libusb.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 8D5A5DDA2CD4B9100096CBD7 /* libusb.a */; };
+ 8D5A5E172CD4BEAF0096CBD7 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8D5A5E162CD4BEAF0096CBD7 /* IOKit.framework */; };
+ 8D5A5E192CD4BEB60096CBD7 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8D5A5E182CD4BEB60096CBD7 /* Security.framework */; };
+ 8D5A5E1B2CD4BECD0096CBD7 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8D5A5E1A2CD4BECD0096CBD7 /* CoreFoundation.framework */; };
+/* End PBXBuildFile section */
+
+/* Begin PBXContainerItemProxy section */
+ 8D5A5E1E2CD4C18D0096CBD7 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 8DD98C392CC592540062D678 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 8D5A5DB32CD4B70D0096CBD7;
+ remoteInfo = libr820;
+ };
+ 8D5A5E202CD4C1900096CBD7 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 8DD98C392CC592540062D678 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 8D5A5DD92CD4B9100096CBD7;
+ remoteInfo = libusb;
+ };
+/* End PBXContainerItemProxy section */
+
/* Begin PBXCopyFilesBuildPhase section */
+ 8D5A5E062CD4BAF10096CBD7 /* CopyFiles */ = {
+ isa = PBXCopyFilesBuildPhase;
+ buildActionMask = 2147483647;
+ dstPath = /usr/share/man/man1/;
+ dstSubfolderSpec = 0;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 1;
+ };
8DD98C3F2CC592540062D678 /* CopyFiles */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
@@ -19,33 +56,379 @@
/* End PBXCopyFilesBuildPhase section */
/* Begin PBXFileReference section */
+ 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; };
+ 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; };
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 */
+/* Begin PBXFileSystemSynchronizedBuildFileExceptionSet section */
+ 8D5A5CFA2CCD95E90096CBD7 /* Exceptions for "IQ" folder in "PrySDR" target */ = {
+ isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
+ membershipExceptions = (
+ IQ.swift,
+ );
+ target = 8DD98C402CC592540062D678 /* PrySDR */;
+ };
+ 8D5A5D7C2CD436D20096CBD7 /* Exceptions for "Radio" folder in "libairspy" target */ = {
+ isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
+ membershipExceptions = (
+ HW/AirSpy/src/airspy_commands.h,
+ HW/AirSpy/src/airspy.c,
+ HW/AirSpy/src/airspy.h,
+ HW/AirSpy/src/filters.h,
+ HW/AirSpy/src/iqconverter_float.c,
+ HW/AirSpy/src/iqconverter_float.h,
+ HW/AirSpy/src/iqconverter_int16.c,
+ HW/AirSpy/src/iqconverter_int16.h,
+ );
+ privateHeaders = (
+ HW/AirSpy/src/airspy_commands.h,
+ HW/AirSpy/src/filters.h,
+ HW/AirSpy/src/iqconverter_float.h,
+ HW/AirSpy/src/iqconverter_int16.h,
+ );
+ publicHeaders = (
+ HW/AirSpy/src/airspy.h,
+ );
+ target = 8D5A5D742CD436BC0096CBD7 /* libairspy */;
+ };
+ 8D5A5DA72CD439590096CBD7 /* Exceptions for "Radio" folder in "libairspyhf" target */ = {
+ isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
+ membershipExceptions = (
+ HW/AirSpyHF/src/airspyhf_commands.h,
+ HW/AirSpyHF/src/airspyhf.c,
+ HW/AirSpyHF/src/airspyhf.h,
+ HW/AirSpyHF/src/iqbalancer.c,
+ HW/AirSpyHF/src/iqbalancer.h,
+ );
+ privateHeaders = (
+ HW/AirSpyHF/src/airspyhf_commands.h,
+ HW/AirSpyHF/src/iqbalancer.h,
+ );
+ publicHeaders = (
+ HW/AirSpyHF/src/airspyhf.h,
+ );
+ target = 8D5A5D9E2CD439360096CBD7 /* libairspyhf */;
+ };
+ 8D5A5DAC2CD4399D0096CBD7 /* Exceptions for "Radio" folder in "PrySDR" target */ = {
+ isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
+ membershipExceptions = (
+ HW/AirSpy/src/airspy.c,
+ HW/AirSpy/src/iqconverter_float.c,
+ HW/AirSpy/src/iqconverter_int16.c,
+ HW/AirSpyHF/src/airspyhf.c,
+ HW/AirSpyHF/src/iqbalancer.c,
+ HW/RtlSdr/libusb/core.c,
+ HW/RtlSdr/libusb/descriptor.c,
+ HW/RtlSdr/libusb/hotplug.c,
+ HW/RtlSdr/libusb/io.c,
+ HW/RtlSdr/libusb/os/darwin_usb.c,
+ HW/RtlSdr/libusb/os/events_posix.c,
+ HW/RtlSdr/libusb/os/linux_udev.c,
+ HW/RtlSdr/libusb/os/linux_usbfs.c,
+ HW/RtlSdr/libusb/os/threads_posix.c,
+ HW/RtlSdr/libusb/strerror.c,
+ HW/RtlSdr/libusb/sync.c,
+ HW/RtlSdr/r820/r820.swift,
+ HW/RtlSdr/r820/src/librtlsdr.c,
+ HW/RtlSdr/r820/src/test.swift,
+ HW/RtlSdr/r820/src/tuner_e4k.c,
+ HW/RtlSdr/r820/src/tuner_fc0012.c,
+ HW/RtlSdr/r820/src/tuner_fc0013.c,
+ HW/RtlSdr/r820/src/tuner_fc2580.c,
+ HW/RtlSdr/r820/src/tuner_r82xx.c,
+ Utils/TestRtlSdr/main.swift,
+ );
+ target = 8DD98C402CC592540062D678 /* PrySDR */;
+ };
+ 8D5A5DCB2CD4B8290096CBD7 /* Exceptions for "Radio" folder in "libr820" target */ = {
+ isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
+ membershipExceptions = (
+ HW/RtlSdr/r820/include/reg_field.h,
+ "HW/RtlSdr/r820/include/rtl-sdr_export.h",
+ "HW/RtlSdr/r820/include/rtl-sdr.h",
+ HW/RtlSdr/r820/include/rtlsdr_i2c.h,
+ HW/RtlSdr/r820/include/tuner_e4k.h,
+ HW/RtlSdr/r820/include/tuner_fc0012.h,
+ HW/RtlSdr/r820/include/tuner_fc0013.h,
+ HW/RtlSdr/r820/include/tuner_fc2580.h,
+ HW/RtlSdr/r820/include/tuner_r82xx.h,
+ HW/RtlSdr/r820/src/librtlsdr.c,
+ HW/RtlSdr/r820/src/test.swift,
+ HW/RtlSdr/r820/src/tuner_e4k.c,
+ HW/RtlSdr/r820/src/tuner_fc0012.c,
+ HW/RtlSdr/r820/src/tuner_fc0013.c,
+ HW/RtlSdr/r820/src/tuner_fc2580.c,
+ HW/RtlSdr/r820/src/tuner_r82xx.c,
+ );
+ privateHeaders = (
+ HW/RtlSdr/r820/include/reg_field.h,
+ "HW/RtlSdr/r820/include/rtl-sdr_export.h",
+ HW/RtlSdr/r820/include/rtlsdr_i2c.h,
+ HW/RtlSdr/r820/include/tuner_e4k.h,
+ HW/RtlSdr/r820/include/tuner_fc0012.h,
+ HW/RtlSdr/r820/include/tuner_fc0013.h,
+ HW/RtlSdr/r820/include/tuner_fc2580.h,
+ HW/RtlSdr/r820/include/tuner_r82xx.h,
+ );
+ publicHeaders = (
+ "HW/RtlSdr/r820/include/rtl-sdr.h",
+ );
+ target = 8D5A5DB32CD4B70D0096CBD7 /* libr820 */;
+ };
+ 8D5A5DDF2CD4B9190096CBD7 /* Exceptions for "Radio" folder in "libusb" target */ = {
+ isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
+ membershipExceptions = (
+ HW/RtlSdr/libusb/config.h,
+ HW/RtlSdr/libusb/core.c,
+ HW/RtlSdr/libusb/descriptor.c,
+ HW/RtlSdr/libusb/hotplug.c,
+ HW/RtlSdr/libusb/io.c,
+ HW/RtlSdr/libusb/libusb.h,
+ HW/RtlSdr/libusb/libusbi.h,
+ HW/RtlSdr/libusb/os/darwin_usb.c,
+ HW/RtlSdr/libusb/os/darwin_usb.h,
+ HW/RtlSdr/libusb/os/events_posix.c,
+ HW/RtlSdr/libusb/os/events_posix.h,
+ HW/RtlSdr/libusb/os/threads_posix.c,
+ HW/RtlSdr/libusb/os/threads_posix.h,
+ HW/RtlSdr/libusb/strerror.c,
+ HW/RtlSdr/libusb/sync.c,
+ HW/RtlSdr/libusb/version_nano.h,
+ HW/RtlSdr/libusb/version.h,
+ );
+ privateHeaders = (
+ HW/RtlSdr/libusb/config.h,
+ HW/RtlSdr/libusb/libusbi.h,
+ HW/RtlSdr/libusb/os/darwin_usb.h,
+ HW/RtlSdr/libusb/os/events_posix.h,
+ HW/RtlSdr/libusb/os/threads_posix.h,
+ HW/RtlSdr/libusb/version_nano.h,
+ HW/RtlSdr/libusb/version.h,
+ );
+ publicHeaders = (
+ HW/RtlSdr/libusb/libusb.h,
+ );
+ target = 8D5A5DD92CD4B9100096CBD7 /* libusb */;
+ };
+ 8D5A5E122CD4BAF70096CBD7 /* Exceptions for "Radio" folder in "TestRtlSdr" target */ = {
+ isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
+ membershipExceptions = (
+ "HW/RtlSdr/r820/include/rtl-sdr_export.h",
+ "HW/RtlSdr/r820/include/rtl-sdr.h",
+ HW/RtlSdr/r820/r820.swift,
+ "HW/RtlSdr/r820/src/libr820-Bridging-Header.h",
+ "HW/RtlSdr/r820/src/r820sdr-Bridging-Header.h",
+ Utils/TestRtlSdr/main.swift,
+ );
+ publicHeaders = (
+ "HW/RtlSdr/r820/include/rtl-sdr_export.h",
+ "HW/RtlSdr/r820/include/rtl-sdr.h",
+ );
+ target = 8D5A5E072CD4BAF10096CBD7 /* TestRtlSdr */;
+ };
+ 8DD98C7C2CC6320C0062D678 /* Exceptions for "LA" folder in "PrySDR" target */ = {
+ isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
+ membershipExceptions = (
+ Test/MatrixXT/MatrixXT.swift,
+ );
+ target = 8DD98C402CC592540062D678 /* PrySDR */;
+ };
+ 8DD98C7D2CC6320C0062D678 /* Exceptions for "LA" folder in "MatrixXT" target */ = {
+ isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
+ membershipExceptions = (
+ Lib/Matrix.swift,
+ Test/MatrixXT/MatrixXT.swift,
+ );
+ target = 8DD98C712CC632040062D678 /* MatrixXT */;
+ };
+/* End PBXFileSystemSynchronizedBuildFileExceptionSet section */
+
/* Begin PBXFileSystemSynchronizedRootGroup section */
+ 8D5A5CE62CCB9C320096CBD7 /* Mod */ = {
+ isa = PBXFileSystemSynchronizedRootGroup;
+ path = Mod;
+ sourceTree = "<group>";
+ };
+ 8D5A5CFB2CCD9BDE0096CBD7 /* Gen */ = {
+ isa = PBXFileSystemSynchronizedRootGroup;
+ path = Gen;
+ sourceTree = "<group>";
+ };
8DD98C432CC592540062D678 /* PrySDR */ = {
isa = PBXFileSystemSynchronizedRootGroup;
path = PrySDR;
sourceTree = "<group>";
};
+ 8DD98C502CC5935B0062D678 /* LA */ = {
+ isa = PBXFileSystemSynchronizedRootGroup;
+ exceptions = (
+ 8DD98C7C2CC6320C0062D678 /* Exceptions for "LA" folder in "PrySDR" target */,
+ 8DD98C7D2CC6320C0062D678 /* Exceptions for "LA" folder in "MatrixXT" target */,
+ );
+ path = LA;
+ sourceTree = "<group>";
+ };
+ 8DD98C542CC5942F0062D678 /* Radio */ = {
+ isa = PBXFileSystemSynchronizedRootGroup;
+ exceptions = (
+ 8D5A5DAC2CD4399D0096CBD7 /* Exceptions for "Radio" folder in "PrySDR" target */,
+ 8D5A5D7C2CD436D20096CBD7 /* Exceptions for "Radio" folder in "libairspy" target */,
+ 8D5A5DA72CD439590096CBD7 /* Exceptions for "Radio" folder in "libairspyhf" target */,
+ 8D5A5DCB2CD4B8290096CBD7 /* Exceptions for "Radio" folder in "libr820" target */,
+ 8D5A5DDF2CD4B9190096CBD7 /* Exceptions for "Radio" folder in "libusb" target */,
+ 8D5A5E122CD4BAF70096CBD7 /* Exceptions for "Radio" folder in "TestRtlSdr" target */,
+ );
+ path = Radio;
+ sourceTree = "<group>";
+ };
+ 8DD98C5C2CC5951E0062D678 /* IQ */ = {
+ isa = PBXFileSystemSynchronizedRootGroup;
+ exceptions = (
+ 8D5A5CFA2CCD95E90096CBD7 /* Exceptions for "IQ" folder in "PrySDR" target */,
+ );
+ path = IQ;
+ sourceTree = "<group>";
+ };
+ 8DD98C5E2CC5968F0062D678 /* DSP */ = {
+ isa = PBXFileSystemSynchronizedRootGroup;
+ path = DSP;
+ sourceTree = "<group>";
+ };
+ 8DD98C5F2CC596A40062D678 /* Accel */ = {
+ isa = PBXFileSystemSynchronizedRootGroup;
+ path = Accel;
+ sourceTree = "<group>";
+ };
+ 8DD98C602CC598720062D678 /* Complex */ = {
+ isa = PBXFileSystemSynchronizedRootGroup;
+ path = Complex;
+ sourceTree = "<group>";
+ };
+ 8DD98C642CC599CA0062D678 /* Series */ = {
+ isa = PBXFileSystemSynchronizedRootGroup;
+ path = Series;
+ sourceTree = "<group>";
+ };
+ 8DD98C662CC599DC0062D678 /* Stats */ = {
+ isa = PBXFileSystemSynchronizedRootGroup;
+ path = Stats;
+ sourceTree = "<group>";
+ };
+ 8DD98C672CC599ED0062D678 /* Vector */ = {
+ isa = PBXFileSystemSynchronizedRootGroup;
+ path = Vector;
+ sourceTree = "<group>";
+ };
+ 8DD98C7F2CC7852E0062D678 /* Images */ = {
+ isa = PBXFileSystemSynchronizedRootGroup;
+ path = Images;
+ sourceTree = "<group>";
+ };
+ 8DD98C882CC788620062D678 /* Utils */ = {
+ isa = PBXFileSystemSynchronizedRootGroup;
+ path = Utils;
+ sourceTree = "<group>";
+ };
/* End PBXFileSystemSynchronizedRootGroup section */
/* Begin PBXFrameworksBuildPhase section */
+ 8D5A5D732CD436BC0096CBD7 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 8D5A5D9D2CD439360096CBD7 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 8D5A5DB22CD4B70D0096CBD7 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 8D5A5DF02CD4B97E0096CBD7 /* libusb.a in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 8D5A5DD82CD4B9100096CBD7 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 8D5A5E1B2CD4BECD0096CBD7 /* CoreFoundation.framework in Frameworks */,
+ 8D5A5E192CD4BEB60096CBD7 /* Security.framework in Frameworks */,
+ 8D5A5E172CD4BEAF0096CBD7 /* IOKit.framework in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 8D5A5E052CD4BAF10096CBD7 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 8D5A5E142CD4BB180096CBD7 /* libusb.a in Frameworks */,
+ 8D5A5E132CD4BB150096CBD7 /* libr820.a in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
8DD98C3E2CC592540062D678 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
+ 8D5A5DAE2CD439DA0096CBD7 /* libairspyhf.a in Frameworks */,
+ 8D5A5DAD2CD439D70096CBD7 /* libairspy.a in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 8DD98C6F2CC632040062D678 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
+ 8D5A5D992CD438AE0096CBD7 /* Frameworks */ = {
+ isa = PBXGroup;
+ children = (
+ 8D5A5E1A2CD4BECD0096CBD7 /* CoreFoundation.framework */,
+ 8D5A5E182CD4BEB60096CBD7 /* Security.framework */,
+ 8D5A5E162CD4BEAF0096CBD7 /* IOKit.framework */,
+ );
+ name = Frameworks;
+ sourceTree = "<group>";
+ };
8DD98C382CC592540062D678 = {
isa = PBXGroup;
children = (
+ 8D5A5CFB2CCD9BDE0096CBD7 /* Gen */,
+ 8D5A5CE62CCB9C320096CBD7 /* Mod */,
+ 8DD98C882CC788620062D678 /* Utils */,
+ 8DD98C672CC599ED0062D678 /* Vector */,
+ 8DD98C662CC599DC0062D678 /* Stats */,
+ 8DD98C602CC598720062D678 /* Complex */,
+ 8DD98C5F2CC596A40062D678 /* Accel */,
+ 8DD98C5E2CC5968F0062D678 /* DSP */,
+ 8DD98C5C2CC5951E0062D678 /* IQ */,
+ 8DD98C542CC5942F0062D678 /* Radio */,
+ 8DD98C502CC5935B0062D678 /* LA */,
8DD98C432CC592540062D678 /* PrySDR */,
8DD98C422CC592540062D678 /* Products */,
+ 8DD98C642CC599CA0062D678 /* Series */,
+ 8DD98C7F2CC7852E0062D678 /* Images */,
+ 8D5A5D992CD438AE0096CBD7 /* Frameworks */,
);
sourceTree = "<group>";
};
@@ -53,13 +436,155 @@
isa = PBXGroup;
children = (
8DD98C412CC592540062D678 /* PrySDR */,
+ 8DD98C722CC632040062D678 /* MatrixXT.xctest */,
+ 8D5A5D752CD436BC0096CBD7 /* libairspy.a */,
+ 8D5A5D9F2CD439360096CBD7 /* libairspyhf.a */,
+ 8D5A5DB42CD4B70D0096CBD7 /* libr820.a */,
+ 8D5A5DDA2CD4B9100096CBD7 /* libusb.a */,
+ 8D5A5E082CD4BAF10096CBD7 /* TestRtlSdr */,
);
name = Products;
sourceTree = "<group>";
};
/* End PBXGroup section */
+/* Begin PBXHeadersBuildPhase section */
+ 8D5A5D712CD436BC0096CBD7 /* Headers */ = {
+ isa = PBXHeadersBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 8D5A5D9B2CD439360096CBD7 /* Headers */ = {
+ isa = PBXHeadersBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 8D5A5DB02CD4B70D0096CBD7 /* Headers */ = {
+ isa = PBXHeadersBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 8D5A5DD62CD4B9100096CBD7 /* Headers */ = {
+ isa = PBXHeadersBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 8D5A5E232CD4C33E0096CBD7 /* Headers */ = {
+ isa = PBXHeadersBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXHeadersBuildPhase section */
+
/* Begin PBXNativeTarget section */
+ 8D5A5D742CD436BC0096CBD7 /* libairspy */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 8D5A5D762CD436BC0096CBD7 /* Build configuration list for PBXNativeTarget "libairspy" */;
+ buildPhases = (
+ 8D5A5D712CD436BC0096CBD7 /* Headers */,
+ 8D5A5D722CD436BC0096CBD7 /* Sources */,
+ 8D5A5D732CD436BC0096CBD7 /* Frameworks */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ );
+ name = libairspy;
+ packageProductDependencies = (
+ );
+ productName = libairspy;
+ productReference = 8D5A5D752CD436BC0096CBD7 /* libairspy.a */;
+ productType = "com.apple.product-type.library.static";
+ };
+ 8D5A5D9E2CD439360096CBD7 /* libairspyhf */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 8D5A5DA02CD439360096CBD7 /* Build configuration list for PBXNativeTarget "libairspyhf" */;
+ buildPhases = (
+ 8D5A5D9B2CD439360096CBD7 /* Headers */,
+ 8D5A5D9C2CD439360096CBD7 /* Sources */,
+ 8D5A5D9D2CD439360096CBD7 /* Frameworks */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ );
+ name = libairspyhf;
+ packageProductDependencies = (
+ );
+ productName = libairspyhf;
+ productReference = 8D5A5D9F2CD439360096CBD7 /* libairspyhf.a */;
+ productType = "com.apple.product-type.library.static";
+ };
+ 8D5A5DB32CD4B70D0096CBD7 /* libr820 */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 8D5A5DB52CD4B70D0096CBD7 /* Build configuration list for PBXNativeTarget "libr820" */;
+ buildPhases = (
+ 8D5A5DB02CD4B70D0096CBD7 /* Headers */,
+ 8D5A5DB12CD4B70D0096CBD7 /* Sources */,
+ 8D5A5DB22CD4B70D0096CBD7 /* Frameworks */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ );
+ name = libr820;
+ packageProductDependencies = (
+ );
+ productName = libr820;
+ productReference = 8D5A5DB42CD4B70D0096CBD7 /* libr820.a */;
+ productType = "com.apple.product-type.library.static";
+ };
+ 8D5A5DD92CD4B9100096CBD7 /* libusb */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 8D5A5DDB2CD4B9100096CBD7 /* Build configuration list for PBXNativeTarget "libusb" */;
+ buildPhases = (
+ 8D5A5DD62CD4B9100096CBD7 /* Headers */,
+ 8D5A5DD72CD4B9100096CBD7 /* Sources */,
+ 8D5A5DD82CD4B9100096CBD7 /* Frameworks */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ );
+ name = libusb;
+ packageProductDependencies = (
+ );
+ productName = libusb;
+ productReference = 8D5A5DDA2CD4B9100096CBD7 /* libusb.a */;
+ productType = "com.apple.product-type.library.static";
+ };
+ 8D5A5E072CD4BAF10096CBD7 /* TestRtlSdr */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 8D5A5E0C2CD4BAF10096CBD7 /* Build configuration list for PBXNativeTarget "TestRtlSdr" */;
+ buildPhases = (
+ 8D5A5E232CD4C33E0096CBD7 /* Headers */,
+ 8D5A5E042CD4BAF10096CBD7 /* Sources */,
+ 8D5A5E052CD4BAF10096CBD7 /* Frameworks */,
+ 8D5A5E062CD4BAF10096CBD7 /* CopyFiles */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ 8D5A5E212CD4C1900096CBD7 /* PBXTargetDependency */,
+ 8D5A5E1F2CD4C18D0096CBD7 /* PBXTargetDependency */,
+ );
+ name = TestRtlSdr;
+ packageProductDependencies = (
+ );
+ productName = TestRtlSdr;
+ productReference = 8D5A5E082CD4BAF10096CBD7 /* TestRtlSdr */;
+ productType = "com.apple.product-type.tool";
+ };
8DD98C402CC592540062D678 /* PrySDR */ = {
isa = PBXNativeTarget;
buildConfigurationList = 8DD98C482CC592540062D678 /* Build configuration list for PBXNativeTarget "PrySDR" */;
@@ -73,7 +598,17 @@
dependencies = (
);
fileSystemSynchronizedGroups = (
+ 8D5A5CFB2CCD9BDE0096CBD7 /* Gen */,
8DD98C432CC592540062D678 /* PrySDR */,
+ 8DD98C502CC5935B0062D678 /* LA */,
+ 8DD98C542CC5942F0062D678 /* Radio */,
+ 8DD98C5F2CC596A40062D678 /* Accel */,
+ 8DD98C602CC598720062D678 /* Complex */,
+ 8DD98C642CC599CA0062D678 /* Series */,
+ 8DD98C662CC599DC0062D678 /* Stats */,
+ 8DD98C672CC599ED0062D678 /* Vector */,
+ 8DD98C7F2CC7852E0062D678 /* Images */,
+ 8DD98C882CC788620062D678 /* Utils */,
);
name = PrySDR;
packageProductDependencies = (
@@ -82,6 +617,25 @@
productReference = 8DD98C412CC592540062D678 /* PrySDR */;
productType = "com.apple.product-type.tool";
};
+ 8DD98C712CC632040062D678 /* MatrixXT */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 8DD98C762CC632040062D678 /* Build configuration list for PBXNativeTarget "MatrixXT" */;
+ buildPhases = (
+ 8DD98C6E2CC632040062D678 /* Sources */,
+ 8DD98C6F2CC632040062D678 /* Frameworks */,
+ 8DD98C702CC632040062D678 /* Resources */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ );
+ name = MatrixXT;
+ packageProductDependencies = (
+ );
+ productName = MatrixXT;
+ productReference = 8DD98C722CC632040062D678 /* MatrixXT.xctest */;
+ productType = "com.apple.product-type.bundle.unit-test";
+ };
/* End PBXNativeTarget section */
/* Begin PBXProject section */
@@ -92,9 +646,28 @@
LastSwiftUpdateCheck = 1600;
LastUpgradeCheck = 1600;
TargetAttributes = {
+ 8D5A5D742CD436BC0096CBD7 = {
+ CreatedOnToolsVersion = 16.0;
+ };
+ 8D5A5D9E2CD439360096CBD7 = {
+ CreatedOnToolsVersion = 16.0;
+ };
+ 8D5A5DB32CD4B70D0096CBD7 = {
+ CreatedOnToolsVersion = 16.0;
+ LastSwiftMigration = 1610;
+ };
+ 8D5A5DD92CD4B9100096CBD7 = {
+ CreatedOnToolsVersion = 16.0;
+ };
+ 8D5A5E072CD4BAF10096CBD7 = {
+ CreatedOnToolsVersion = 16.0;
+ };
8DD98C402CC592540062D678 = {
CreatedOnToolsVersion = 16.0;
};
+ 8DD98C712CC632040062D678 = {
+ CreatedOnToolsVersion = 16.0;
+ };
};
};
buildConfigurationList = 8DD98C3C2CC592540062D678 /* Build configuration list for PBXProject "PrySDR" */;
@@ -112,11 +685,62 @@
projectRoot = "";
targets = (
8DD98C402CC592540062D678 /* PrySDR */,
+ 8DD98C712CC632040062D678 /* MatrixXT */,
+ 8D5A5D742CD436BC0096CBD7 /* libairspy */,
+ 8D5A5D9E2CD439360096CBD7 /* libairspyhf */,
+ 8D5A5DB32CD4B70D0096CBD7 /* libr820 */,
+ 8D5A5DD92CD4B9100096CBD7 /* libusb */,
+ 8D5A5E072CD4BAF10096CBD7 /* TestRtlSdr */,
);
};
/* End PBXProject section */
+/* Begin PBXResourcesBuildPhase section */
+ 8DD98C702CC632040062D678 /* Resources */ = {
+ isa = PBXResourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXResourcesBuildPhase section */
+
/* Begin PBXSourcesBuildPhase section */
+ 8D5A5D722CD436BC0096CBD7 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 8D5A5D9C2CD439360096CBD7 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 8D5A5DB12CD4B70D0096CBD7 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 8D5A5DD72CD4B9100096CBD7 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 8D5A5E042CD4BAF10096CBD7 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
8DD98C3D2CC592540062D678 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
@@ -124,9 +748,146 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
+ 8DD98C6E2CC632040062D678 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
/* End PBXSourcesBuildPhase section */
+/* Begin PBXTargetDependency section */
+ 8D5A5E1F2CD4C18D0096CBD7 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = 8D5A5DB32CD4B70D0096CBD7 /* libr820 */;
+ targetProxy = 8D5A5E1E2CD4C18D0096CBD7 /* PBXContainerItemProxy */;
+ };
+ 8D5A5E212CD4C1900096CBD7 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = 8D5A5DD92CD4B9100096CBD7 /* libusb */;
+ targetProxy = 8D5A5E202CD4C1900096CBD7 /* PBXContainerItemProxy */;
+ };
+/* End PBXTargetDependency section */
+
/* Begin XCBuildConfiguration section */
+ 8D5A5D772CD436BC0096CBD7 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ CODE_SIGN_STYLE = Automatic;
+ DEVELOPMENT_TEAM = 53B26AJZ4Z;
+ EXECUTABLE_PREFIX = "";
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ SKIP_INSTALL = YES;
+ };
+ name = Debug;
+ };
+ 8D5A5D782CD436BC0096CBD7 /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ CODE_SIGN_STYLE = Automatic;
+ DEVELOPMENT_TEAM = 53B26AJZ4Z;
+ EXECUTABLE_PREFIX = "";
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ SKIP_INSTALL = YES;
+ };
+ name = Release;
+ };
+ 8D5A5DA12CD439360096CBD7 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ CODE_SIGN_STYLE = Automatic;
+ DEVELOPMENT_TEAM = 53B26AJZ4Z;
+ EXECUTABLE_PREFIX = "";
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ SKIP_INSTALL = YES;
+ };
+ name = Debug;
+ };
+ 8D5A5DA22CD439360096CBD7 /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ CODE_SIGN_STYLE = Automatic;
+ DEVELOPMENT_TEAM = 53B26AJZ4Z;
+ EXECUTABLE_PREFIX = "";
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ SKIP_INSTALL = YES;
+ };
+ name = Release;
+ };
+ 8D5A5DB62CD4B70D0096CBD7 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ CLANG_ENABLE_MODULES = YES;
+ CODE_SIGN_STYLE = Automatic;
+ DEVELOPMENT_TEAM = 53B26AJZ4Z;
+ EXECUTABLE_PREFIX = "";
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ SKIP_INSTALL = YES;
+ SWIFT_OBJC_BRIDGING_HEADER = "Radio/HW/RtlSdr/r820/src/libr820-Bridging-Header.h";
+ SWIFT_OPTIMIZATION_LEVEL = "-Onone";
+ SWIFT_VERSION = 6.0;
+ };
+ name = Debug;
+ };
+ 8D5A5DB72CD4B70D0096CBD7 /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ CLANG_ENABLE_MODULES = YES;
+ CODE_SIGN_STYLE = Automatic;
+ DEVELOPMENT_TEAM = 53B26AJZ4Z;
+ EXECUTABLE_PREFIX = "";
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ SKIP_INSTALL = YES;
+ SWIFT_OBJC_BRIDGING_HEADER = "Radio/HW/RtlSdr/r820/src/libr820-Bridging-Header.h";
+ SWIFT_VERSION = 6.0;
+ };
+ name = Release;
+ };
+ 8D5A5DDC2CD4B9100096CBD7 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ CODE_SIGN_STYLE = Automatic;
+ DEVELOPMENT_TEAM = 53B26AJZ4Z;
+ EXECUTABLE_PREFIX = "";
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ SKIP_INSTALL = YES;
+ };
+ name = Debug;
+ };
+ 8D5A5DDD2CD4B9100096CBD7 /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ CODE_SIGN_STYLE = Automatic;
+ DEVELOPMENT_TEAM = 53B26AJZ4Z;
+ EXECUTABLE_PREFIX = "";
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ SKIP_INSTALL = YES;
+ };
+ name = Release;
+ };
+ 8D5A5E0D2CD4BAF10096CBD7 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ CODE_SIGN_STYLE = Automatic;
+ DEVELOPMENT_TEAM = 53B26AJZ4Z;
+ ENABLE_HARDENED_RUNTIME = YES;
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ SWIFT_VERSION = 5.0;
+ };
+ name = Debug;
+ };
+ 8D5A5E0E2CD4BAF10096CBD7 /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ CODE_SIGN_STYLE = Automatic;
+ DEVELOPMENT_TEAM = 53B26AJZ4Z;
+ ENABLE_HARDENED_RUNTIME = YES;
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ SWIFT_VERSION = 5.0;
+ };
+ name = Release;
+ };
8DD98C462CC592540062D678 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
@@ -252,7 +1013,7 @@
DEVELOPMENT_TEAM = 53B26AJZ4Z;
ENABLE_HARDENED_RUNTIME = YES;
PRODUCT_NAME = "$(TARGET_NAME)";
- SWIFT_VERSION = 5.0;
+ SWIFT_VERSION = 6.0;
};
name = Debug;
};
@@ -263,6 +1024,36 @@
DEVELOPMENT_TEAM = 53B26AJZ4Z;
ENABLE_HARDENED_RUNTIME = YES;
PRODUCT_NAME = "$(TARGET_NAME)";
+ SWIFT_VERSION = 6.0;
+ };
+ name = Release;
+ };
+ 8DD98C772CC632040062D678 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ CODE_SIGN_STYLE = Automatic;
+ CURRENT_PROJECT_VERSION = 1;
+ DEVELOPMENT_TEAM = 53B26AJZ4Z;
+ GENERATE_INFOPLIST_FILE = YES;
+ MARKETING_VERSION = 1.0;
+ PRODUCT_BUNDLE_IDENTIFIER = RadioTeam.MatrixXT;
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ SWIFT_EMIT_LOC_STRINGS = NO;
+ SWIFT_VERSION = 5.0;
+ };
+ name = Debug;
+ };
+ 8DD98C782CC632040062D678 /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ CODE_SIGN_STYLE = Automatic;
+ CURRENT_PROJECT_VERSION = 1;
+ DEVELOPMENT_TEAM = 53B26AJZ4Z;
+ GENERATE_INFOPLIST_FILE = YES;
+ MARKETING_VERSION = 1.0;
+ PRODUCT_BUNDLE_IDENTIFIER = RadioTeam.MatrixXT;
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ SWIFT_EMIT_LOC_STRINGS = NO;
SWIFT_VERSION = 5.0;
};
name = Release;
@@ -270,6 +1061,51 @@
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
+ 8D5A5D762CD436BC0096CBD7 /* Build configuration list for PBXNativeTarget "libairspy" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 8D5A5D772CD436BC0096CBD7 /* Debug */,
+ 8D5A5D782CD436BC0096CBD7 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ 8D5A5DA02CD439360096CBD7 /* Build configuration list for PBXNativeTarget "libairspyhf" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 8D5A5DA12CD439360096CBD7 /* Debug */,
+ 8D5A5DA22CD439360096CBD7 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ 8D5A5DB52CD4B70D0096CBD7 /* Build configuration list for PBXNativeTarget "libr820" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 8D5A5DB62CD4B70D0096CBD7 /* Debug */,
+ 8D5A5DB72CD4B70D0096CBD7 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ 8D5A5DDB2CD4B9100096CBD7 /* Build configuration list for PBXNativeTarget "libusb" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 8D5A5DDC2CD4B9100096CBD7 /* Debug */,
+ 8D5A5DDD2CD4B9100096CBD7 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ 8D5A5E0C2CD4BAF10096CBD7 /* Build configuration list for PBXNativeTarget "TestRtlSdr" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 8D5A5E0D2CD4BAF10096CBD7 /* Debug */,
+ 8D5A5E0E2CD4BAF10096CBD7 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
8DD98C3C2CC592540062D678 /* Build configuration list for PBXProject "PrySDR" */ = {
isa = XCConfigurationList;
buildConfigurations = (
@@ -288,6 +1124,15 @@
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
+ 8DD98C762CC632040062D678 /* Build configuration list for PBXNativeTarget "MatrixXT" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 8DD98C772CC632040062D678 /* Debug */,
+ 8DD98C782CC632040062D678 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
/* End XCConfigurationList section */
};
rootObject = 8DD98C392CC592540062D678 /* Project object */;