https://github.com/kuniwak/idb-portable
Portable package buider for facebook/idb
https://github.com/kuniwak/idb-portable
idb ios packaging
Last synced: 5 months ago
JSON representation
Portable package buider for facebook/idb
- Host: GitHub
- URL: https://github.com/kuniwak/idb-portable
- Owner: Kuniwak
- License: mit
- Created: 2019-07-20T09:09:39.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2019-07-22T12:02:37.000Z (almost 7 years ago)
- Last Synced: 2026-01-17T14:13:16.554Z (5 months ago)
- Topics: idb, ios, packaging
- Language: Makefile
- Size: 13.7 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Portable package for facebook/idb
=================================
[](https://app.bitrise.io/app/716dfe49fc91b5ca)
This is a portable package builder for [facebook/idb](https://github.com/facebook/idb).
You can use prebuilt portable packages at the [releases](https://github.com/Kuniwak/idb-portable/releases).
Contents
--------
```console
$ tree -L 3 ./dist
./dist
├── Frameworks
│ ├── FBControlCore.framework
│ ├── FBDeviceControl.framework
│ ├── FBSimulatorControl.framework
│ └── XCTestBootstrap.framework
├── bin
│ └── idb_companion
├── lib
│ ├── libcares.2.dylib
│ ├── libcrypto.1.0.0.dylib
│ ├── libgrpc++.dylib
│ ├── libgrpc.dylib
│ ├── libprotobuf.18.dylib
│ └── libssl.1.0.0.dylib
└── shared
├── c-ares
│ └── LICENSE
├── grpc
│ └── LICENSE
├── idb_companion
│ └── LICENSE
├── openssl
│ └── LICENSE
└── protobuf
└── LICENSE
29 directories, 16 files
```
Usage
-----
```console
$ git clone git@github.com:Kuniwak/idb-portable
$ cd idb-portable
$ make
$ # if keychain dialog about "codesign" is present, allow it.
$ # because several binaries should be codesigned to
$ # suppress dialogs about network permissions.
$ make test
```
`codesign` in `make` use an identity matching the environment variable `CODESIGNING_IDENTITY`. If not specified, idb-portable search available identities and use one of these.
Verified Environments
---------------------
```console
$ sw_vers
ProductName: Mac OS X
ProductVersion: 10.14.5
BuildVersion: 18F132
$ xcodebuild -version
Xcode 10.2.1
Build version 10E1001
$ brew --version
Homebrew 2.1.7-43-g203980a
Homebrew/homebrew-core (git revision e7942; last commit 2019-07-19)
Homebrew/homebrew-cask (git revision c78d75; last commit 2019-07-19)
```
License
-------
[MIT](/LICENSE)