kopia lustrzana https://github.com/stlink-org/stlink
General Project Update
- Updated CHANGELOG.md - Updated README.md - Removed support for macOS (Closes #1269)pull/1281/head
rodzic
c2db68e0df
commit
2087711c23
|
@ -20,7 +20,7 @@ labels: ""
|
|||
In order to allow developers to isolate and target your respective issue, please take some time to select the check boxes below and fill out each of the following items appropriate to your specific problem.
|
||||
|
||||
- [ ] Programmer/board type: [enter here] (e.g STLINK /V1, /V2, /V2-onboard, /V2-clone, /V3)
|
||||
- [ ] Operating system an version: [enter here] (e.g Linux, macOS, Windows)
|
||||
- [ ] Operating system an version: [enter here] (e.g Linux, Windows)
|
||||
- [ ] **stlink tools version** and/or git commit hash: [enter here] (e.g v1.6.1/git-d0416149)
|
||||
- [ ] stlink commandline tool name: [enter here] (e.g `st-info`, `st-flash`, `st-trace`, `st-util`)
|
||||
- [ ] Target chip (and board, if applicable): [enter here] (e.g STM32F103C8T6 (NUCLEO-F103RB))
|
||||
|
|
|
@ -188,88 +188,6 @@ jobs:
|
|||
run: sudo make package
|
||||
- name: sudo make uninstall
|
||||
run: sudo make uninstall && sudo make clean
|
||||
|
||||
# macOS
|
||||
|
||||
job_macos_10_15_gcc:
|
||||
name: macos-10.15 gcc
|
||||
runs-on: macos-10.15
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
- name: Install dependencies
|
||||
run: brew install gcc libusb gtk+3
|
||||
- name: make debug
|
||||
run: sudo make clean && make debug
|
||||
- name: make test
|
||||
run: sudo make clean && make test
|
||||
- name: make release
|
||||
run: sudo make clean && make release
|
||||
- name: sudo make install
|
||||
run: sudo make clean && sudo make install
|
||||
- name: sudo make package
|
||||
run: sudo make package
|
||||
- name: sudo make uninstall
|
||||
run: sudo make uninstall && sudo make clean
|
||||
|
||||
job_macos_10_15_clang:
|
||||
name: macos-10.15 clang
|
||||
runs-on: macos-10.15
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
- name: Install dependencies
|
||||
run: brew install llvm libusb gtk+3
|
||||
- name: make debug
|
||||
run: sudo make clean && make debug
|
||||
- name: make test
|
||||
run: sudo make clean && make test
|
||||
- name: make release
|
||||
run: sudo make clean && make release
|
||||
- name: sudo make install
|
||||
run: sudo make clean && sudo make install
|
||||
- name: sudo make package
|
||||
run: sudo make package
|
||||
- name: sudo make uninstall
|
||||
run: sudo make uninstall && sudo make clean
|
||||
|
||||
# job_macos_11_gcc:
|
||||
# name: macos-11.0 gcc
|
||||
# runs-on: macos-11.0
|
||||
# steps:
|
||||
# - uses: actions/checkout@v2
|
||||
# - name: Install dependencies
|
||||
# run: brew install gcc libusb gtk+3
|
||||
# - name: make debug
|
||||
# run: sudo make clean && make debug
|
||||
# - name: make test
|
||||
# run: sudo make clean && make test
|
||||
# - name: make release
|
||||
# run: sudo make clean && make release
|
||||
# - name: sudo make install
|
||||
# run: sudo make clean && sudo make install
|
||||
# - name: sudo make package
|
||||
# run: sudo make package
|
||||
# - name: sudo make uninstall
|
||||
# run: sudo make uninstall && sudo make clean
|
||||
# job_macos_11_clang:
|
||||
# name: macos-11.0 clang
|
||||
# runs-on: macos-11.0
|
||||
# steps:
|
||||
# - uses: actions/checkout@v2
|
||||
# - name: Install dependencies
|
||||
# run: brew install llvm libusb gtk+3
|
||||
# - name: make debug
|
||||
# run: sudo make clean && make debug
|
||||
# - name: make test
|
||||
# run: sudo make clean && make test
|
||||
# - name: make release
|
||||
# run: sudo make clean && make release
|
||||
# - name: sudo make install
|
||||
# run: sudo make clean && sudo make install
|
||||
# - name: sudo make package
|
||||
# run: sudo make package
|
||||
# - name: sudo make uninstall
|
||||
# run: sudo make uninstall && sudo make clean
|
||||
|
||||
# Linux MinGW cross compliation
|
||||
|
||||
# job_linux_20_04_cross:
|
||||
|
|
|
@ -42,7 +42,7 @@ Updates & changes:
|
|||
- [refactoring] Sourcefile 'common.c' ([#1218](https://github.com/stlink-org/stlink/pull/1218), [#1220](https://github.com/stlink-org/stlink/pull/1220))
|
||||
- Set C standard through cmake variables ([#1221](https://github.com/stlink-org/stlink/pull/1221))
|
||||
- [doc] Added make install to the macOS compiling instructions ([#1259](https://github.com/stlink-org/stlink/pull/1259))
|
||||
- [doc] Linux Install from code Documentation improvement ([#1263](https://github.com/stlink-org/stlink/pull/1263), (commit [#2926648](https://github.com/stlink-org/stlink/commit/2926648be78f32919c0624bf1060b17fffde8b0d))
|
||||
- [doc] Linux Install from code Documentation improvement ([#1263](https://github.com/stlink-org/stlink/pull/1263), (commit [#43498de](https://github.com/stlink-org/stlink/commit/43498dedf651260ef34197e512d35e3ad7142401))
|
||||
|
||||
Fixes:
|
||||
- cmake: Install shared libraries in proper directories ([#1142](https://github.com/stlink-org/stlink/pull/1142))
|
||||
|
@ -63,6 +63,7 @@ Fixes:
|
|||
- Included 'SSIZE_MAX' from 'limits.h' in 'src/common.c' ([#1207](https://github.com/stlink-org/stlink/pull/1207))
|
||||
- Fix for libusb_kernel_driver_active & error handling for st.st_size () ([#1210](https://github.com/stlink-org/stlink/pull/1210), [#1211](https://github.com/stlink-org/stlink/pull/1211), [#1214](https://github.com/stlink-org/stlink/pull/1214)
|
||||
- st-trace: Fixed clock issues ([#1251](https://github.com/stlink-org/stlink/pull/1251), [#1252](https://github.com/stlink-org/stlink/pull/1252))
|
||||
- Fixed compilation with gcc-12 ([#1257](https://github.com/stlink-org/stlink/pull/1257), [#1267](https://github.com/stlink-org/stlink/pull/1267))
|
||||
- Fixed flash regs addr for STM32L152RET6 in common_flash.c ([#1265](https://github.com/stlink-org/stlink/pull/1265))
|
||||
- Fixed flash, dbgmcu and rcc registers for STM32L1 ([#1266](https://github.com/stlink-org/stlink/pull/1266))
|
||||
|
||||
|
|
14
README.md
14
README.md
|
@ -9,7 +9,6 @@
|
|||
[![CodeQL](https://github.com/stlink-org/stlink/actions/workflows/codeql-analysis.yml/badge.svg)](https://github.com/stlink-org/stlink/actions/workflows/codeql-analysis.yml)
|
||||
[![C/C++ CI](https://github.com/stlink-org/stlink/actions/workflows/c-cpp.yml/badge.svg?branch=testing)](https://github.com/stlink-org/stlink/actions/workflows/c-cpp.yml)
|
||||
[![Linux Status](https://img.shields.io/travis/stlink-org/stlink/master?env=BADGE=linux&label=linux)](https://travis-ci.org/stlink-org/stlink)
|
||||
[![macOS Status](https://img.shields.io/travis/stlink-org/stlink/master?env=BADGE=osx&label=osx)](https://travis-ci.org/stlink-org/stlink)
|
||||
|
||||
Recent new features and bugfixes can be found in the [Changelog](CHANGELOG.md) of this software project.
|
||||
|
||||
|
@ -22,7 +21,7 @@ The stlink library and tools are licensed under the **[BSD-3 License](LICENSE.md
|
|||
stlink is an open source toolset to program and debug STM32 devices and boards manufactured by STMicroelectronics.
|
||||
It supports several so called STLINK programmer boards (and clones thereof) which use a microcontroller chip to translate commands from USB to JTAG/SWD. There are four generations available on the market which are _all_ supported by this toolset:
|
||||
|
||||
- **STLINK/V1** _[obsolete as of 21-11-2019, continued support by this toolset] \*)_
|
||||
- **STLINK/V1** _[obsolete as of 21-11-2019, continued support by this toolset]_
|
||||
- transport layer: SCSI passthru commands over USB
|
||||
- stand-alone programmer
|
||||
- on-board on STM32VL Discovery boards
|
||||
|
@ -38,8 +37,6 @@ It supports several so called STLINK programmer boards (and clones thereof) whic
|
|||
- stand-alone programmer (STLINK-V3SET, STLINK-V3MINI, STLINK-V3MODS)
|
||||
- on-board on some STM32 Nucleo boards (STLINK-V3E)
|
||||
|
||||
_\*)_ *Note: Support for the STLINK/V1 on macOS is limited to 10.15. Due to the deprecation and removal of macOS Kernel Extensions (KEXT) there will be no support for this programmer on macOS 11 or any later version.*
|
||||
|
||||
On the user level there is no difference in handling or operation between these different revisions.
|
||||
|
||||
The STlink toolset includes:
|
||||
|
@ -70,15 +67,6 @@ Please ensure to select the correct version for your system (i686 or x86_64). Th
|
|||
|
||||
Alternatively one may compile and install from source as described in our [compiling manual](doc/compiling.md#Windows).
|
||||
|
||||
**macOS**:
|
||||
|
||||
We recommend to install from:
|
||||
|
||||
- [homebrew](https://formulae.brew.sh/formula/stlink) or
|
||||
- [MacPorts](https://ports.macports.org/port/stlink)
|
||||
|
||||
Alternatively one can compile and install from source as described in our [compiling manual](doc/compiling.md#macOS).
|
||||
|
||||
**Linux**:
|
||||
|
||||
We recommend to install `stlink-tools` from the package repository of the used distribution:
|
||||
|
|
|
@ -10,24 +10,7 @@
|
|||
|
||||
include(FindPackageHandleStandardArgs)
|
||||
|
||||
if (APPLE) # macOS
|
||||
FIND_PATH(
|
||||
LIBUSB_INCLUDE_DIR NAMES libusb.h
|
||||
HINTS /usr /usr/local /opt
|
||||
PATH_SUFFIXES libusb-1.0
|
||||
)
|
||||
set(LIBUSB_NAME libusb-1.0.a)
|
||||
find_library(
|
||||
LIBUSB_LIBRARY NAMES ${LIBUSB_NAME}
|
||||
HINTS /usr /usr/local /opt
|
||||
)
|
||||
FIND_PACKAGE_HANDLE_STANDARD_ARGS(libusb DEFAULT_MSG LIBUSB_LIBRARY LIBUSB_INCLUDE_DIR)
|
||||
mark_as_advanced(LIBUSB_INCLUDE_DIR LIBUSB_LIBRARY)
|
||||
if (NOT LIBUSB_FOUND)
|
||||
message(FATAL_ERROR "No libusb library found on your system! Install libusb-1.0 from Homebrew or MacPorts")
|
||||
endif ()
|
||||
|
||||
elseif (CMAKE_SYSTEM_NAME STREQUAL "FreeBSD") # FreeBSD; libusb is integrated into the system
|
||||
if (CMAKE_SYSTEM_NAME STREQUAL "FreeBSD") # FreeBSD; libusb is integrated into the system
|
||||
FIND_PATH(
|
||||
LIBUSB_INCLUDE_DIR NAMES libusb.h
|
||||
HINTS /usr/include
|
||||
|
|
|
@ -15,12 +15,7 @@ set(CPACK_SET_DESTDIR "ON")
|
|||
file(MAKE_DIRECTORY ${CMAKE_BINARY_DIR}/dist)
|
||||
set(CPACK_OUTPUT_FILE_PREFIX "${CMAKE_BINARY_DIR}/dist")
|
||||
|
||||
if (APPLE) # macOS
|
||||
set(CPACK_GENERATOR "ZIP")
|
||||
set(CPACK_PACKAGE_FILE_NAME "${PROJECT_NAME}-${PROJECT_VERSION}-macos-amd64")
|
||||
set(CPACK_INSTALL_PREFIX "")
|
||||
|
||||
elseif (WIN32 AND (NOT EXISTS "/etc/debian_version")) # Windows
|
||||
if (WIN32 AND (NOT EXISTS "/etc/debian_version")) # Windows
|
||||
set(CPACK_GENERATOR "ZIP")
|
||||
set(CPACK_PACKAGE_FILE_NAME "${PROJECT_NAME}-${PROJECT_VERSION}-win32")
|
||||
set(CPACK_INSTALL_PREFIX "")
|
||||
|
|
|
@ -2,7 +2,6 @@ Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
|
|||
Upstream-Name: stlink
|
||||
Upstream-Contact: Nightwalker-87 <stlink-org>
|
||||
Source: https://github.com/stlink-org/stlink
|
||||
Files-Excluded: stlinkv1_macos_driver
|
||||
|
||||
Files: *
|
||||
Copyright: 2011-2020 stlink-org
|
||||
|
|
|
@ -183,48 +183,6 @@ Choose one of the following options _before_ connecting the device to your compu
|
|||
1. `cp stlink_v1.modprobe.conf /etc/modprobe.d`
|
||||
2. `modprobe -r usb-storage && modprobe usb-storage`
|
||||
|
||||
## macOS
|
||||
|
||||
### Common requirements
|
||||
|
||||
The best and recommended way is to install a package manager for open source software,
|
||||
either [homebrew](https://brew.sh) or [MacPorts](https://www.macports.org/).
|
||||
|
||||
Then install the following dependencies from the package repository:
|
||||
|
||||
- `git`
|
||||
- `gcc` or `llvm` (for clang) (C-compiler)
|
||||
- `cmake`
|
||||
- `libusb`
|
||||
- `gtk+3` or `gtk3` (_optional_, needed for `stlink-gui`)
|
||||
|
||||
To do this with only one simple command, type:
|
||||
|
||||
- for homebrew:
|
||||
- with gcc: `sudo brew install git gcc cmake libusb gtk+3` or
|
||||
- with clang: `sudo brew install git llvm cmake libusb gtk+3` or
|
||||
- for MacPorts:
|
||||
- with gcc: `sudo port install git gcc10 cmake libusb gtk3` or
|
||||
- with clang: `sudo port install git llvm-10 cmake libusb gtk3`
|
||||
|
||||
### Installation
|
||||
|
||||
1. Open a new terminal window
|
||||
2. Create a new destination folder at a place of your choice e.g. at `~/git`: `mkdir $HOME/git`
|
||||
3. Change to this directory: `cd ~/git`
|
||||
4. Fetch the project sourcefiles by running `git clone https://github.com/stlink-org/stlink.git`
|
||||
|
||||
### Building
|
||||
|
||||
1. Change into the project source directory: `cd stlink`
|
||||
2. Run `make clean` to clean remnants of any previous builds.
|
||||
3. Run `make release` to create the _Release_ target
|
||||
4. Run `make install` to full install the package with complete system integration. This might require sudo permissions.
|
||||
5. Run `make debug` to create the _Debug_ target. (_optional_)<br />
|
||||
The debug target is only necessary in order to modify the sources and to run under a debugger.
|
||||
|
||||
As an option you may also install to an individual user-defined folder e.g `$HOME` with `make install DESTDIR=$HOME`.
|
||||
|
||||
## Build options
|
||||
|
||||
### Build using a different directory for shared libs
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
# Warning: This example assumes that you are building on a host with pkg-config available (e.g. linux).
|
||||
# The logic required to build under windows/mingw and/or mac was intentionally omitted to keep this
|
||||
# CMakeLists as small as possible.
|
||||
# The logic required to build under windows/mingw was intentionally omitted to keep this CMakeLists as small as possible.
|
||||
|
||||
cmake_minimum_required(VERSION 3.4.2)
|
||||
|
||||
|
|
|
@ -10,15 +10,6 @@ Up on compiling c-make will **automatically** download and install the latest co
|
|||
- Windows 10
|
||||
- Windows 8.1
|
||||
|
||||
### Apple macOS
|
||||
|
||||
| Package Repository | libusb | cmake | gtk-3-dev | Supported macOS versions |
|
||||
| ------------------ | ------ | ------ | ------------------ | ------------------------ |
|
||||
| homebrew | 1.0.25 | 3.22.1 | 3.24.30<br />gtk+3 | **10.10 - 12.x** |
|
||||
| MacPorts | 1.0.25 | 3.22.1 | 3.24.31<br />gtk3 | **10.4 - 12.x** |
|
||||
|
||||
NOTE: In order to use a STLINK/V1 programmer on macOS, version 10.15 is required.
|
||||
|
||||
### Linux-/Unix-based:
|
||||
|
||||
| Operating System | libusb | cmake | libgtk-dev | Notes |
|
||||
|
|
|
@ -179,7 +179,7 @@ int getopt_long(int argc,
|
|||
|
||||
if (match->has_arg == required_argument) {
|
||||
/* Only scan the next argv for required arguments. Behavior is not
|
||||
specified, but has been observed with Ubuntu and macOS. */
|
||||
specified, but has been observed with Ubuntu. */
|
||||
if (optarg == NULL && ++optind < argc) { optarg = argv[optind]; }
|
||||
|
||||
if (optarg == NULL) { retval = ':'; }
|
||||
|
|
|
@ -1,58 +0,0 @@
|
|||
###
|
||||
# Makefile for STlink-v1 support
|
||||
###
|
||||
|
||||
VPATH=src
|
||||
|
||||
SOURCES_LIB=common.c usb.c sg.c logging.c
|
||||
OBJS_LIB=$(SOURCES_LIB:.c=.o)
|
||||
TEST_PROGRAMS=test-flash test-sg test-usb
|
||||
LDFLAGS=-L. -lstlink -lusb-1.0
|
||||
|
||||
CFLAGS+=-g
|
||||
CFLAGS+=-DDEBUG=1
|
||||
CFLAGS+=-std=gnu11
|
||||
CFLAGS+=-Wall -Wextra
|
||||
|
||||
|
||||
LIBRARY=libstlink.a
|
||||
|
||||
all: $(LIBRARY) flash gdbserver $(TEST_PROGRAMS)
|
||||
|
||||
$(LIBRARY): $(OBJS_LIB)
|
||||
@echo "objs are $(OBJS_LIB)"
|
||||
$(AR) -cr $@ $^
|
||||
@echo "Compilation of library completed."
|
||||
|
||||
|
||||
test_sg: test_sg.o $(LIBRARY)
|
||||
@echo "building test_sg"
|
||||
$(CC) test_sg.o $(LDFLAGS) -o $@
|
||||
|
||||
test_usb: test_usb.o $(LIBRARY)
|
||||
@echo "building test_usb"
|
||||
$(CC) test_usb.o $(LDFLAGS) -o $@
|
||||
@echo "done linking"
|
||||
|
||||
%.o: %.c
|
||||
@echo "building $^ into $@"
|
||||
$(CC) $(CFLAGS) -c $^ -o $@
|
||||
@echo "done compiling"
|
||||
|
||||
clean:
|
||||
rm -rf $(OBJS_LIB)
|
||||
rm -rf $(LIBRARY)
|
||||
rm -rf test-flash* test-sg* test-usb*
|
||||
$(MAKE) -C flash clean
|
||||
$(MAKE) -C gdbserver clean
|
||||
|
||||
flash:
|
||||
$(MAKE) -C flash
|
||||
|
||||
gdbserver:
|
||||
$(MAKE) -C gdbserver CONFIG_USE_LIBSG="$(CONFIG_USE_LIBSG)"
|
||||
|
||||
macos_stlink_shield:
|
||||
./install.sh
|
||||
|
||||
.PHONY: clean all flash gdbserver
|
|
@ -1,39 +0,0 @@
|
|||
# Installation instructions for STLINK/v1 driver
|
||||
|
||||
When connecting to the STLINK/v1 on macOS via USB, the system claims the programmer as a SCSI device. Thus libusb is not able to initialise and establish a connection to it. To solve this issue Marco Cassinerio (marco.cassinerio@gmail.com) has created a so called "codeless driver" which claims the device. It is of higher priority then the default apple mass storage driver, what allows the device to be accessed through libusb.
|
||||
|
||||
To make use of this alternative approach one needs to go through the following steps:
|
||||
|
||||
1) Configure System Integrity Protection (SIP)
|
||||
|
||||
The above system security setting introduced by Apple with OS X El Capitan (10.11) in 2015 is active per default
|
||||
and prevents the operating system amongst other things to load unsigned Kernel Extension Modules (kext).
|
||||
Thus the STLINK/v1 driver supplied with the tools, which installs as a kext, remains not functional,
|
||||
until SIP is fully deactivated. Without SIP-deactivation, st-util would fail to detect a STLINK/v1 device later on.
|
||||
|
||||
In order to deactivate SIP, boot into the recovery mode and run ```csrutil disable``` in a terminal console window.
|
||||
|
||||
2) Reboot the system.
|
||||
|
||||
3) Install the macOS Kernel Extension (kext) (ST-Link-v1 driver):
|
||||
- Open a terminal console and navigate to this subdirectory `/stlinkv1_macos_driver`
|
||||
- Use the command ```sudo sh ./install.sh``` to install the appropiate kext for your system version.
|
||||
This should result in the following output:
|
||||
|
||||
```
|
||||
Requesting load of /Library/Extensions/stlink_shield.kext.
|
||||
/Library/Extensions/stlink_shield.kext loaded successfully (or already loaded).
|
||||
```
|
||||
4) Reboot the system.
|
||||
|
||||
5) Verify correct detection of the STLINK/v1 device with the following input: `st-util -1`
|
||||
You should then see a similar output like in this example:
|
||||
|
||||
```
|
||||
INFO common.c: Loading device parameters....
|
||||
INFO common.c: Device connected is: F1 High-density device, id 0x10036414
|
||||
INFO common.c: SRAM size: 0x10000 bytes (64 KiB), Flash: 0x80000 bytes (512 KiB) in pages of 2048 bytes
|
||||
INFO sg.c: Successfully opened a stlink v1 debugger
|
||||
INFO gdb-server.c: Chip ID is 00000414, Core ID is 1ba01477.
|
||||
INFO gdb-server.c: Listening at *:4242...
|
||||
```
|
|
@ -1,16 +0,0 @@
|
|||
#!/bin/bash
|
||||
|
||||
ISMACOS=$(sw_vers -productVersion)
|
||||
case $ISMACOS in
|
||||
10.15*)
|
||||
KEXT="stlink_shield_10_15.kext"
|
||||
;;
|
||||
*)
|
||||
echo "OS X version not supported."
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
chown -R root:wheel $KEXT/
|
||||
cp -R $KEXT /Library/Extensions/stlink_shield.kext
|
||||
kextload -v /Library/Extensions/stlink_shield.kext
|
||||
touch /Library/Extensions
|
|
@ -1,82 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>BuildMachineOSBuild</key>
|
||||
<string>18G7016</string>
|
||||
<key>CFBundleDevelopmentRegion</key>
|
||||
<string>English</string>
|
||||
<key>CFBundleIdentifier</key>
|
||||
<string>com.libusb.stlink-shield</string>
|
||||
<key>CFBundleInfoDictionaryVersion</key>
|
||||
<string>6.0</string>
|
||||
<key>CFBundlePackageType</key>
|
||||
<string>KEXT</string>
|
||||
<key>CFBundleSignature</key>
|
||||
<string>????</string>
|
||||
<key>CFBundleSupportedPlatforms</key>
|
||||
<array>
|
||||
<string>MacOSX</string>
|
||||
</array>
|
||||
<key>CFBundleVersion</key>
|
||||
<string>1.0.0</string>
|
||||
<key>DTCompiler</key>
|
||||
<string>com.apple.compilers.llvm.clang.1_0</string>
|
||||
<key>DTPlatformBuild</key>
|
||||
<string>11C504</string>
|
||||
<key>DTPlatformVersion</key>
|
||||
<string>GM</string>
|
||||
<key>DTSDKBuild</key>
|
||||
<string>19B90</string>
|
||||
<key>DTSDKName</key>
|
||||
<string>macosx10.15</string>
|
||||
<key>DTXcode</key>
|
||||
<string>1130</string>
|
||||
<key>DTXcodeBuild</key>
|
||||
<string>11C504</string>
|
||||
<key>IOKitPersonalities</key>
|
||||
<dict>
|
||||
<key>DeviceDriver</key>
|
||||
<dict>
|
||||
<key>CFBundleIdentifier</key>
|
||||
<string>com.apple.kpi.iokit</string>
|
||||
<key>IOClass</key>
|
||||
<string>IOService</string>
|
||||
<key>IOProviderClass</key>
|
||||
<string>IOUSBDevice</string>
|
||||
<key>bcdDevice</key>
|
||||
<integer>256</integer>
|
||||
<key>idProduct</key>
|
||||
<integer>14148</integer>
|
||||
<key>idVendor</key>
|
||||
<integer>1155</integer>
|
||||
</dict>
|
||||
<key>InterfaceDriver</key>
|
||||
<dict>
|
||||
<key>CFBundleIdentifier</key>
|
||||
<string>com.apple.kpi.iokit</string>
|
||||
<key>IOClass</key>
|
||||
<string>IOService</string>
|
||||
<key>IOProviderClass</key>
|
||||
<string>IOUSBInterface</string>
|
||||
<key>bConfigurationValue</key>
|
||||
<integer>1</integer>
|
||||
<key>bInterfaceNumber</key>
|
||||
<integer>0</integer>
|
||||
<key>idProduct</key>
|
||||
<integer>14148</integer>
|
||||
<key>idVendor</key>
|
||||
<integer>1155</integer>
|
||||
</dict>
|
||||
</dict>
|
||||
<key>LSMinimumSystemVersion</key>
|
||||
<string>10.15</string>
|
||||
<key>OSBundleLibraries</key>
|
||||
<dict>
|
||||
<key>com.apple.iokit.IOUSBFamily</key>
|
||||
<string>1.8</string>
|
||||
<key>com.apple.kpi.libkern</key>
|
||||
<string>11.2.0</string>
|
||||
</dict>
|
||||
</dict>
|
||||
</plist>
|
Plik binarny nie jest wyświetlany.
|
@ -1 +0,0 @@
|
|||
KEXT????
|
|
@ -1,115 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>files</key>
|
||||
<dict/>
|
||||
<key>files2</key>
|
||||
<dict/>
|
||||
<key>rules</key>
|
||||
<dict>
|
||||
<key>^Resources/</key>
|
||||
<true/>
|
||||
<key>^Resources/.*\.lproj/</key>
|
||||
<dict>
|
||||
<key>optional</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>1000</real>
|
||||
</dict>
|
||||
<key>^Resources/.*\.lproj/locversion.plist$</key>
|
||||
<dict>
|
||||
<key>omit</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>1100</real>
|
||||
</dict>
|
||||
<key>^Resources/Base\.lproj/</key>
|
||||
<dict>
|
||||
<key>weight</key>
|
||||
<real>1010</real>
|
||||
</dict>
|
||||
<key>^version.plist$</key>
|
||||
<true/>
|
||||
</dict>
|
||||
<key>rules2</key>
|
||||
<dict>
|
||||
<key>.*\.dSYM($|/)</key>
|
||||
<dict>
|
||||
<key>weight</key>
|
||||
<real>11</real>
|
||||
</dict>
|
||||
<key>^(.*/)?\.DS_Store$</key>
|
||||
<dict>
|
||||
<key>omit</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>2000</real>
|
||||
</dict>
|
||||
<key>^(Frameworks|SharedFrameworks|PlugIns|Plug-ins|XPCServices|Helpers|MacOS|Library/(Automator|Spotlight|LoginItems))/</key>
|
||||
<dict>
|
||||
<key>nested</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>10</real>
|
||||
</dict>
|
||||
<key>^.*</key>
|
||||
<true/>
|
||||
<key>^Info\.plist$</key>
|
||||
<dict>
|
||||
<key>omit</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>20</real>
|
||||
</dict>
|
||||
<key>^PkgInfo$</key>
|
||||
<dict>
|
||||
<key>omit</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>20</real>
|
||||
</dict>
|
||||
<key>^Resources/</key>
|
||||
<dict>
|
||||
<key>weight</key>
|
||||
<real>20</real>
|
||||
</dict>
|
||||
<key>^Resources/.*\.lproj/</key>
|
||||
<dict>
|
||||
<key>optional</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>1000</real>
|
||||
</dict>
|
||||
<key>^Resources/.*\.lproj/locversion.plist$</key>
|
||||
<dict>
|
||||
<key>omit</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>1100</real>
|
||||
</dict>
|
||||
<key>^Resources/Base\.lproj/</key>
|
||||
<dict>
|
||||
<key>weight</key>
|
||||
<real>1010</real>
|
||||
</dict>
|
||||
<key>^[^/]+$</key>
|
||||
<dict>
|
||||
<key>nested</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>10</real>
|
||||
</dict>
|
||||
<key>^embedded\.provisionprofile$</key>
|
||||
<dict>
|
||||
<key>weight</key>
|
||||
<real>20</real>
|
||||
</dict>
|
||||
<key>^version\.plist$</key>
|
||||
<dict>
|
||||
<key>weight</key>
|
||||
<real>20</real>
|
||||
</dict>
|
||||
</dict>
|
||||
</dict>
|
||||
</plist>
|
|
@ -1,60 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>CFBundleDevelopmentRegion</key>
|
||||
<string>English</string>
|
||||
<key>CFBundleIdentifier</key>
|
||||
<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
|
||||
<key>CFBundleInfoDictionaryVersion</key>
|
||||
<string>6.0</string>
|
||||
<key>CFBundlePackageType</key>
|
||||
<string>KEXT</string>
|
||||
<key>CFBundleSignature</key>
|
||||
<string>????</string>
|
||||
<key>CFBundleVersion</key>
|
||||
<string>1.0.0</string>
|
||||
<key>IOKitPersonalities</key>
|
||||
<dict>
|
||||
<key>DeviceDriver</key>
|
||||
<dict>
|
||||
<key>CFBundleIdentifier</key>
|
||||
<string>com.apple.kpi.iokit</string>
|
||||
<key>IOClass</key>
|
||||
<string>IOService</string>
|
||||
<key>IOProviderClass</key>
|
||||
<string>IOUSBDevice</string>
|
||||
<key>bcdDevice</key>
|
||||
<integer>256</integer>
|
||||
<key>idProduct</key>
|
||||
<integer>14148</integer>
|
||||
<key>idVendor</key>
|
||||
<integer>1155</integer>
|
||||
</dict>
|
||||
<key>InterfaceDriver</key>
|
||||
<dict>
|
||||
<key>CFBundleIdentifier</key>
|
||||
<string>com.apple.kpi.iokit</string>
|
||||
<key>IOClass</key>
|
||||
<string>IOService</string>
|
||||
<key>IOProviderClass</key>
|
||||
<string>IOUSBInterface</string>
|
||||
<key>bConfigurationValue</key>
|
||||
<integer>1</integer>
|
||||
<key>bInterfaceNumber</key>
|
||||
<integer>0</integer>
|
||||
<key>idProduct</key>
|
||||
<integer>14148</integer>
|
||||
<key>idVendor</key>
|
||||
<integer>1155</integer>
|
||||
</dict>
|
||||
</dict>
|
||||
<key>OSBundleLibraries</key>
|
||||
<dict>
|
||||
<key>com.apple.iokit.IOUSBFamily</key>
|
||||
<string>1.8</string>
|
||||
<key>com.apple.kpi.libkern</key>
|
||||
<string>11.2.0</string>
|
||||
</dict>
|
||||
</dict>
|
||||
</plist>
|
|
@ -1,480 +0,0 @@
|
|||
// !$*UTF8*$!
|
||||
{
|
||||
archiveVersion = 1;
|
||||
classes = {
|
||||
};
|
||||
objectVersion = 52;
|
||||
objects = {
|
||||
|
||||
/* Begin PBXFileReference section */
|
||||
8CD33C31149BB80D0033D618 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
||||
8F90850924786F39009109AD /* stlink_shield_10_15.kext */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = stlink_shield_10_15.kext; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
/* End PBXFileReference section */
|
||||
|
||||
/* Begin PBXGroup section */
|
||||
089C166AFE841209C02AAC07 /* NanosMouse */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
089C167CFE841241C02AAC07 /* Resources */,
|
||||
19C28FB6FE9D52B211CA2CBB /* Products */,
|
||||
);
|
||||
name = NanosMouse;
|
||||
sourceTree = "<group>";
|
||||
usesTabs = 0;
|
||||
};
|
||||
089C167CFE841241C02AAC07 /* Resources */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
8CD33C31149BB80D0033D618 /* Info.plist */,
|
||||
);
|
||||
name = Resources;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
19C28FB6FE9D52B211CA2CBB /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
8F90850924786F39009109AD /* stlink_shield_10_15.kext */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
/* End PBXGroup section */
|
||||
|
||||
/* Begin PBXHeadersBuildPhase section */
|
||||
8F9084F524786F0F009109AD /* Headers */ = {
|
||||
isa = PBXHeadersBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
8F90850124786F39009109AD /* Headers */ = {
|
||||
isa = PBXHeadersBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXHeadersBuildPhase section */
|
||||
|
||||
/* Begin PBXNativeTarget section */
|
||||
8F9084FF24786F39009109AD /* stlink_shield_10_15 */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 8F90850624786F39009109AD /* Build configuration list for PBXNativeTarget "stlink_shield_10_15" */;
|
||||
buildPhases = (
|
||||
8F90850024786F39009109AD /* ShellScript */,
|
||||
8F90850124786F39009109AD /* Headers */,
|
||||
8F90850224786F39009109AD /* Resources */,
|
||||
8F90850424786F39009109AD /* Sources */,
|
||||
8F90850524786F39009109AD /* ShellScript */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
);
|
||||
name = stlink_shield_10_15;
|
||||
productInstallPath = "$(SYSTEM_LIBRARY_DIR)/Extensions";
|
||||
productName = NanosMouse;
|
||||
productReference = 8F90850924786F39009109AD /* stlink_shield_10_15.kext */;
|
||||
productType = "com.apple.product-type.kernel-extension.iokit";
|
||||
};
|
||||
/* End PBXNativeTarget section */
|
||||
|
||||
/* Begin PBXProject section */
|
||||
089C1669FE841209C02AAC07 /* Project object */ = {
|
||||
isa = PBXProject;
|
||||
attributes = {
|
||||
LastUpgradeCheck = 1130;
|
||||
ORGANIZATIONNAME = "stlink-org";
|
||||
};
|
||||
buildConfigurationList = 3EEA308708D71E4B002CBB49 /* Build configuration list for PBXProject "stlink_shield" */;
|
||||
compatibilityVersion = "Xcode 11.0";
|
||||
developmentRegion = en;
|
||||
hasScannedForEncodings = 1;
|
||||
knownRegions = (
|
||||
en,
|
||||
);
|
||||
mainGroup = 089C166AFE841209C02AAC07 /* NanosMouse */;
|
||||
projectDirPath = "";
|
||||
projectRoot = "";
|
||||
targets = (
|
||||
8F9084FF24786F39009109AD /* stlink_shield_10_15 */,
|
||||
);
|
||||
};
|
||||
/* End PBXProject section */
|
||||
|
||||
/* Begin PBXResourcesBuildPhase section */
|
||||
8F9084F624786F0F009109AD /* Resources */ = {
|
||||
isa = PBXResourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
8F90850224786F39009109AD /* Resources */ = {
|
||||
isa = PBXResourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXResourcesBuildPhase section */
|
||||
|
||||
/* Begin PBXShellScriptBuildPhase section */
|
||||
8F9084F424786F0F009109AD /* ShellScript */ = {
|
||||
isa = PBXShellScriptBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
shellPath = /bin/sh;
|
||||
shellScript = "script=\"${SYSTEM_DEVELOPER_DIR}/ProjectBuilder Extras/Kernel Extension Support/KEXTPreprocess\";\nif [ -x \"$script\" ]; then\n . \"$script\"\nfi";
|
||||
};
|
||||
8F9084F924786F0F009109AD /* ShellScript */ = {
|
||||
isa = PBXShellScriptBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
shellPath = /bin/sh;
|
||||
shellScript = "script=\"${SYSTEM_DEVELOPER_DIR}/ProjectBuilder Extras/Kernel Extension Support/KEXTPostprocess\";\nif [ -x \"$script\" ]; then\n . \"$script\"\nfi";
|
||||
};
|
||||
8F90850024786F39009109AD /* ShellScript */ = {
|
||||
isa = PBXShellScriptBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
shellPath = /bin/sh;
|
||||
shellScript = "script=\"${SYSTEM_DEVELOPER_DIR}/ProjectBuilder Extras/Kernel Extension Support/KEXTPreprocess\";\nif [ -x \"$script\" ]; then\n . \"$script\"\nfi";
|
||||
};
|
||||
8F90850524786F39009109AD /* ShellScript */ = {
|
||||
isa = PBXShellScriptBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
shellPath = /bin/sh;
|
||||
shellScript = "script=\"${SYSTEM_DEVELOPER_DIR}/ProjectBuilder Extras/Kernel Extension Support/KEXTPostprocess\";\nif [ -x \"$script\" ]; then\n . \"$script\"\nfi";
|
||||
};
|
||||
/* End PBXShellScriptBuildPhase section */
|
||||
|
||||
/* Begin PBXSourcesBuildPhase section */
|
||||
8F9084F824786F0F009109AD /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
8F90850424786F39009109AD /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXSourcesBuildPhase section */
|
||||
|
||||
/* Begin XCBuildConfiguration section */
|
||||
3EEA308808D71E4B002CBB49 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
APPLICATION_EXTENSION_API_ONLY = YES;
|
||||
APPLY_RULES_IN_COPY_FILES = YES;
|
||||
APPLY_RULES_IN_COPY_HEADERS = YES;
|
||||
CLANG_ADDRESS_SANITIZER_CONTAINER_OVERFLOW = YES;
|
||||
CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = YES;
|
||||
CLANG_ANALYZER_GCD_PERFORMANCE = YES;
|
||||
CLANG_ANALYZER_LOCALIZABILITY_EMPTY_CONTEXT = YES;
|
||||
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
|
||||
CLANG_ANALYZER_SECURITY_FLOATLOOPCOUNTER = YES;
|
||||
CLANG_ANALYZER_SECURITY_INSECUREAPI_RAND = YES;
|
||||
CLANG_ANALYZER_SECURITY_INSECUREAPI_STRCPY = YES;
|
||||
CLANG_ENABLE_MODULES = YES;
|
||||
CLANG_ENABLE_OBJC_ARC = YES;
|
||||
CLANG_ENABLE_OBJC_WEAK = YES;
|
||||
CLANG_STATIC_ANALYZER_MODE = deep;
|
||||
CLANG_UNDEFINED_BEHAVIOR_SANITIZER_INTEGER = YES;
|
||||
CLANG_UNDEFINED_BEHAVIOR_SANITIZER_NULLABILITY = YES;
|
||||
CLANG_WARN_ASSIGN_ENUM = YES;
|
||||
CLANG_WARN_ATOMIC_IMPLICIT_SEQ_CST = YES;
|
||||
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_COMMA = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_CXX0X_EXTENSIONS = YES;
|
||||
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
|
||||
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_FLOAT_CONVERSION = YES;
|
||||
CLANG_WARN_IMPLICIT_SIGN_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_EXPLICIT_OWNERSHIP_TYPE = YES;
|
||||
CLANG_WARN_OBJC_IMPLICIT_ATOMIC_PROPERTIES = YES;
|
||||
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
|
||||
CLANG_WARN_OBJC_INTERFACE_IVARS = YES;
|
||||
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_MISSING_PROPERTY_SYNTHESIS = YES;
|
||||
CLANG_WARN_OBJC_REPEATED_USE_OF_WEAK = YES;
|
||||
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
||||
CLANG_WARN_SEMICOLON_BEFORE_METHOD_BODY = YES;
|
||||
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
||||
CLANG_WARN_SUSPICIOUS_IMPLICIT_CONVERSION = YES;
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
CLANG_WARN__EXIT_TIME_DESTRUCTORS = YES;
|
||||
CODE_SIGN_IDENTITY = "-";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
COPY_HEADERS_RUN_UNIFDEF = YES;
|
||||
CREATE_INFOPLIST_SECTION_IN_BINARY = YES;
|
||||
DEAD_CODE_STRIPPING = YES;
|
||||
DEFINES_MODULE = YES;
|
||||
DEPLOYMENT_LOCATION = YES;
|
||||
DEPLOYMENT_POSTPROCESSING = YES;
|
||||
DONT_GENERATE_INFOPLIST_FILE = NO;
|
||||
DRIVERKIT_DEPLOYMENT_TARGET = 19.0;
|
||||
ENABLE_HARDENED_RUNTIME = YES;
|
||||
ENABLE_PREVIEWS = YES;
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
ENABLE_TESTABILITY = YES;
|
||||
GCC_CHAR_IS_UNSIGNED_CHAR = YES;
|
||||
GCC_ENABLE_FLOATING_POINT_LIBRARY_CALLS = YES;
|
||||
GCC_ENABLE_KERNEL_DEVELOPMENT = YES;
|
||||
GCC_ENABLE_TRIGRAPHS = YES;
|
||||
GCC_FAST_MATH = YES;
|
||||
GCC_INCREASE_PRECOMPILED_HEADER_SHARING = YES;
|
||||
GCC_INSTRUMENT_PROGRAM_FLOW_ARCS = YES;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
||||
GCC_SHORT_ENUMS = YES;
|
||||
GCC_TREAT_IMPLICIT_FUNCTION_DECLARATIONS_AS_ERRORS = YES;
|
||||
GCC_TREAT_INCOMPATIBLE_POINTER_TYPE_WARNINGS_AS_ERRORS = YES;
|
||||
GCC_TREAT_WARNINGS_AS_ERRORS = YES;
|
||||
GCC_UNROLL_LOOPS = YES;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = YES;
|
||||
GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
|
||||
GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_FOUR_CHARACTER_CONSTANTS = YES;
|
||||
GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES;
|
||||
GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;
|
||||
GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
|
||||
GCC_WARN_SHADOW = YES;
|
||||
GCC_WARN_SIGN_COMPARE = YES;
|
||||
GCC_WARN_STRICT_SELECTOR_MATCH = YES;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES;
|
||||
GCC_WARN_UNKNOWN_PRAGMAS = YES;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
GCC_WARN_UNUSED_LABEL = YES;
|
||||
GCC_WARN_UNUSED_PARAMETER = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
GENERATE_MASTER_OBJECT_FILE = YES;
|
||||
GENERATE_PKGINFO_FILE = YES;
|
||||
GENERATE_PROFILING_CODE = YES;
|
||||
GENERATE_TEXT_BASED_STUBS = YES;
|
||||
INFOPLIST_FILE = "$(SRCROOT)/Info.plist";
|
||||
INFOPLIST_OUTPUT_FORMAT = XML;
|
||||
INFOPLIST_PREPROCESS = YES;
|
||||
INLINE_PRIVATE_FRAMEWORKS = YES;
|
||||
KEEP_PRIVATE_EXTERNS = YES;
|
||||
LD_GENERATE_MAP_FILE = YES;
|
||||
LINKER_DISPLAYS_MANGLED_NAMES = YES;
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.15;
|
||||
MODULE_NAME = com.libusb.stlink_shield;
|
||||
MODULE_VERSION = 1.0;
|
||||
ONLY_ACTIVE_ARCH = NO;
|
||||
PLIST_FILE_OUTPUT_FORMAT = XML;
|
||||
PRESERVE_DEAD_CODE_INITS_AND_TERMS = YES;
|
||||
PRODUCT_BUNDLE_IDENTIFIER = "com.libusb.stlink-shield";
|
||||
RUN_CLANG_STATIC_ANALYZER = YES;
|
||||
SCAN_ALL_SOURCE_FILES_FOR_INCLUDES = YES;
|
||||
SEPARATE_SYMBOL_EDIT = YES;
|
||||
SUPPORTS_TEXT_BASED_API = YES;
|
||||
TAPI_VERIFY_MODE = Pedantic;
|
||||
VALIDATE_PRODUCT = YES;
|
||||
VALIDATE_WORKSPACE = YES;
|
||||
VERSIONING_SYSTEM = "apple-generic";
|
||||
WRAPPER_EXTENSION = kext;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
3EEA308908D71E4B002CBB49 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
APPLICATION_EXTENSION_API_ONLY = YES;
|
||||
APPLY_RULES_IN_COPY_FILES = YES;
|
||||
APPLY_RULES_IN_COPY_HEADERS = YES;
|
||||
CLANG_ADDRESS_SANITIZER_CONTAINER_OVERFLOW = YES;
|
||||
CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = YES;
|
||||
CLANG_ANALYZER_GCD_PERFORMANCE = YES;
|
||||
CLANG_ANALYZER_LOCALIZABILITY_EMPTY_CONTEXT = YES;
|
||||
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
|
||||
CLANG_ANALYZER_SECURITY_FLOATLOOPCOUNTER = YES;
|
||||
CLANG_ANALYZER_SECURITY_INSECUREAPI_RAND = YES;
|
||||
CLANG_ANALYZER_SECURITY_INSECUREAPI_STRCPY = YES;
|
||||
CLANG_ENABLE_MODULES = YES;
|
||||
CLANG_ENABLE_OBJC_ARC = YES;
|
||||
CLANG_ENABLE_OBJC_WEAK = YES;
|
||||
CLANG_STATIC_ANALYZER_MODE = deep;
|
||||
CLANG_UNDEFINED_BEHAVIOR_SANITIZER_INTEGER = YES;
|
||||
CLANG_UNDEFINED_BEHAVIOR_SANITIZER_NULLABILITY = YES;
|
||||
CLANG_WARN_ASSIGN_ENUM = YES;
|
||||
CLANG_WARN_ATOMIC_IMPLICIT_SEQ_CST = YES;
|
||||
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_COMMA = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_CXX0X_EXTENSIONS = YES;
|
||||
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
|
||||
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_FLOAT_CONVERSION = YES;
|
||||
CLANG_WARN_IMPLICIT_SIGN_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_EXPLICIT_OWNERSHIP_TYPE = YES;
|
||||
CLANG_WARN_OBJC_IMPLICIT_ATOMIC_PROPERTIES = YES;
|
||||
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
|
||||
CLANG_WARN_OBJC_INTERFACE_IVARS = YES;
|
||||
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_MISSING_PROPERTY_SYNTHESIS = YES;
|
||||
CLANG_WARN_OBJC_REPEATED_USE_OF_WEAK = YES;
|
||||
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
||||
CLANG_WARN_SEMICOLON_BEFORE_METHOD_BODY = YES;
|
||||
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
||||
CLANG_WARN_SUSPICIOUS_IMPLICIT_CONVERSION = YES;
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
CLANG_WARN__EXIT_TIME_DESTRUCTORS = YES;
|
||||
CODE_SIGN_IDENTITY = "-";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
COPY_HEADERS_RUN_UNIFDEF = YES;
|
||||
CREATE_INFOPLIST_SECTION_IN_BINARY = YES;
|
||||
DEAD_CODE_STRIPPING = YES;
|
||||
DEFINES_MODULE = YES;
|
||||
DEPLOYMENT_LOCATION = YES;
|
||||
DEPLOYMENT_POSTPROCESSING = YES;
|
||||
DONT_GENERATE_INFOPLIST_FILE = NO;
|
||||
DRIVERKIT_DEPLOYMENT_TARGET = 19.0;
|
||||
ENABLE_HARDENED_RUNTIME = YES;
|
||||
ENABLE_PREVIEWS = YES;
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
ENABLE_TESTABILITY = YES;
|
||||
GCC_CHAR_IS_UNSIGNED_CHAR = YES;
|
||||
GCC_ENABLE_FLOATING_POINT_LIBRARY_CALLS = YES;
|
||||
GCC_ENABLE_KERNEL_DEVELOPMENT = YES;
|
||||
GCC_ENABLE_TRIGRAPHS = YES;
|
||||
GCC_FAST_MATH = YES;
|
||||
GCC_INCREASE_PRECOMPILED_HEADER_SHARING = YES;
|
||||
GCC_INSTRUMENT_PROGRAM_FLOW_ARCS = YES;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
||||
GCC_SHORT_ENUMS = YES;
|
||||
GCC_TREAT_IMPLICIT_FUNCTION_DECLARATIONS_AS_ERRORS = YES;
|
||||
GCC_TREAT_INCOMPATIBLE_POINTER_TYPE_WARNINGS_AS_ERRORS = YES;
|
||||
GCC_TREAT_WARNINGS_AS_ERRORS = YES;
|
||||
GCC_UNROLL_LOOPS = YES;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = YES;
|
||||
GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
|
||||
GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_FOUR_CHARACTER_CONSTANTS = YES;
|
||||
GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES;
|
||||
GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;
|
||||
GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
|
||||
GCC_WARN_SHADOW = YES;
|
||||
GCC_WARN_SIGN_COMPARE = YES;
|
||||
GCC_WARN_STRICT_SELECTOR_MATCH = YES;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES;
|
||||
GCC_WARN_UNKNOWN_PRAGMAS = YES;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
GCC_WARN_UNUSED_LABEL = YES;
|
||||
GCC_WARN_UNUSED_PARAMETER = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
GENERATE_MASTER_OBJECT_FILE = YES;
|
||||
GENERATE_PKGINFO_FILE = YES;
|
||||
GENERATE_PROFILING_CODE = YES;
|
||||
GENERATE_TEXT_BASED_STUBS = YES;
|
||||
INFOPLIST_FILE = "$(SRCROOT)/Info.plist";
|
||||
INFOPLIST_OUTPUT_FORMAT = XML;
|
||||
INFOPLIST_PREPROCESS = YES;
|
||||
INLINE_PRIVATE_FRAMEWORKS = YES;
|
||||
KEEP_PRIVATE_EXTERNS = YES;
|
||||
LD_GENERATE_MAP_FILE = YES;
|
||||
LINKER_DISPLAYS_MANGLED_NAMES = YES;
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.15;
|
||||
MODULE_NAME = com.libusb.stlink_shield;
|
||||
MODULE_VERSION = 1.0;
|
||||
ONLY_ACTIVE_ARCH = NO;
|
||||
PLIST_FILE_OUTPUT_FORMAT = XML;
|
||||
PRESERVE_DEAD_CODE_INITS_AND_TERMS = YES;
|
||||
PRODUCT_BUNDLE_IDENTIFIER = "com.libusb.stlink-shield";
|
||||
RUN_CLANG_STATIC_ANALYZER = YES;
|
||||
SCAN_ALL_SOURCE_FILES_FOR_INCLUDES = YES;
|
||||
SEPARATE_SYMBOL_EDIT = YES;
|
||||
SUPPORTS_TEXT_BASED_API = YES;
|
||||
TAPI_VERIFY_MODE = Pedantic;
|
||||
VALIDATE_PRODUCT = YES;
|
||||
VALIDATE_WORKSPACE = YES;
|
||||
VERSIONING_SYSTEM = "apple-generic";
|
||||
WRAPPER_EXTENSION = kext;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
8F90850724786F39009109AD /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CODE_SIGN_IDENTITY = "-";
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.15;
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
8F90850824786F39009109AD /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CODE_SIGN_IDENTITY = "-";
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.15;
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
/* End XCBuildConfiguration section */
|
||||
|
||||
/* Begin XCConfigurationList section */
|
||||
3EEA308708D71E4B002CBB49 /* Build configuration list for PBXProject "stlink_shield" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
3EEA308808D71E4B002CBB49 /* Debug */,
|
||||
3EEA308908D71E4B002CBB49 /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
8F90850624786F39009109AD /* Build configuration list for PBXNativeTarget "stlink_shield_10_15" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
8F90850724786F39009109AD /* Debug */,
|
||||
8F90850824786F39009109AD /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
/* End XCConfigurationList section */
|
||||
};
|
||||
rootObject = 089C1669FE841209C02AAC07 /* Project object */;
|
||||
}
|
|
@ -1,7 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Workspace
|
||||
version = "1.0">
|
||||
<FileRef
|
||||
location = "self:/Users/vm-user/Desktop/macOS kext/stlink_shield_xcode/stlink_shield.xcodeproj">
|
||||
</FileRef>
|
||||
</Workspace>
|
|
@ -1,8 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>IDEDidComputeMac32BitWarning</key>
|
||||
<true/>
|
||||
</dict>
|
||||
</plist>
|
|
@ -1,8 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>PreviewsEnabled</key>
|
||||
<false/>
|
||||
</dict>
|
||||
</plist>
|
Plik binarny nie jest wyświetlany.
|
@ -1,24 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>BuildLocationStyle</key>
|
||||
<string>UseTargetSettings</string>
|
||||
<key>BuildSystemType</key>
|
||||
<string>Latest</string>
|
||||
<key>CustomBuildIntermediatesPath</key>
|
||||
<string>Build/Intermediates.noindex</string>
|
||||
<key>CustomBuildLocationType</key>
|
||||
<string>RelativeToDerivedData</string>
|
||||
<key>CustomBuildProductsPath</key>
|
||||
<string>Build/Products</string>
|
||||
<key>DerivedDataLocationStyle</key>
|
||||
<string>Default</string>
|
||||
<key>IssueFilterStyle</key>
|
||||
<string>ShowAll</string>
|
||||
<key>LiveSourceIssuesEnabled</key>
|
||||
<true/>
|
||||
<key>SharedBuildFolderName</key>
|
||||
<string>Build</string>
|
||||
</dict>
|
||||
</plist>
|
|
@ -1,67 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1130"
|
||||
version = "1.7">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
buildImplicitDependencies = "YES">
|
||||
<BuildActionEntries>
|
||||
<BuildActionEntry
|
||||
buildForTesting = "YES"
|
||||
buildForRunning = "YES"
|
||||
buildForProfiling = "YES"
|
||||
buildForArchiving = "YES"
|
||||
buildForAnalyzing = "YES">
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "8F9084F324786F0F009109AD"
|
||||
BuildableName = "stlink_shield_10_14.kext"
|
||||
BlueprintName = "stlink_shield_10_14"
|
||||
ReferencedContainer = "container:stlink_shield.xcodeproj">
|
||||
</BuildableReference>
|
||||
</BuildActionEntry>
|
||||
</BuildActionEntries>
|
||||
</BuildAction>
|
||||
<TestAction
|
||||
buildConfiguration = "Debug"
|
||||
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
|
||||
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
|
||||
shouldUseLaunchSchemeArgsEnv = "YES">
|
||||
<TestPlans>
|
||||
</TestPlans>
|
||||
</TestAction>
|
||||
<LaunchAction
|
||||
buildConfiguration = "Debug"
|
||||
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
|
||||
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
|
||||
launchStyle = "0"
|
||||
useCustomWorkingDirectory = "NO"
|
||||
ignoresPersistentStateOnLaunch = "NO"
|
||||
debugDocumentVersioning = "YES"
|
||||
debugServiceExtension = "internal"
|
||||
allowLocationSimulation = "YES">
|
||||
</LaunchAction>
|
||||
<ProfileAction
|
||||
buildConfiguration = "Release"
|
||||
shouldUseLaunchSchemeArgsEnv = "YES"
|
||||
savedToolIdentifier = ""
|
||||
useCustomWorkingDirectory = "NO"
|
||||
debugDocumentVersioning = "YES">
|
||||
<MacroExpansion>
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "8F9084F324786F0F009109AD"
|
||||
BuildableName = "stlink_shield_10_14.kext"
|
||||
BlueprintName = "stlink_shield_10_14"
|
||||
ReferencedContainer = "container:stlink_shield.xcodeproj">
|
||||
</BuildableReference>
|
||||
</MacroExpansion>
|
||||
</ProfileAction>
|
||||
<AnalyzeAction
|
||||
buildConfiguration = "Debug">
|
||||
</AnalyzeAction>
|
||||
<ArchiveAction
|
||||
buildConfiguration = "Release"
|
||||
revealArchiveInOrganizer = "YES">
|
||||
</ArchiveAction>
|
||||
</Scheme>
|
|
@ -1,67 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1130"
|
||||
version = "1.7">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
buildImplicitDependencies = "YES">
|
||||
<BuildActionEntries>
|
||||
<BuildActionEntry
|
||||
buildForTesting = "YES"
|
||||
buildForRunning = "YES"
|
||||
buildForProfiling = "YES"
|
||||
buildForArchiving = "YES"
|
||||
buildForAnalyzing = "YES">
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "8F9084FF24786F39009109AD"
|
||||
BuildableName = "stlink_shield_10_15.kext"
|
||||
BlueprintName = "stlink_shield_10_15"
|
||||
ReferencedContainer = "container:stlink_shield.xcodeproj">
|
||||
</BuildableReference>
|
||||
</BuildActionEntry>
|
||||
</BuildActionEntries>
|
||||
</BuildAction>
|
||||
<TestAction
|
||||
buildConfiguration = "Debug"
|
||||
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
|
||||
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
|
||||
shouldUseLaunchSchemeArgsEnv = "YES">
|
||||
<TestPlans>
|
||||
</TestPlans>
|
||||
</TestAction>
|
||||
<LaunchAction
|
||||
buildConfiguration = "Debug"
|
||||
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
|
||||
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
|
||||
launchStyle = "0"
|
||||
useCustomWorkingDirectory = "NO"
|
||||
ignoresPersistentStateOnLaunch = "NO"
|
||||
debugDocumentVersioning = "YES"
|
||||
debugServiceExtension = "internal"
|
||||
allowLocationSimulation = "YES">
|
||||
</LaunchAction>
|
||||
<ProfileAction
|
||||
buildConfiguration = "Release"
|
||||
shouldUseLaunchSchemeArgsEnv = "YES"
|
||||
savedToolIdentifier = ""
|
||||
useCustomWorkingDirectory = "NO"
|
||||
debugDocumentVersioning = "YES">
|
||||
<MacroExpansion>
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "8F9084FF24786F39009109AD"
|
||||
BuildableName = "stlink_shield_10_15.kext"
|
||||
BlueprintName = "stlink_shield_10_15"
|
||||
ReferencedContainer = "container:stlink_shield.xcodeproj">
|
||||
</BuildableReference>
|
||||
</MacroExpansion>
|
||||
</ProfileAction>
|
||||
<AnalyzeAction
|
||||
buildConfiguration = "Debug">
|
||||
</AnalyzeAction>
|
||||
<ArchiveAction
|
||||
buildConfiguration = "Release"
|
||||
revealArchiveInOrganizer = "YES">
|
||||
</ArchiveAction>
|
||||
</Scheme>
|
|
@ -1,37 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>SchemeUserState</key>
|
||||
<dict>
|
||||
<key>stlink_shield_10.14.xcscheme_^#shared#^_</key>
|
||||
<dict>
|
||||
<key>orderHint</key>
|
||||
<integer>0</integer>
|
||||
</dict>
|
||||
<key>stlink_shield_10.15.xcscheme_^#shared#^_</key>
|
||||
<dict>
|
||||
<key>orderHint</key>
|
||||
<integer>1</integer>
|
||||
</dict>
|
||||
</dict>
|
||||
<key>SuppressBuildableAutocreation</key>
|
||||
<dict>
|
||||
<key>8F9084E724786F0B009109AD</key>
|
||||
<dict>
|
||||
<key>primary</key>
|
||||
<true/>
|
||||
</dict>
|
||||
<key>8F9084F324786F0F009109AD</key>
|
||||
<dict>
|
||||
<key>primary</key>
|
||||
<true/>
|
||||
</dict>
|
||||
<key>8F9084FF24786F39009109AD</key>
|
||||
<dict>
|
||||
<key>primary</key>
|
||||
<true/>
|
||||
</dict>
|
||||
</dict>
|
||||
</dict>
|
||||
</plist>
|
Ładowanie…
Reference in New Issue