| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| dcr-x86_64-pc-windows-msvc-0.6.6.exe | 2026-05-18 | 6.2 MB | |
| dcr-x86_64-pc-windows-gnu-0.6.6.exe | 2026-05-18 | 9.0 MB | |
| dcr-aarch64-pc-windows-msvc-0.6.6.exe | 2026-05-18 | 4.2 MB | |
| dcr-x86_64-apple-darwin-0.6.6 | 2026-05-18 | 5.5 MB | |
| dcr-aarch64-apple-darwin-0.6.6 | 2026-05-18 | 5.2 MB | |
| dcr-x86_64-unknown-linux-gnu-0.6.6 | 2026-05-18 | 6.2 MB | |
| README.md | 2026-05-18 | 1.8 kB | |
| v0.6.6 source code.tar.gz | 2026-05-18 | 105.3 kB | |
| v0.6.6 source code.zip | 2026-05-18 | 147.1 kB | |
| Totals: 9 Items | 36.6 MB | 0 | |
Fixed:
- Path dependencies now work correctly:
dcr addstores them as{ path = "./..." }tables,is_registry_depproperly distinguishes registry strings from path/git strings, anddeps/mod.rsresolves both table-form and legacy string-form path dependencies - Registry dependency paths no longer hardcoded to
project_root/dcr-index; now usepackage_root_from_registry_info()which resolves relative to the registry cache root (~/.dcr/) - Registry dependencies are now actually built:
build_project_at()is called wheninclude_dirorlib_diris missing
Added:
SIGINT/Ctrl+Chandler viactrlccrate —dcr buildnow checksBUILD_INTERRUPTEDflag at key points and aborts cleanlyutils/build.rs— extracted shared utilities:parse_version_info,normalize_target_os,resolve_compiler,primary_language,resolve_pkg_config_flagsand config helpers. Eliminates code duplication betweencli/build.rs,cli/run.rs,cli/clean.rs,cli/gen.rsutils/fs.rs::with_dir— extracted common directory-scoped executionrun_command_sync_outputinbuilder/common.rswith globalOUTPUT_MUTEX— synchronized compiler output across all backends (unix_cc, gas, nasm, msvc)- New helper functions in
deps/register.rs:get_registry_cache_root,package_root_from_registry_info,registry_include_dir,registry_lib_dir,path_from_string_dep - Unit tests for
register.rs(is_registry_dep,package_root_from_registry_info),deps/mod.rs(path_dep_path,push_default_lib_dirs),utils/build.rs(normalize_target_os,parse_version_info) dcr treecommand — visual dependency tree viewer (similar tocargo tree)
Removed:
- Removed unused dependencies
indicatifandconsolefromCargo.toml