revamp the ubt third-party dependency system
This commit is contained in:
@@ -81,99 +81,109 @@
|
||||
│ │
|
||||
│ └── serial
|
||||
│
|
||||
└── lib (platform-specific pre-built binary dependencies)
|
||||
│
|
||||
├── android
|
||||
│ │
|
||||
│ └── r25b (Android NDK r25b dependencies for UE 5.1+)
|
||||
│ │
|
||||
│ ├── arm64 (64-bit ARM variant of Android)
|
||||
│ │ │
|
||||
│ │ ├── debug
|
||||
│ │ │
|
||||
│ │ └── release
|
||||
│ │
|
||||
│ └── x64 (64-bit x86-64 variant of Android)
|
||||
│ │
|
||||
│ ├── debug
|
||||
│ │
|
||||
│ └── release
|
||||
│
|
||||
├── linux
|
||||
│ │
|
||||
│ ├── rustc (GNU/Linux binary dependencies built with Rust)
|
||||
│ │ │
|
||||
│ │ ├── aarch64 (dependencies targeting GNU/Linux AArch64 architecture)
|
||||
│ │ │ │
|
||||
│ │ │ ├── debug
|
||||
│ │ │ │
|
||||
│ │ │ └── release
|
||||
│ │ │
|
||||
│ │ └── x86-64 (dependencies targeting GNU/Linux x86-64 architecture)
|
||||
│ │ │
|
||||
│ │ ├── debug
|
||||
│ │ │
|
||||
│ │ └── release
|
||||
│ │
|
||||
│ ├── v22 (UE 5.3 and 5.4 GNU/Linux dependencies)
|
||||
│ │ │
|
||||
│ │ ├── aarch64 (dependencies targeting GNU/Linux AArch64 architecture)
|
||||
│ │ │ │
|
||||
│ │ │ ├── debug
|
||||
│ │ │ │
|
||||
│ │ │ └── release
|
||||
│ │ │
|
||||
│ │ └── x86-64 (dependencies targeting GNU/Linux x86-64 architecture)
|
||||
│ │ │
|
||||
│ │ ├── debug
|
||||
│ │ │
|
||||
│ │ └── release
|
||||
│ │
|
||||
│ ├── v23 (UE 5.5 GNU/Linux dependencies)
|
||||
│ │ │
|
||||
│ │ ├── aarch64 (dependencies targeting GNU/Linux AArch64 architecture)
|
||||
│ │ │ │
|
||||
│ │ │ ├── debug
|
||||
│ │ │ │
|
||||
│ │ │ └── release
|
||||
│ │ │
|
||||
│ │ └── x86-64 (dependencies targeting GNU/Linux x86-64 architecture)
|
||||
│ │ │
|
||||
│ │ ├── debug
|
||||
│ │ │
|
||||
│ │ └── release
|
||||
│ │
|
||||
│ └── v25 (UE 5.6 GNU/Linux dependencies)
|
||||
│ │
|
||||
│ ├── aarch64 (dependencies targeting GNU/Linux AArch64 architecture)
|
||||
│ │ │
|
||||
│ │ ├── debug
|
||||
│ │ │
|
||||
│ │ └── release
|
||||
│ │
|
||||
│ └── x86-64 (dependencies targeting GNU/Linux x86-64 architecture)
|
||||
│ │
|
||||
│ ├── debug
|
||||
│ │
|
||||
│ └── release
|
||||
│
|
||||
└── win64
|
||||
│
|
||||
├── msvc142 (Microsoft Visual Studio 2019 dependencies)
|
||||
│ │
|
||||
│ ├── debug
|
||||
│ │
|
||||
│ └── release
|
||||
│
|
||||
├── msvc143 (Microsoft Visual Studio 2022 dependencies)
|
||||
│ │
|
||||
│ ├── debug
|
||||
│ │
|
||||
│ └── release
|
||||
│
|
||||
└── rustc (Microsoft Windows binary dependencies built with Rust)
|
||||
│
|
||||
├── debug
|
||||
│
|
||||
└── release
|
||||
├── lib (platform-specific pre-built binary dependencies)
|
||||
│ │
|
||||
│ ├── android
|
||||
│ │ │
|
||||
│ │ └── r25b (Android NDK r25b dependencies for UE 5.1+)
|
||||
│ │ │
|
||||
│ │ ├── arm64 (64-bit ARM variant of Android)
|
||||
│ │ │ │
|
||||
│ │ │ ├── debug
|
||||
│ │ │ │
|
||||
│ │ │ └── release
|
||||
│ │ │
|
||||
│ │ └── x64 (64-bit x86-64 variant of Android)
|
||||
│ │ │
|
||||
│ │ ├── debug
|
||||
│ │ │
|
||||
│ │ └── release
|
||||
│ │
|
||||
│ ├── linux
|
||||
│ │ │
|
||||
│ │ ├── rustc (GNU/Linux binary dependencies built with Rust)
|
||||
│ │ │ │
|
||||
│ │ │ ├── aarch64 (dependencies targeting GNU/Linux AArch64 architecture)
|
||||
│ │ │ │ │
|
||||
│ │ │ │ ├── debug
|
||||
│ │ │ │ │
|
||||
│ │ │ │ └── release
|
||||
│ │ │ │
|
||||
│ │ │ └── x86-64 (dependencies targeting GNU/Linux x86-64 architecture)
|
||||
│ │ │ │
|
||||
│ │ │ ├── debug
|
||||
│ │ │ │
|
||||
│ │ │ └── release
|
||||
│ │ │
|
||||
│ │ ├── v22 (UE 5.3 and 5.4 GNU/Linux dependencies)
|
||||
│ │ │ │
|
||||
│ │ │ ├── aarch64 (dependencies targeting GNU/Linux AArch64 architecture)
|
||||
│ │ │ │ │
|
||||
│ │ │ │ ├── debug
|
||||
│ │ │ │ │
|
||||
│ │ │ │ └── release
|
||||
│ │ │ │
|
||||
│ │ │ └── x86-64 (dependencies targeting GNU/Linux x86-64 architecture)
|
||||
│ │ │ │
|
||||
│ │ │ ├── debug
|
||||
│ │ │ │
|
||||
│ │ │ └── release
|
||||
│ │ │
|
||||
│ │ ├── v23 (UE 5.5 GNU/Linux dependencies)
|
||||
│ │ │ │
|
||||
│ │ │ ├── aarch64 (dependencies targeting GNU/Linux AArch64 architecture)
|
||||
│ │ │ │ │
|
||||
│ │ │ │ ├── debug
|
||||
│ │ │ │ │
|
||||
│ │ │ │ └── release
|
||||
│ │ │ │
|
||||
│ │ │ └── x86-64 (dependencies targeting GNU/Linux x86-64 architecture)
|
||||
│ │ │ │
|
||||
│ │ │ ├── debug
|
||||
│ │ │ │
|
||||
│ │ │ └── release
|
||||
│ │ │
|
||||
│ │ └── v25 (UE 5.6 GNU/Linux dependencies)
|
||||
│ │ │
|
||||
│ │ ├── aarch64 (dependencies targeting GNU/Linux AArch64 architecture)
|
||||
│ │ │ │
|
||||
│ │ │ ├── debug
|
||||
│ │ │ │
|
||||
│ │ │ └── release
|
||||
│ │ │
|
||||
│ │ └── x86-64 (dependencies targeting GNU/Linux x86-64 architecture)
|
||||
│ │ │
|
||||
│ │ ├── debug
|
||||
│ │ │
|
||||
│ │ └── release
|
||||
│ │
|
||||
│ └── win64
|
||||
│ │
|
||||
│ ├── msvc142 (Microsoft Visual Studio 2019 dependencies)
|
||||
│ │ │
|
||||
│ │ ├── debug
|
||||
│ │ │
|
||||
│ │ └── release
|
||||
│ │
|
||||
│ ├── msvc143 (Microsoft Visual Studio 2022 dependencies)
|
||||
│ │ │
|
||||
│ │ ├── debug
|
||||
│ │ │
|
||||
│ │ └── release
|
||||
│ │
|
||||
│ └── rustc (Microsoft Windows binary dependencies built with Rust)
|
||||
│ │
|
||||
│ ├── debug
|
||||
│ │
|
||||
│ └── release
|
||||
│
|
||||
├── SGBleThirdPartyLibs (Third-party module providing SGBLE headers and libraries)
|
||||
│
|
||||
├── SGConnectThirdPartyHeaders (Third-party module providing SGConnect headers)
|
||||
│
|
||||
├── SGConnectThirdPartyLibs (Third-party module providing SGConnect headers and libraries)
|
||||
│
|
||||
├── SGCoreThirdPartyLibs (Third-party module providing SGCore headers and libraries)
|
||||
│
|
||||
└── SGSerialThirdPartyLibs (Third-party module providing github.com/wjwwood/serial headers and libraries)
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user