├── .github └── workflows │ ├── binaries.yml │ ├── release.yml │ └── test.yml ├── .gitignore ├── .travis.apple-third-tier.sh ├── .travis.sh ├── .travis.yml ├── CHANGELOG.md ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── cargo-dinghy ├── Cargo.toml └── src │ ├── cli.rs │ └── main.rs ├── dinghy-build ├── Cargo.toml └── src │ ├── bindgen_macros.rs │ ├── build.rs │ ├── build_env.rs │ ├── lib.rs │ └── utils.rs ├── dinghy-lib ├── Cargo.toml ├── build.rs └── src │ ├── android │ ├── device.rs │ ├── mod.rs │ └── platform.rs │ ├── apple │ ├── device.rs │ ├── helpers.py │ ├── mod.rs │ ├── platform.rs │ └── xcode.rs │ ├── config.rs │ ├── device.rs │ ├── host │ ├── mod.rs │ └── platform.rs │ ├── lib.rs │ ├── overlay.rs │ ├── platform │ ├── mod.rs │ └── regular_platform.rs │ ├── plugin │ └── mod.rs │ ├── project.rs │ ├── script │ ├── device.rs │ └── mod.rs │ ├── ssh │ ├── device.rs │ └── mod.rs │ ├── toolchain.rs │ └── utils.rs ├── dinghy-test ├── Cargo.toml └── src │ └── lib.rs ├── docs ├── android.md ├── demo.gif ├── dinghy-build.md ├── files.md ├── filter.md ├── ios.md ├── overlay.md ├── ssh.md └── vars.md ├── legacy ├── Cargo.lock ├── Cargo.toml ├── README.md ├── build.rs └── src │ └── main.rs ├── musl_build.sh ├── post-release.sh ├── pre-release.sh ├── release.sh ├── rust-toolchain └── test-ws ├── .dinghy.toml ├── Cargo.lock ├── Cargo.toml ├── rust-toolchain ├── test-app ├── .dinghy.toml ├── Cargo.toml └── src │ └── lib.rs ├── test-bin ├── Cargo.toml └── src │ └── main.rs └── test-proc-macro ├── Cargo.toml └── src └── lib.rs /.github/workflows/binaries.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/.github/workflows/binaries.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | .idea/ 3 | *.iml 4 | *.back 5 | -------------------------------------------------------------------------------- /.travis.apple-third-tier.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/.travis.apple-third-tier.sh -------------------------------------------------------------------------------- /.travis.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/.travis.sh -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/README.md -------------------------------------------------------------------------------- /cargo-dinghy/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/cargo-dinghy/Cargo.toml -------------------------------------------------------------------------------- /cargo-dinghy/src/cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/cargo-dinghy/src/cli.rs -------------------------------------------------------------------------------- /cargo-dinghy/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/cargo-dinghy/src/main.rs -------------------------------------------------------------------------------- /dinghy-build/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/dinghy-build/Cargo.toml -------------------------------------------------------------------------------- /dinghy-build/src/bindgen_macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/dinghy-build/src/bindgen_macros.rs -------------------------------------------------------------------------------- /dinghy-build/src/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/dinghy-build/src/build.rs -------------------------------------------------------------------------------- /dinghy-build/src/build_env.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/dinghy-build/src/build_env.rs -------------------------------------------------------------------------------- /dinghy-build/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/dinghy-build/src/lib.rs -------------------------------------------------------------------------------- /dinghy-build/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/dinghy-build/src/utils.rs -------------------------------------------------------------------------------- /dinghy-lib/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/dinghy-lib/Cargo.toml -------------------------------------------------------------------------------- /dinghy-lib/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/dinghy-lib/build.rs -------------------------------------------------------------------------------- /dinghy-lib/src/android/device.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/dinghy-lib/src/android/device.rs -------------------------------------------------------------------------------- /dinghy-lib/src/android/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/dinghy-lib/src/android/mod.rs -------------------------------------------------------------------------------- /dinghy-lib/src/android/platform.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/dinghy-lib/src/android/platform.rs -------------------------------------------------------------------------------- /dinghy-lib/src/apple/device.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/dinghy-lib/src/apple/device.rs -------------------------------------------------------------------------------- /dinghy-lib/src/apple/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/dinghy-lib/src/apple/helpers.py -------------------------------------------------------------------------------- /dinghy-lib/src/apple/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/dinghy-lib/src/apple/mod.rs -------------------------------------------------------------------------------- /dinghy-lib/src/apple/platform.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/dinghy-lib/src/apple/platform.rs -------------------------------------------------------------------------------- /dinghy-lib/src/apple/xcode.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/dinghy-lib/src/apple/xcode.rs -------------------------------------------------------------------------------- /dinghy-lib/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/dinghy-lib/src/config.rs -------------------------------------------------------------------------------- /dinghy-lib/src/device.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/dinghy-lib/src/device.rs -------------------------------------------------------------------------------- /dinghy-lib/src/host/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/dinghy-lib/src/host/mod.rs -------------------------------------------------------------------------------- /dinghy-lib/src/host/platform.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/dinghy-lib/src/host/platform.rs -------------------------------------------------------------------------------- /dinghy-lib/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/dinghy-lib/src/lib.rs -------------------------------------------------------------------------------- /dinghy-lib/src/overlay.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/dinghy-lib/src/overlay.rs -------------------------------------------------------------------------------- /dinghy-lib/src/platform/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/dinghy-lib/src/platform/mod.rs -------------------------------------------------------------------------------- /dinghy-lib/src/platform/regular_platform.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/dinghy-lib/src/platform/regular_platform.rs -------------------------------------------------------------------------------- /dinghy-lib/src/plugin/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/dinghy-lib/src/plugin/mod.rs -------------------------------------------------------------------------------- /dinghy-lib/src/project.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/dinghy-lib/src/project.rs -------------------------------------------------------------------------------- /dinghy-lib/src/script/device.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/dinghy-lib/src/script/device.rs -------------------------------------------------------------------------------- /dinghy-lib/src/script/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/dinghy-lib/src/script/mod.rs -------------------------------------------------------------------------------- /dinghy-lib/src/ssh/device.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/dinghy-lib/src/ssh/device.rs -------------------------------------------------------------------------------- /dinghy-lib/src/ssh/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/dinghy-lib/src/ssh/mod.rs -------------------------------------------------------------------------------- /dinghy-lib/src/toolchain.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/dinghy-lib/src/toolchain.rs -------------------------------------------------------------------------------- /dinghy-lib/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/dinghy-lib/src/utils.rs -------------------------------------------------------------------------------- /dinghy-test/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/dinghy-test/Cargo.toml -------------------------------------------------------------------------------- /dinghy-test/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/dinghy-test/src/lib.rs -------------------------------------------------------------------------------- /docs/android.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/docs/android.md -------------------------------------------------------------------------------- /docs/demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/docs/demo.gif -------------------------------------------------------------------------------- /docs/dinghy-build.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/docs/dinghy-build.md -------------------------------------------------------------------------------- /docs/files.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/docs/files.md -------------------------------------------------------------------------------- /docs/filter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/docs/filter.md -------------------------------------------------------------------------------- /docs/ios.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/docs/ios.md -------------------------------------------------------------------------------- /docs/overlay.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/docs/overlay.md -------------------------------------------------------------------------------- /docs/ssh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/docs/ssh.md -------------------------------------------------------------------------------- /docs/vars.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/docs/vars.md -------------------------------------------------------------------------------- /legacy/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/legacy/Cargo.lock -------------------------------------------------------------------------------- /legacy/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/legacy/Cargo.toml -------------------------------------------------------------------------------- /legacy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/legacy/README.md -------------------------------------------------------------------------------- /legacy/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/legacy/build.rs -------------------------------------------------------------------------------- /legacy/src/main.rs: -------------------------------------------------------------------------------- 1 | fn main() {} 2 | -------------------------------------------------------------------------------- /musl_build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/musl_build.sh -------------------------------------------------------------------------------- /post-release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/post-release.sh -------------------------------------------------------------------------------- /pre-release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/pre-release.sh -------------------------------------------------------------------------------- /release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/release.sh -------------------------------------------------------------------------------- /rust-toolchain: -------------------------------------------------------------------------------- 1 | 1.85.0 2 | -------------------------------------------------------------------------------- /test-ws/.dinghy.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/test-ws/.dinghy.toml -------------------------------------------------------------------------------- /test-ws/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/test-ws/Cargo.lock -------------------------------------------------------------------------------- /test-ws/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/test-ws/Cargo.toml -------------------------------------------------------------------------------- /test-ws/rust-toolchain: -------------------------------------------------------------------------------- 1 | 1.89.0 2 | -------------------------------------------------------------------------------- /test-ws/test-app/.dinghy.toml: -------------------------------------------------------------------------------- 1 | [test_data] 2 | dinghy_source = "../.." 3 | -------------------------------------------------------------------------------- /test-ws/test-app/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/test-ws/test-app/Cargo.toml -------------------------------------------------------------------------------- /test-ws/test-app/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/test-ws/test-app/src/lib.rs -------------------------------------------------------------------------------- /test-ws/test-bin/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/test-ws/test-bin/Cargo.toml -------------------------------------------------------------------------------- /test-ws/test-bin/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/test-ws/test-bin/src/main.rs -------------------------------------------------------------------------------- /test-ws/test-proc-macro/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonos/dinghy/HEAD/test-ws/test-proc-macro/Cargo.toml -------------------------------------------------------------------------------- /test-ws/test-proc-macro/src/lib.rs: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------