mirror of
https://github.com/zed-industries/zed.git
synced 2025-01-05 23:51:08 +00:00
b9a53ffa0b
This is a first step towards allowing you to edit remote projects directly over SSH. We'll start with a pretty bare-bones feature set, and incrementally add further features. ### Todo Distribution * [x] Build nightly releases of `zed-remote-server` binaries * [x] linux (arm + x86) * [x] mac (arm + x86) * [x] Build stable + preview releases of `zed-remote-server` * [x] download and cache remote server binaries as needed when opening ssh project * [x] ensure server has the latest version of the binary Auth * [x] allow specifying password at the command line * [x] auth via ssh keys * [x] UI password prompt Features * [x] upload remote server binary to server automatically * [x] opening directories * [x] tracking file system updates * [x] opening, editing, saving buffers * [ ] file operations (rename, delete, create) * [ ] git diffs * [ ] project search Release Notes: - N/A --------- Co-authored-by: Piotr Osiewicz <24362066+osiewicz@users.noreply.github.com>
10 lines
327 B
Rust
10 lines
327 B
Rust
const ZED_MANIFEST: &str = include_str!("../zed/Cargo.toml");
|
|
|
|
fn main() {
|
|
let zed_cargo_toml: cargo_toml::Manifest =
|
|
toml::from_str(ZED_MANIFEST).expect("failed to parse zed Cargo.toml");
|
|
println!(
|
|
"cargo:rustc-env=ZED_PKG_VERSION={}",
|
|
zed_cargo_toml.package.unwrap().version.unwrap()
|
|
);
|
|
}
|