// !$*UTF8*$! { archiveVersion = 1; classes = { }; objectVersion = 77; objects = { /* Begin PBXAggregateTarget section */ 8D876E822CD4DBD80082EC54 /* BuildAll */ = { isa = PBXAggregateTarget; buildConfigurationList = 8D876E832CD4DBD80082EC54 /* Build configuration list for PBXAggregateTarget "BuildAll" */; buildPhases = ( ); dependencies = ( 8D876E8D2CD4DBE80082EC54 /* PBXTargetDependency */, 8D876E8B2CD4DBE50082EC54 /* PBXTargetDependency */, 8D876E892CD4DBE20082EC54 /* PBXTargetDependency */, 8D876E872CD4DBDF0082EC54 /* PBXTargetDependency */, ); name = BuildAll; packageProductDependencies = ( ); productName = BuildAll; }; /* End PBXAggregateTarget section */ /* 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 */; }; 8D876E712CD4DA850082EC54 /* libairspy.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 8D5A5D752CD436BC0096CBD7 /* libairspy.a */; }; 8D876E722CD4DA880082EC54 /* libusb.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 8D5A5DDA2CD4B9100096CBD7 /* libusb.a */; }; 8D876E932CD4DC6B0082EC54 /* libairspyhf.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 8D5A5D9F2CD439360096CBD7 /* libairspyhf.a */; }; 8D876E942CD4DC6E0082EC54 /* libusb.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 8D5A5DDA2CD4B9100096CBD7 /* libusb.a */; }; 8D876E9A2CD4DDA80082EC54 /* libusb.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 8D5A5DDA2CD4B9100096CBD7 /* libusb.a */; }; 8D8770942CD6B31D0082EC54 /* libusb.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 8D5A5DDA2CD4B9100096CBD7 /* libusb.a */; }; 8D8770AB2CD6B57E0082EC54 /* libbladerf.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 8D87709D2CD6B4BB0082EC54 /* libbladerf.a */; }; 8D8771492CD7A69B0082EC54 /* libbladerf.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 8D87709D2CD6B4BB0082EC54 /* libbladerf.a */; }; 8D87714A2CD7A6A40082EC54 /* libr820.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 8D5A5DB42CD4B70D0096CBD7 /* libr820.a */; }; /* 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; }; 8D876E652CD4CEDE0082EC54 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 8DD98C392CC592540062D678 /* Project object */; proxyType = 1; remoteGlobalIDString = 8D5A5DD92CD4B9100096CBD7; remoteInfo = libusb; }; 8D876E672CD4CEE40082EC54 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 8DD98C392CC592540062D678 /* Project object */; proxyType = 1; remoteGlobalIDString = 8D5A5D742CD436BC0096CBD7; remoteInfo = libairspy; }; 8D876E862CD4DBDF0082EC54 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 8DD98C392CC592540062D678 /* Project object */; proxyType = 1; remoteGlobalIDString = 8DD98C402CC592540062D678; remoteInfo = PrySDR; }; 8D876E882CD4DBE20082EC54 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 8DD98C392CC592540062D678 /* Project object */; proxyType = 1; remoteGlobalIDString = 8D876E5D2CD4CE890082EC54; remoteInfo = TestAirSpy; }; 8D876E8A2CD4DBE50082EC54 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 8DD98C392CC592540062D678 /* Project object */; proxyType = 1; remoteGlobalIDString = 8D876E762CD4DB8F0082EC54; remoteInfo = TestAirSpyHF; }; 8D876E8C2CD4DBE80082EC54 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 8DD98C392CC592540062D678 /* Project object */; proxyType = 1; remoteGlobalIDString = 8D5A5E072CD4BAF10096CBD7; remoteInfo = TestRtlSdr; }; 8D876E952CD4DCCE0082EC54 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 8DD98C392CC592540062D678 /* Project object */; proxyType = 1; remoteGlobalIDString = 8D5A5DD92CD4B9100096CBD7; remoteInfo = libusb; }; 8D876E972CD4DCD10082EC54 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 8DD98C392CC592540062D678 /* Project object */; proxyType = 1; remoteGlobalIDString = 8D5A5D9E2CD439360096CBD7; remoteInfo = libairspyhf; }; 8D87711B2CD79EAD0082EC54 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 8DD98C392CC592540062D678 /* Project object */; proxyType = 1; remoteGlobalIDString = 8D87709C2CD6B4BB0082EC54; remoteInfo = libbladerf; }; /* End PBXContainerItemProxy section */ /* Begin PBXCopyFilesBuildPhase section */ 8D5A5E062CD4BAF10096CBD7 /* CopyFiles */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = /usr/share/man/man1/; dstSubfolderSpec = 0; files = ( ); runOnlyForDeploymentPostprocessing = 1; }; 8D876E5C2CD4CE890082EC54 /* CopyFiles */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = /usr/share/man/man1/; dstSubfolderSpec = 0; files = ( ); runOnlyForDeploymentPostprocessing = 1; }; 8D876E752CD4DB8F0082EC54 /* CopyFiles */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = /usr/share/man/man1/; dstSubfolderSpec = 0; files = ( ); runOnlyForDeploymentPostprocessing = 1; }; 8D876FFB2CD4F1620082EC54 /* CopyFiles */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = /usr/share/man/man1/; dstSubfolderSpec = 0; files = ( ); runOnlyForDeploymentPostprocessing = 1; }; 8DD98C3F2CC592540062D678 /* CopyFiles */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = /usr/share/man/man1/; dstSubfolderSpec = 0; files = ( ); runOnlyForDeploymentPostprocessing = 1; }; /* 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; }; 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; }; 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; }; 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, HW/AirSpy/src/test.swift, ); 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, HW/AirSpyHF/src/test.swift, ); 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/AirSpy.swift, HW/AirSpy/src/airspy.c, HW/AirSpy/src/iqconverter_float.c, HW/AirSpy/src/iqconverter_int16.c, HW/AirSpy/src/test.swift, HW/AirSpyHF/AirSpyHF.swift, HW/AirSpyHF/src/airspyhf.c, HW/AirSpyHF/src/iqbalancer.c, HW/AirSpyHF/src/test.swift, HW/BladeRF/BladeRF.swift, HW/BladeRF/common/src/conversions.c, HW/BladeRF/common/src/dc_calibration.c, HW/BladeRF/common/src/devcfg.c, HW/BladeRF/common/src/log.c, HW/BladeRF/common/src/osx/clock_gettime.c, HW/BladeRF/common/src/parse.c, HW/BladeRF/common/src/range.c, HW/BladeRF/common/src/sha256.c, HW/BladeRF/common/src/str_queue.c, HW/BladeRF/common/src/windows/clock_gettime.c, HW/BladeRF/common/src/windows/getopt_long.c, HW/BladeRF/common/src/windows/gettimeofday.c, HW/BladeRF/common/src/windows/mkdtemp.c, HW/BladeRF/common/src/windows/nanosleep.c, HW/BladeRF/common/src/windows/setenv.c, HW/BladeRF/common/thirdparty/ad936x/ad9361_api.c, HW/BladeRF/common/thirdparty/ad936x/ad9361_conv.c, HW/BladeRF/common/thirdparty/ad936x/ad9361.c, HW/BladeRF/common/thirdparty/ad936x/util.c, HW/BladeRF/fpga_common/src/ad936x_helpers.c, HW/BladeRF/fpga_common/src/ad936x_params.c, HW/BladeRF/fpga_common/src/band_select.c, HW/BladeRF/fpga_common/src/bladerf2_common.c, HW/BladeRF/fpga_common/src/lms.c, HW/BladeRF/src/backend/backend.c, HW/BladeRF/src/backend/dummy/dummy.c, HW/BladeRF/src/backend/usb/cyapi.c, HW/BladeRF/src/backend/usb/libusb.c, HW/BladeRF/src/backend/usb/nios_access.c, HW/BladeRF/src/backend/usb/nios_legacy_access.c, HW/BladeRF/src/backend/usb/usb.c, HW/BladeRF/src/bladerf.c, HW/BladeRF/src/board/bladerf1/bladerf1.c, HW/BladeRF/src/board/bladerf1/calibration.c, HW/BladeRF/src/board/bladerf1/capabilities.c, HW/BladeRF/src/board/bladerf1/compatibility.c, HW/BladeRF/src/board/bladerf1/flash.c, HW/BladeRF/src/board/bladerf1/image.c, HW/BladeRF/src/board/bladerf2/bladerf2.c, HW/BladeRF/src/board/bladerf2/capabilities.c, HW/BladeRF/src/board/bladerf2/common.c, HW/BladeRF/src/board/bladerf2/compatibility.c, HW/BladeRF/src/board/bladerf2/rfic_fpga.c, HW/BladeRF/src/board/bladerf2/rfic_host.c, HW/BladeRF/src/board/board.c, HW/BladeRF/src/device_calibration.c, HW/BladeRF/src/devinfo.c, HW/BladeRF/src/driver/dac161s055.c, HW/BladeRF/src/driver/fpga_trigger.c, HW/BladeRF/src/driver/fx3_fw.c, HW/BladeRF/src/driver/ina219.c, HW/BladeRF/src/driver/si5338.c, HW/BladeRF/src/driver/smb_clock.c, HW/BladeRF/src/driver/spi_flash.c, HW/BladeRF/src/expansion/xb100.c, HW/BladeRF/src/expansion/xb200.c, HW/BladeRF/src/expansion/xb300.c, HW/BladeRF/src/helpers/configfile.c, HW/BladeRF/src/helpers/file.c, HW/BladeRF/src/helpers/interleave.c, HW/BladeRF/src/helpers/timeout.c, HW/BladeRF/src/helpers/version.c, HW/BladeRF/src/helpers/wallclock.c, HW/BladeRF/src/init_fini.c, HW/BladeRF/src/streaming/async.c, HW/BladeRF/src/streaming/sync_worker.c, HW/BladeRF/src/streaming/sync.c, HW/BladeRF/src/test.swift, "HW/BladeRF/thirdparty/analogdevicesinc/no-OS_local/platform_bladerf2/adc_core.c", "HW/BladeRF/thirdparty/analogdevicesinc/no-OS_local/platform_bladerf2/dac_core.c", "HW/BladeRF/thirdparty/analogdevicesinc/no-OS_local/platform_bladerf2/platform.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/TestAirSpy/main.swift, Utils/TestAirSpyHF/main.swift, Utils/TestBladeRF/main.swift, 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, ); 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 */; }; 8D876E6C2CD4D8900082EC54 /* Exceptions for "Radio" folder in "TestAirSpy" target */ = { isa = PBXFileSystemSynchronizedBuildFileExceptionSet; membershipExceptions = ( HW/AirSpy/AirSpy.swift, Utils/TestAirSpy/main.swift, ); target = 8D876E5D2CD4CE890082EC54 /* TestAirSpy */; }; 8D876E812CD4DB950082EC54 /* Exceptions for "Radio" folder in "TestAirSpyHF" target */ = { isa = PBXFileSystemSynchronizedBuildFileExceptionSet; membershipExceptions = ( HW/AirSpyHF/AirSpyHF.swift, "HW/AirSpyHF/src/libairspyhf-Bridging-Header.h", Utils/TestAirSpyHF/main.swift, ); target = 8D876E762CD4DB8F0082EC54 /* TestAirSpyHF */; }; 8D8770072CD4F1680082EC54 /* Exceptions for "Radio" folder in "TestBladeRF" target */ = { isa = PBXFileSystemSynchronizedBuildFileExceptionSet; membershipExceptions = ( HW/BladeRF/BladeRF.swift, Utils/TestBladeRF/main.swift, ); target = 8D876FFC2CD4F1620082EC54 /* TestBladeRF */; }; 8D8770A22CD6B4D00082EC54 /* Exceptions for "Radio" folder in "libbladerf" target */ = { isa = PBXFileSystemSynchronizedBuildFileExceptionSet; membershipExceptions = ( HW/BladeRF/common/include/osx/clock_gettime.h, HW/BladeRF/common/src/conversions.c, HW/BladeRF/common/src/log.c, HW/BladeRF/common/src/parse.c, HW/BladeRF/common/src/range.c, HW/BladeRF/common/src/sha256.c, HW/BladeRF/common/thirdparty/ad936x/ad9361_api.c, HW/BladeRF/common/thirdparty/ad936x/ad9361_conv.c, HW/BladeRF/common/thirdparty/ad936x/ad9361.c, HW/BladeRF/common/thirdparty/ad936x/util.c, HW/BladeRF/fpga_common/src/ad936x_helpers.c, HW/BladeRF/fpga_common/src/ad936x_params.c, HW/BladeRF/fpga_common/src/band_select.c, HW/BladeRF/fpga_common/src/bladerf2_common.c, HW/BladeRF/fpga_common/src/lms.c, HW/BladeRF/include/libbladeRF.h, HW/BladeRF/src/backend/backend.c, HW/BladeRF/src/backend/usb/libusb.c, HW/BladeRF/src/backend/usb/nios_access.c, HW/BladeRF/src/backend/usb/nios_legacy_access.c, HW/BladeRF/src/backend/usb/usb.c, HW/BladeRF/src/bladerf.c, HW/BladeRF/src/board/bladerf1/bladerf1.c, HW/BladeRF/src/board/bladerf1/calibration.c, HW/BladeRF/src/board/bladerf1/capabilities.c, HW/BladeRF/src/board/bladerf1/compatibility.c, HW/BladeRF/src/board/bladerf1/flash.c, HW/BladeRF/src/board/bladerf1/image.c, HW/BladeRF/src/board/bladerf2/bladerf2.c, HW/BladeRF/src/board/bladerf2/capabilities.c, HW/BladeRF/src/board/bladerf2/common.c, HW/BladeRF/src/board/bladerf2/compatibility.c, HW/BladeRF/src/board/bladerf2/rfic_fpga.c, HW/BladeRF/src/board/bladerf2/rfic_host.c, HW/BladeRF/src/board/board.c, HW/BladeRF/src/device_calibration.c, HW/BladeRF/src/devinfo.c, HW/BladeRF/src/driver/dac161s055.c, HW/BladeRF/src/driver/fpga_trigger.c, HW/BladeRF/src/driver/fx3_fw.c, HW/BladeRF/src/driver/ina219.c, HW/BladeRF/src/driver/si5338.c, HW/BladeRF/src/driver/smb_clock.c, HW/BladeRF/src/driver/spi_flash.c, HW/BladeRF/src/expansion/xb100.c, HW/BladeRF/src/expansion/xb200.c, HW/BladeRF/src/expansion/xb300.c, HW/BladeRF/src/helpers/configfile.c, HW/BladeRF/src/helpers/file.c, HW/BladeRF/src/helpers/interleave.c, HW/BladeRF/src/helpers/timeout.c, HW/BladeRF/src/helpers/version.c, HW/BladeRF/src/helpers/wallclock.c, HW/BladeRF/src/init_fini.c, "HW/BladeRF/src/libbladerf-Bridging-Header.h", HW/BladeRF/src/streaming/async.c, HW/BladeRF/src/streaming/sync_worker.c, HW/BladeRF/src/streaming/sync.c, HW/BladeRF/src/test.swift, "HW/BladeRF/thirdparty/analogdevicesinc/no-OS_local/platform_bladerf2/adc_core.c", "HW/BladeRF/thirdparty/analogdevicesinc/no-OS_local/platform_bladerf2/dac_core.c", "HW/BladeRF/thirdparty/analogdevicesinc/no-OS_local/platform_bladerf2/platform.c", ); privateHeaders = ( HW/BladeRF/common/include/osx/clock_gettime.h, "HW/BladeRF/src/libbladerf-Bridging-Header.h", ); publicHeaders = ( HW/BladeRF/include/libbladeRF.h, ); target = 8D87709C2CD6B4BB0082EC54 /* libbladerf */; }; 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 = ""; }; 8D5A5CFB2CCD9BDE0096CBD7 /* Gen */ = { isa = PBXFileSystemSynchronizedRootGroup; path = Gen; sourceTree = ""; }; 8DD98C432CC592540062D678 /* PrySDR */ = { isa = PBXFileSystemSynchronizedRootGroup; path = PrySDR; sourceTree = ""; }; 8DD98C502CC5935B0062D678 /* LA */ = { isa = PBXFileSystemSynchronizedRootGroup; exceptions = ( 8DD98C7C2CC6320C0062D678 /* Exceptions for "LA" folder in "PrySDR" target */, 8DD98C7D2CC6320C0062D678 /* Exceptions for "LA" folder in "MatrixXT" target */, ); path = LA; sourceTree = ""; }; 8DD98C542CC5942F0062D678 /* Radio */ = { isa = PBXFileSystemSynchronizedRootGroup; exceptions = ( 8D5A5DAC2CD4399D0096CBD7 /* Exceptions for "Radio" folder in "PrySDR" target */, 8D5A5DA72CD439590096CBD7 /* Exceptions for "Radio" folder in "libairspyhf" target */, 8D5A5D7C2CD436D20096CBD7 /* Exceptions for "Radio" folder in "libairspy" 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 */, 8D876E6C2CD4D8900082EC54 /* Exceptions for "Radio" folder in "TestAirSpy" target */, 8D876E812CD4DB950082EC54 /* Exceptions for "Radio" folder in "TestAirSpyHF" target */, 8D8770072CD4F1680082EC54 /* Exceptions for "Radio" folder in "TestBladeRF" target */, 8D8770A22CD6B4D00082EC54 /* Exceptions for "Radio" folder in "libbladerf" target */, ); path = Radio; sourceTree = ""; }; 8DD98C5C2CC5951E0062D678 /* IQ */ = { isa = PBXFileSystemSynchronizedRootGroup; exceptions = ( 8D5A5CFA2CCD95E90096CBD7 /* Exceptions for "IQ" folder in "PrySDR" target */, ); path = IQ; sourceTree = ""; }; 8DD98C5E2CC5968F0062D678 /* DSP */ = { isa = PBXFileSystemSynchronizedRootGroup; path = DSP; sourceTree = ""; }; 8DD98C5F2CC596A40062D678 /* Accel */ = { isa = PBXFileSystemSynchronizedRootGroup; path = Accel; sourceTree = ""; }; 8DD98C602CC598720062D678 /* Complex */ = { isa = PBXFileSystemSynchronizedRootGroup; path = Complex; sourceTree = ""; }; 8DD98C642CC599CA0062D678 /* Series */ = { isa = PBXFileSystemSynchronizedRootGroup; path = Series; sourceTree = ""; }; 8DD98C662CC599DC0062D678 /* Stats */ = { isa = PBXFileSystemSynchronizedRootGroup; path = Stats; sourceTree = ""; }; 8DD98C672CC599ED0062D678 /* Vector */ = { isa = PBXFileSystemSynchronizedRootGroup; path = Vector; sourceTree = ""; }; 8DD98C7F2CC7852E0062D678 /* Images */ = { isa = PBXFileSystemSynchronizedRootGroup; path = Images; sourceTree = ""; }; 8DD98C882CC788620062D678 /* Utils */ = { isa = PBXFileSystemSynchronizedRootGroup; path = Utils; sourceTree = ""; }; /* End PBXFileSystemSynchronizedRootGroup section */ /* Begin PBXFrameworksBuildPhase section */ 8D5A5D732CD436BC0096CBD7 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; 8D5A5D9D2CD439360096CBD7 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 8D876E9A2CD4DDA80082EC54 /* libusb.a in Frameworks */, ); 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; }; 8D876E5B2CD4CE890082EC54 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 8D876E722CD4DA880082EC54 /* libusb.a in Frameworks */, 8D876E712CD4DA850082EC54 /* libairspy.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; 8D876E742CD4DB8F0082EC54 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 8D876E942CD4DC6E0082EC54 /* libusb.a in Frameworks */, 8D876E932CD4DC6B0082EC54 /* libairspyhf.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; 8D876FFA2CD4F1620082EC54 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 8D8770AB2CD6B57E0082EC54 /* libbladerf.a in Frameworks */, 8D8770942CD6B31D0082EC54 /* libusb.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; 8D87709B2CD6B4BB0082EC54 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; 8DD98C3E2CC592540062D678 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 8D87714A2CD7A6A40082EC54 /* libr820.a in Frameworks */, 8D8771492CD7A69B0082EC54 /* libbladerf.a in Frameworks */, 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 = ""; }; 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 = ""; }; 8DD98C422CC592540062D678 /* Products */ = { isa = PBXGroup; children = ( 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 */, 8D87709D2CD6B4BB0082EC54 /* libbladerf.a */, ); name = Products; sourceTree = ""; }; /* 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; }; 8D876E9B2CD4E2250082EC54 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; 8D8770992CD6B4BB0082EC54 /* 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"; }; 8D876E5D2CD4CE890082EC54 /* TestAirSpy */ = { isa = PBXNativeTarget; buildConfigurationList = 8D876E622CD4CE8A0082EC54 /* Build configuration list for PBXNativeTarget "TestAirSpy" */; buildPhases = ( 8D876E5A2CD4CE890082EC54 /* Sources */, 8D876E5B2CD4CE890082EC54 /* Frameworks */, 8D876E5C2CD4CE890082EC54 /* CopyFiles */, ); buildRules = ( ); dependencies = ( 8D876E682CD4CEE40082EC54 /* PBXTargetDependency */, 8D876E662CD4CEDE0082EC54 /* PBXTargetDependency */, ); name = TestAirSpy; packageProductDependencies = ( ); productName = TestAirSpy; productReference = 8D876E5E2CD4CE890082EC54 /* TestAirSpy */; productType = "com.apple.product-type.tool"; }; 8D876E762CD4DB8F0082EC54 /* TestAirSpyHF */ = { isa = PBXNativeTarget; buildConfigurationList = 8D876E7B2CD4DB8F0082EC54 /* Build configuration list for PBXNativeTarget "TestAirSpyHF" */; buildPhases = ( 8D876E9B2CD4E2250082EC54 /* Headers */, 8D876E732CD4DB8F0082EC54 /* Sources */, 8D876E742CD4DB8F0082EC54 /* Frameworks */, 8D876E752CD4DB8F0082EC54 /* CopyFiles */, ); buildRules = ( ); dependencies = ( 8D876E982CD4DCD10082EC54 /* PBXTargetDependency */, 8D876E962CD4DCCE0082EC54 /* PBXTargetDependency */, ); name = TestAirSpyHF; packageProductDependencies = ( ); productName = TestAirSpyHF; productReference = 8D876E772CD4DB8F0082EC54 /* TestAirSpyHF */; productType = "com.apple.product-type.tool"; }; 8D876FFC2CD4F1620082EC54 /* TestBladeRF */ = { isa = PBXNativeTarget; buildConfigurationList = 8D8770012CD4F1620082EC54 /* Build configuration list for PBXNativeTarget "TestBladeRF" */; buildPhases = ( 8D876FF92CD4F1620082EC54 /* Sources */, 8D876FFA2CD4F1620082EC54 /* Frameworks */, 8D876FFB2CD4F1620082EC54 /* CopyFiles */, ); buildRules = ( ); dependencies = ( 8D87711C2CD79EAD0082EC54 /* PBXTargetDependency */, ); name = TestBladeRF; packageProductDependencies = ( ); productName = TestBladeRF; productReference = 8D876FFD2CD4F1620082EC54 /* TestBladeRF */; productType = "com.apple.product-type.tool"; }; 8D87709C2CD6B4BB0082EC54 /* libbladerf */ = { isa = PBXNativeTarget; buildConfigurationList = 8D87709E2CD6B4BB0082EC54 /* Build configuration list for PBXNativeTarget "libbladerf" */; buildPhases = ( 8D8770992CD6B4BB0082EC54 /* Headers */, 8D87709A2CD6B4BB0082EC54 /* Sources */, 8D87709B2CD6B4BB0082EC54 /* Frameworks */, ); buildRules = ( ); dependencies = ( ); name = libbladerf; packageProductDependencies = ( ); productName = libbladerf; productReference = 8D87709D2CD6B4BB0082EC54 /* libbladerf.a */; productType = "com.apple.product-type.library.static"; }; 8DD98C402CC592540062D678 /* PrySDR */ = { isa = PBXNativeTarget; buildConfigurationList = 8DD98C482CC592540062D678 /* Build configuration list for PBXNativeTarget "PrySDR" */; buildPhases = ( 8DD98C3D2CC592540062D678 /* Sources */, 8DD98C3E2CC592540062D678 /* Frameworks */, 8DD98C3F2CC592540062D678 /* CopyFiles */, ); buildRules = ( ); 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 = ( ); productName = PrySDR; 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 */ 8DD98C392CC592540062D678 /* Project object */ = { isa = PBXProject; attributes = { BuildIndependentTargetsInParallel = 1; LastSwiftUpdateCheck = 1610; LastUpgradeCheck = 1610; TargetAttributes = { 8D5A5D742CD436BC0096CBD7 = { CreatedOnToolsVersion = 16.0; LastSwiftMigration = 1610; }; 8D5A5D9E2CD439360096CBD7 = { CreatedOnToolsVersion = 16.0; LastSwiftMigration = 1610; }; 8D5A5DB32CD4B70D0096CBD7 = { CreatedOnToolsVersion = 16.0; LastSwiftMigration = 1610; }; 8D5A5DD92CD4B9100096CBD7 = { CreatedOnToolsVersion = 16.0; }; 8D5A5E072CD4BAF10096CBD7 = { CreatedOnToolsVersion = 16.0; }; 8D876E5D2CD4CE890082EC54 = { CreatedOnToolsVersion = 16.1; }; 8D876E762CD4DB8F0082EC54 = { CreatedOnToolsVersion = 16.1; }; 8D876E822CD4DBD80082EC54 = { CreatedOnToolsVersion = 16.1; }; 8D876FFC2CD4F1620082EC54 = { CreatedOnToolsVersion = 16.1; }; 8D87709C2CD6B4BB0082EC54 = { CreatedOnToolsVersion = 16.1; }; 8DD98C402CC592540062D678 = { CreatedOnToolsVersion = 16.0; }; 8DD98C712CC632040062D678 = { CreatedOnToolsVersion = 16.0; }; }; }; buildConfigurationList = 8DD98C3C2CC592540062D678 /* Build configuration list for PBXProject "PrySDR" */; developmentRegion = en; hasScannedForEncodings = 0; knownRegions = ( en, Base, ); mainGroup = 8DD98C382CC592540062D678; minimizedProjectReferenceProxies = 1; preferredProjectObjectVersion = 77; productRefGroup = 8DD98C422CC592540062D678 /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( 8DD98C402CC592540062D678 /* PrySDR */, 8DD98C712CC632040062D678 /* MatrixXT */, 8D5A5D9E2CD439360096CBD7 /* libairspyhf */, 8D5A5D742CD436BC0096CBD7 /* libairspy */, 8D5A5DB32CD4B70D0096CBD7 /* libr820 */, 8D5A5DD92CD4B9100096CBD7 /* libusb */, 8D5A5E072CD4BAF10096CBD7 /* TestRtlSdr */, 8D876E5D2CD4CE890082EC54 /* TestAirSpy */, 8D876E762CD4DB8F0082EC54 /* TestAirSpyHF */, 8D876E822CD4DBD80082EC54 /* BuildAll */, 8D876FFC2CD4F1620082EC54 /* TestBladeRF */, 8D87709C2CD6B4BB0082EC54 /* libbladerf */, ); }; /* 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; }; 8D876E5A2CD4CE890082EC54 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; 8D876E732CD4DB8F0082EC54 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; 8D876FF92CD4F1620082EC54 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; 8D87709A2CD6B4BB0082EC54 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; 8DD98C3D2CC592540062D678 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( ); 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 */; }; 8D876E662CD4CEDE0082EC54 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = 8D5A5DD92CD4B9100096CBD7 /* libusb */; targetProxy = 8D876E652CD4CEDE0082EC54 /* PBXContainerItemProxy */; }; 8D876E682CD4CEE40082EC54 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = 8D5A5D742CD436BC0096CBD7 /* libairspy */; targetProxy = 8D876E672CD4CEE40082EC54 /* PBXContainerItemProxy */; }; 8D876E872CD4DBDF0082EC54 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = 8DD98C402CC592540062D678 /* PrySDR */; targetProxy = 8D876E862CD4DBDF0082EC54 /* PBXContainerItemProxy */; }; 8D876E892CD4DBE20082EC54 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = 8D876E5D2CD4CE890082EC54 /* TestAirSpy */; targetProxy = 8D876E882CD4DBE20082EC54 /* PBXContainerItemProxy */; }; 8D876E8B2CD4DBE50082EC54 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = 8D876E762CD4DB8F0082EC54 /* TestAirSpyHF */; targetProxy = 8D876E8A2CD4DBE50082EC54 /* PBXContainerItemProxy */; }; 8D876E8D2CD4DBE80082EC54 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = 8D5A5E072CD4BAF10096CBD7 /* TestRtlSdr */; targetProxy = 8D876E8C2CD4DBE80082EC54 /* PBXContainerItemProxy */; }; 8D876E962CD4DCCE0082EC54 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = 8D5A5DD92CD4B9100096CBD7 /* libusb */; targetProxy = 8D876E952CD4DCCE0082EC54 /* PBXContainerItemProxy */; }; 8D876E982CD4DCD10082EC54 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = 8D5A5D9E2CD439360096CBD7 /* libairspyhf */; targetProxy = 8D876E972CD4DCD10082EC54 /* PBXContainerItemProxy */; }; 8D87711C2CD79EAD0082EC54 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = 8D87709C2CD6B4BB0082EC54 /* libbladerf */; targetProxy = 8D87711B2CD79EAD0082EC54 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ 8D5A5D772CD436BC0096CBD7 /* 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/AirSpy/src/libairspy-Bridging-Header.h"; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_VERSION = 6.0; }; name = Debug; }; 8D5A5D782CD436BC0096CBD7 /* 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/AirSpy/src/libairspy-Bridging-Header.h"; SWIFT_VERSION = 6.0; }; name = Release; }; 8D5A5DA12CD439360096CBD7 /* 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/AirSpyHF/src/libairspyhf-Bridging-Header.h"; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_VERSION = 6.0; }; name = Debug; }; 8D5A5DA22CD439360096CBD7 /* 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/AirSpyHF/src/libairspyhf-Bridging-Header.h"; SWIFT_VERSION = 6.0; }; 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; }; 8D876E632CD4CE8A0082EC54 /* 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; }; 8D876E642CD4CE8A0082EC54 /* 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; }; 8D876E7C2CD4DB8F0082EC54 /* 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; }; 8D876E7D2CD4DB8F0082EC54 /* 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; }; 8D876E842CD4DBD80082EC54 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_STYLE = Automatic; DEVELOPMENT_TEAM = 53B26AJZ4Z; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Debug; }; 8D876E852CD4DBD80082EC54 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_STYLE = Automatic; DEVELOPMENT_TEAM = 53B26AJZ4Z; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Release; }; 8D8770022CD4F1620082EC54 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_STYLE = Automatic; DEVELOPMENT_TEAM = 53B26AJZ4Z; ENABLE_HARDENED_RUNTIME = YES; PRODUCT_NAME = "$(TARGET_NAME)"; "SWIFT_OBJC_BRIDGING_HEADER[arch=*]" = ""; SWIFT_VERSION = 5.0; }; name = Debug; }; 8D8770032CD4F1620082EC54 /* 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; }; 8D87709F2CD6B4BB0082EC54 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_STYLE = Automatic; DEVELOPMENT_TEAM = 53B26AJZ4Z; EXECUTABLE_PREFIX = ""; "HEADER_SEARCH_PATHS[arch=*]" = "$(PROJECT_DIR)/Radio/HW/BladeRF/src"; "OTHER_CFLAGS[arch=*]" = "-DNUAND_MODIFICATIONS"; PRODUCT_NAME = "$(TARGET_NAME)"; SKIP_INSTALL = YES; "SWIFT_OBJC_BRIDGING_HEADER[arch=*]" = "$(PROJECT_DIR)/Radio/HW/BladeRF/src/libbladerf-Bridging-Header.h"; SWIFT_VERSION = 5.0; }; name = Debug; }; 8D8770A02CD6B4BB0082EC54 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_STYLE = Automatic; DEVELOPMENT_TEAM = 53B26AJZ4Z; EXECUTABLE_PREFIX = ""; PRODUCT_NAME = "$(TARGET_NAME)"; SKIP_INSTALL = YES; SWIFT_VERSION = 5.0; }; name = Release; }; 8DD98C462CC592540062D678 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; ENABLE_USER_SCRIPT_SANDBOXING = YES; GCC_C_LANGUAGE_STANDARD = gnu17; GCC_DYNAMIC_NO_PIC = NO; GCC_NO_COMMON_BLOCKS = YES; GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( "DEBUG=1", "$(inherited)", ); GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; LOCALIZATION_PREFERS_STRING_CATALOGS = YES; MACOSX_DEPLOYMENT_TARGET = 14.5; MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_FAST_MATH = YES; ONLY_ACTIVE_ARCH = YES; SDKROOT = macosx; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "DEBUG $(inherited)"; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; }; name = Debug; }; 8DD98C472CC592540062D678 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_USER_SCRIPT_SANDBOXING = YES; GCC_C_LANGUAGE_STANDARD = gnu17; GCC_NO_COMMON_BLOCKS = YES; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; LOCALIZATION_PREFERS_STRING_CATALOGS = YES; MACOSX_DEPLOYMENT_TARGET = 14.5; MTL_ENABLE_DEBUG_INFO = NO; MTL_FAST_MATH = YES; SDKROOT = macosx; SWIFT_COMPILATION_MODE = wholemodule; }; name = Release; }; 8DD98C492CC592540062D678 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_STYLE = Automatic; DEVELOPMENT_TEAM = 53B26AJZ4Z; ENABLE_HARDENED_RUNTIME = YES; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_VERSION = 6.0; }; name = Debug; }; 8DD98C4A2CC592540062D678 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_STYLE = Automatic; 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; }; /* 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; }; 8D876E622CD4CE8A0082EC54 /* Build configuration list for PBXNativeTarget "TestAirSpy" */ = { isa = XCConfigurationList; buildConfigurations = ( 8D876E632CD4CE8A0082EC54 /* Debug */, 8D876E642CD4CE8A0082EC54 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 8D876E7B2CD4DB8F0082EC54 /* Build configuration list for PBXNativeTarget "TestAirSpyHF" */ = { isa = XCConfigurationList; buildConfigurations = ( 8D876E7C2CD4DB8F0082EC54 /* Debug */, 8D876E7D2CD4DB8F0082EC54 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 8D876E832CD4DBD80082EC54 /* Build configuration list for PBXAggregateTarget "BuildAll" */ = { isa = XCConfigurationList; buildConfigurations = ( 8D876E842CD4DBD80082EC54 /* Debug */, 8D876E852CD4DBD80082EC54 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 8D8770012CD4F1620082EC54 /* Build configuration list for PBXNativeTarget "TestBladeRF" */ = { isa = XCConfigurationList; buildConfigurations = ( 8D8770022CD4F1620082EC54 /* Debug */, 8D8770032CD4F1620082EC54 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 8D87709E2CD6B4BB0082EC54 /* Build configuration list for PBXNativeTarget "libbladerf" */ = { isa = XCConfigurationList; buildConfigurations = ( 8D87709F2CD6B4BB0082EC54 /* Debug */, 8D8770A02CD6B4BB0082EC54 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 8DD98C3C2CC592540062D678 /* Build configuration list for PBXProject "PrySDR" */ = { isa = XCConfigurationList; buildConfigurations = ( 8DD98C462CC592540062D678 /* Debug */, 8DD98C472CC592540062D678 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 8DD98C482CC592540062D678 /* Build configuration list for PBXNativeTarget "PrySDR" */ = { isa = XCConfigurationList; buildConfigurations = ( 8DD98C492CC592540062D678 /* Debug */, 8DD98C4A2CC592540062D678 /* Release */, ); 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 */; }