Document expected paths in build tools
Dependencies
- [2]
WFWTKCJNCreate initial Visual Studio Code extension - [3]
IAMJPC2QInclude extension build info at compile time - [4]
Q7BSTHBJMove `extensions/` folder to `editors/`
Change contents
- edit in xtask/src/main.rs at line 25
// TODO: get the workspace root - edit in xtask/src/main.rs at line 29
// Path: editors/{EDITOR}/ - edit in xtask/src/build.rs at line 13
// Path: editors/{EDITOR}/ - edit in xtask/src/build.rs at line 24
// Path: editors/{EDITOR}/out/ - replacement in xtask/src/build.rs at line 26
let native_module = out_dir.join("native-module");std::fs::create_dir_all(&out_dir)?;std::fs::create_dir_all(&native_module)?;// Path: editors/{EDITOR}/out/native-module/let native_module_dir = out_dir.join("native-module");std::fs::create_dir_all(&native_module_dir)?; - replacement in xtask/src/build.rs at line 41
native_module.as_str(),native_module_dir.as_str(), - edit in build-info/src/lib.rs at line 107
// Path: editors/{EDITOR}/ - replacement in build-info/src/lib.rs at line 109
let repository_root = extension_manifest_directory.parent().unwrap().parent().unwrap();let repository_root = extension_manifest_directory.ancestors().nth(2).unwrap();// Path: .pijul/pristine/db - edit in build-info/src/lib.rs at line 186
// Example path when building with `dev` profile:// target/debug/build/{EXTENSION NAME}-{HASH}/build-script-build/ - edit in build-info/src/lib.rs at line 189
// target/debug/build/{EXTENSION NAME}-{HASH}/build-script-build/build_info.rs