Download Latest Version dcr-i686-pc-windows-msvc-0.8.5.exe (1.3 MB)
Email in envelope

Get an email when there's a new version of dcr

Home / v0.8.3
Name Modified Size InfoDownloads / Week
Parent folder
dcr-0.8.3-1-x86_64.pkg.tar.zst 2026-08-03 900.6 kB
dcr-0.8.3-1.aarch64.rpm 2026-08-03 733.1 kB
dcr-0.8.3-1.armv7.rpm 2026-08-03 702.4 kB
dcr-0.8.3-1.i686.rpm 2026-08-03 832.1 kB
dcr-0.8.3-1.riscv64gc.rpm 2026-08-03 761.5 kB
dcr-0.8.3-1.x86_64.rpm 2026-08-03 748.3 kB
dcr-debug-0.8.3-1-x86_64.pkg.tar.zst 2026-08-03 4.2 kB
dcr_0.8.3-1_amd64.deb 2026-08-03 691.1 kB
dcr_0.8.3-1_arm64.deb 2026-08-03 627.1 kB
dcr_0.8.3-1_armhf.deb 2026-08-03 599.9 kB
dcr_0.8.3-1_i386.deb 2026-08-03 767.8 kB
dcr_0.8.3-1_riscv64.deb 2026-08-03 690.5 kB
dcrup_0.6.9_amd64.snap 2026-08-03 753.7 kB
dcr-x86_64-unknown-netbsd-0.8.3 2026-08-03 1.8 MB
dcr-armv7-unknown-linux-gnueabihf-0.8.3 2026-08-03 1.6 MB
dcr-x86_64-unknown-openbsd-0.8.3 2026-08-03 1.9 MB
dcr-x86_64-unknown-freebsd-0.8.3 2026-08-03 1.8 MB
dcr-riscv64gc-unknown-linux-musl-0.8.3 2026-08-03 1.7 MB
dcr-armv7-unknown-linux-musleabihf-0.8.3 2026-08-03 1.7 MB
dcr-aarch64-unknown-linux-musl-0.8.3 2026-08-03 1.7 MB
dcr-aarch64-unknown-linux-gnu-0.8.3 2026-08-03 1.7 MB
dcr-riscv64gc-unknown-linux-gnu-0.8.3 2026-08-03 1.7 MB
dcr-i686-unknown-linux-gnu-0.8.3 2026-08-03 2.1 MB
dcr-x86_64-unknown-linux-musl-0.8.3 2026-08-03 1.9 MB
dcr-x86_64-unknown-linux-gnu-0.8.3 2026-08-03 2.0 MB
dcr-aarch64-apple-darwin-0.8.3 2026-08-03 1.6 MB
dcr-x86_64-apple-darwin-0.8.3 2026-08-03 1.8 MB
dcr-x86_64-pc-windows-msvc-0.8.3.exe 2026-08-03 1.5 MB
dcr-i686-pc-windows-msvc-0.8.3.exe 2026-08-03 1.3 MB
dcr-aarch64-pc-windows-msvc-0.8.3.exe 2026-08-03 1.3 MB
dcr-x86_64-pc-windows-gnu-0.8.3.exe 2026-08-03 1.6 MB
dcr-i686-unknown-linux-musl-0.8.3 2026-08-03 1.9 MB
dcr-man-pages-0.8.3.tar.gz 2026-08-03 3.4 kB
README.md 2026-08-03 3.0 kB
v0.8.3 - Konfiguratsiia host target, argumenty run i nativnye puti artefaktov _ Host Target Config, Run Args _ Native Artifact Paths source code.tar.gz 2026-08-03 190.0 kB
v0.8.3 - Konfiguratsiia host target, argumenty run i nativnye puti artefaktov _ Host Target Config, Run Args _ Native Artifact Paths source code.zip 2026-08-03 280.8 kB
Totals: 36 Items   41.8 MB 0

RU

Добавлено:

  • dcr run -- <args>... — cargo-style: всё после bare -- передаётся собранному бинарнику
    (dcr run --release -- --test_help). Работает и для прямого запуска, и для [run].cmd.
  • Интеграционные / unit-тесты — host target sections применяют ldflags без --target; проброс аргументов после --; парсер split_double_dash.

Изменено:

  • Native-сборка резолвит host triple — без --target / без build.target конфиг-секции вида
    [build.x86_64-unknown-linux-gnu] (и аналоги host) снова применяются (cflags / ldflags / toolchain).
    Раньше target был «пустым», секции молча игнорировались, а артефакты уже лежали под host triple — линковка без -L/-l.
  • Пустой targetnormalize_target_os("") больше не warn'ит Unknown target ''.
  • dcr run --help / man dcr-run — документирован разделитель -- и forwarding args.

Исправлено:

  • Нативные пути артефактов на Windows и macOS — без явного --target / build.target артефакты снова сохраняются в target/<profile>, поэтому dcr run и flat-bin находят результат сборки.
  • Target-specific ldflags на native Linux/macOS/Windows (host triple) не доходили до линкера.
  • Ложный warning на пустой target string.

EN

Added:

  • dcr run -- <args>... — cargo-style: arguments after a bare -- are forwarded to the built binary
    (dcr run --release -- --test_help). Works for direct binary runs and [run].cmd.
  • Tests — host target sections apply ldflags without CLI --target; run-arg forwarding; split_double_dash unit tests.

Changed:

  • Native builds resolve the host triple — without --target / without package build.target, host sections such as
    [build.x86_64-unknown-linux-gnu] (and host equivalents) apply again (cflags / ldflags / toolchain).
    Previously the target was empty, those sections were silently ignored while artifacts already used the host triple path — link failed without -L/-l (e.g. sandbox micro-lang + libsct-elf).
  • Empty targetnormalize_target_os("") no longer warns Unknown target ''.
  • dcr run --help / man dcr-run — document -- and argument forwarding.

Fixed:

  • Native artifact paths on Windows and macOS — without an explicit --target / build.target, artifacts again use target/<profile>, so dcr run and flat-bin find the build output.
  • Target-specific ldflags on native host builds not reaching the linker.
  • Spurious warning for an empty target string.
Source: README.md, updated 2026-08-03