├── .github ├── FUNDING.yml └── workflows │ ├── ci.yml │ ├── release.yml │ └── sdk.yml ├── .gitignore ├── Cargo.toml ├── README.md ├── apk ├── Cargo.toml ├── assets │ └── debug.pem └── src │ ├── compiler │ ├── attributes.rs │ ├── mod.rs │ ├── table.rs │ └── xml.rs │ ├── lib.rs │ ├── manifest.rs │ ├── res.rs │ ├── sign.rs │ └── utils.rs ├── appbundle ├── Cargo.toml └── src │ ├── info.rs │ └── lib.rs ├── appimage ├── Cargo.toml ├── assets │ └── runtime-x86_64 └── src │ └── lib.rs ├── msix ├── Cargo.toml ├── assets │ └── debug.pem ├── src │ ├── block_map.rs │ ├── cat.rs │ ├── content_types.rs │ ├── lib.rs │ ├── manifest.rs │ ├── p7x.rs │ └── pkcs7.rs └── tests │ ├── resources.pri │ └── test_read.rs ├── mvn ├── Cargo.toml └── src │ ├── lib.rs │ ├── metadata.rs │ ├── package.rs │ ├── pom.rs │ └── range.rs ├── pri ├── Cargo.toml ├── assets │ └── resources.pri └── src │ ├── data_item.rs │ ├── decision_info.rs │ ├── hierarchical_schema.rs │ ├── lib.rs │ ├── pri_descriptor.rs │ └── resource_map.rs ├── xbuild ├── Cargo.toml ├── scripts │ ├── lldb.cmd │ └── lldb.py ├── src │ ├── cargo │ │ ├── artifact.rs │ │ ├── config.rs │ │ ├── manifest.rs │ │ ├── mod.rs │ │ └── utils.rs │ ├── command │ │ ├── build.rs │ │ ├── doctor.rs │ │ ├── mod.rs │ │ └── new.rs │ ├── config.rs │ ├── devices │ │ ├── adb.rs │ │ ├── host.rs │ │ ├── imd.rs │ │ └── mod.rs │ ├── download.rs │ ├── gradle │ │ ├── build.gradle │ │ ├── gradle.properties │ │ ├── ic_launcher.xml │ │ ├── mod.rs │ │ └── settings.gradle │ ├── lib.rs │ ├── main.rs │ └── task.rs └── template │ ├── .gitignore │ ├── Cargo_toml │ ├── MainActivity.kt │ ├── lib.rs │ ├── main.rs │ └── manifest.yaml └── xcommon ├── Cargo.toml ├── assets └── test.pem └── src ├── lib.rs └── llvm.rs /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: [dvc94ch] 2 | -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/sdk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/.github/workflows/sdk.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/.gitignore -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/Cargo.toml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/README.md -------------------------------------------------------------------------------- /apk/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/apk/Cargo.toml -------------------------------------------------------------------------------- /apk/assets/debug.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/apk/assets/debug.pem -------------------------------------------------------------------------------- /apk/src/compiler/attributes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/apk/src/compiler/attributes.rs -------------------------------------------------------------------------------- /apk/src/compiler/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/apk/src/compiler/mod.rs -------------------------------------------------------------------------------- /apk/src/compiler/table.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/apk/src/compiler/table.rs -------------------------------------------------------------------------------- /apk/src/compiler/xml.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/apk/src/compiler/xml.rs -------------------------------------------------------------------------------- /apk/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/apk/src/lib.rs -------------------------------------------------------------------------------- /apk/src/manifest.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/apk/src/manifest.rs -------------------------------------------------------------------------------- /apk/src/res.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/apk/src/res.rs -------------------------------------------------------------------------------- /apk/src/sign.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/apk/src/sign.rs -------------------------------------------------------------------------------- /apk/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/apk/src/utils.rs -------------------------------------------------------------------------------- /appbundle/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/appbundle/Cargo.toml -------------------------------------------------------------------------------- /appbundle/src/info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/appbundle/src/info.rs -------------------------------------------------------------------------------- /appbundle/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/appbundle/src/lib.rs -------------------------------------------------------------------------------- /appimage/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/appimage/Cargo.toml -------------------------------------------------------------------------------- /appimage/assets/runtime-x86_64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/appimage/assets/runtime-x86_64 -------------------------------------------------------------------------------- /appimage/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/appimage/src/lib.rs -------------------------------------------------------------------------------- /msix/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/msix/Cargo.toml -------------------------------------------------------------------------------- /msix/assets/debug.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/msix/assets/debug.pem -------------------------------------------------------------------------------- /msix/src/block_map.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/msix/src/block_map.rs -------------------------------------------------------------------------------- /msix/src/cat.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/msix/src/cat.rs -------------------------------------------------------------------------------- /msix/src/content_types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/msix/src/content_types.rs -------------------------------------------------------------------------------- /msix/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/msix/src/lib.rs -------------------------------------------------------------------------------- /msix/src/manifest.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/msix/src/manifest.rs -------------------------------------------------------------------------------- /msix/src/p7x.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/msix/src/p7x.rs -------------------------------------------------------------------------------- /msix/src/pkcs7.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/msix/src/pkcs7.rs -------------------------------------------------------------------------------- /msix/tests/resources.pri: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/msix/tests/resources.pri -------------------------------------------------------------------------------- /msix/tests/test_read.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/msix/tests/test_read.rs -------------------------------------------------------------------------------- /mvn/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/mvn/Cargo.toml -------------------------------------------------------------------------------- /mvn/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/mvn/src/lib.rs -------------------------------------------------------------------------------- /mvn/src/metadata.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/mvn/src/metadata.rs -------------------------------------------------------------------------------- /mvn/src/package.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/mvn/src/package.rs -------------------------------------------------------------------------------- /mvn/src/pom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/mvn/src/pom.rs -------------------------------------------------------------------------------- /mvn/src/range.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/mvn/src/range.rs -------------------------------------------------------------------------------- /pri/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/pri/Cargo.toml -------------------------------------------------------------------------------- /pri/assets/resources.pri: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/pri/assets/resources.pri -------------------------------------------------------------------------------- /pri/src/data_item.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/pri/src/data_item.rs -------------------------------------------------------------------------------- /pri/src/decision_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/pri/src/decision_info.rs -------------------------------------------------------------------------------- /pri/src/hierarchical_schema.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/pri/src/hierarchical_schema.rs -------------------------------------------------------------------------------- /pri/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/pri/src/lib.rs -------------------------------------------------------------------------------- /pri/src/pri_descriptor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/pri/src/pri_descriptor.rs -------------------------------------------------------------------------------- /pri/src/resource_map.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/pri/src/resource_map.rs -------------------------------------------------------------------------------- /xbuild/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/xbuild/Cargo.toml -------------------------------------------------------------------------------- /xbuild/scripts/lldb.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/xbuild/scripts/lldb.cmd -------------------------------------------------------------------------------- /xbuild/scripts/lldb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/xbuild/scripts/lldb.py -------------------------------------------------------------------------------- /xbuild/src/cargo/artifact.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/xbuild/src/cargo/artifact.rs -------------------------------------------------------------------------------- /xbuild/src/cargo/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/xbuild/src/cargo/config.rs -------------------------------------------------------------------------------- /xbuild/src/cargo/manifest.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/xbuild/src/cargo/manifest.rs -------------------------------------------------------------------------------- /xbuild/src/cargo/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/xbuild/src/cargo/mod.rs -------------------------------------------------------------------------------- /xbuild/src/cargo/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/xbuild/src/cargo/utils.rs -------------------------------------------------------------------------------- /xbuild/src/command/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/xbuild/src/command/build.rs -------------------------------------------------------------------------------- /xbuild/src/command/doctor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/xbuild/src/command/doctor.rs -------------------------------------------------------------------------------- /xbuild/src/command/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/xbuild/src/command/mod.rs -------------------------------------------------------------------------------- /xbuild/src/command/new.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/xbuild/src/command/new.rs -------------------------------------------------------------------------------- /xbuild/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/xbuild/src/config.rs -------------------------------------------------------------------------------- /xbuild/src/devices/adb.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/xbuild/src/devices/adb.rs -------------------------------------------------------------------------------- /xbuild/src/devices/host.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/xbuild/src/devices/host.rs -------------------------------------------------------------------------------- /xbuild/src/devices/imd.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/xbuild/src/devices/imd.rs -------------------------------------------------------------------------------- /xbuild/src/devices/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/xbuild/src/devices/mod.rs -------------------------------------------------------------------------------- /xbuild/src/download.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/xbuild/src/download.rs -------------------------------------------------------------------------------- /xbuild/src/gradle/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/xbuild/src/gradle/build.gradle -------------------------------------------------------------------------------- /xbuild/src/gradle/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/xbuild/src/gradle/gradle.properties -------------------------------------------------------------------------------- /xbuild/src/gradle/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/xbuild/src/gradle/ic_launcher.xml -------------------------------------------------------------------------------- /xbuild/src/gradle/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/xbuild/src/gradle/mod.rs -------------------------------------------------------------------------------- /xbuild/src/gradle/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/xbuild/src/gradle/settings.gradle -------------------------------------------------------------------------------- /xbuild/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/xbuild/src/lib.rs -------------------------------------------------------------------------------- /xbuild/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/xbuild/src/main.rs -------------------------------------------------------------------------------- /xbuild/src/task.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/xbuild/src/task.rs -------------------------------------------------------------------------------- /xbuild/template/.gitignore: -------------------------------------------------------------------------------- 1 | target/ 2 | -------------------------------------------------------------------------------- /xbuild/template/Cargo_toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/xbuild/template/Cargo_toml -------------------------------------------------------------------------------- /xbuild/template/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/xbuild/template/MainActivity.kt -------------------------------------------------------------------------------- /xbuild/template/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/xbuild/template/lib.rs -------------------------------------------------------------------------------- /xbuild/template/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/xbuild/template/main.rs -------------------------------------------------------------------------------- /xbuild/template/manifest.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/xbuild/template/manifest.yaml -------------------------------------------------------------------------------- /xcommon/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/xcommon/Cargo.toml -------------------------------------------------------------------------------- /xcommon/assets/test.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/xcommon/assets/test.pem -------------------------------------------------------------------------------- /xcommon/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/xcommon/src/lib.rs -------------------------------------------------------------------------------- /xcommon/src/llvm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-mobile/xbuild/HEAD/xcommon/src/llvm.rs --------------------------------------------------------------------------------