Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
274 commits
Select commit Hold shift + click to select a range
426f98b
New translations quality-commands.mdx (German)
dexoron Jul 5, 2026
2294c03
New translations quality-commands.mdx (Polish)
dexoron Jul 5, 2026
efa332f
New translations quality-commands.mdx (Russian)
dexoron Jul 5, 2026
e8df283
New translations quality-commands.mdx (Ukrainian)
dexoron Jul 5, 2026
2b3b520
New translations system-commands.mdx (German)
dexoron Jul 5, 2026
c0f61be
New translations system-commands.mdx (Polish)
dexoron Jul 5, 2026
9e61448
New translations system-commands.mdx (Russian)
dexoron Jul 5, 2026
8b95e62
New translations system-commands.mdx (Ukrainian)
dexoron Jul 5, 2026
402b8d2
New translations contributing.mdx (German)
dexoron Jul 5, 2026
0fb2663
New translations contributing.mdx (Polish)
dexoron Jul 5, 2026
9623d8e
New translations contributing.mdx (Russian)
dexoron Jul 5, 2026
052f503
New translations contributing.mdx (Ukrainian)
dexoron Jul 5, 2026
d624d45
New translations faq.mdx (German)
dexoron Jul 5, 2026
fa890ab
New translations faq.mdx (Polish)
dexoron Jul 5, 2026
98f719c
New translations faq.mdx (Russian)
dexoron Jul 5, 2026
157fa46
New translations faq.mdx (Ukrainian)
dexoron Jul 5, 2026
7e68c56
New translations first-steps.mdx (German)
dexoron Jul 5, 2026
8dd1571
New translations first-steps.mdx (Polish)
dexoron Jul 5, 2026
2f3eda7
New translations first-steps.mdx (Russian)
dexoron Jul 5, 2026
6b76866
New translations first-steps.mdx (Ukrainian)
dexoron Jul 5, 2026
ea6fa55
New translations installation.mdx (German)
dexoron Jul 5, 2026
15a9dff
New translations installation.mdx (Polish)
dexoron Jul 5, 2026
70a8034
New translations installation.mdx (Russian)
dexoron Jul 5, 2026
ba7da2c
New translations installation.mdx (Ukrainian)
dexoron Jul 5, 2026
4be42f2
New translations ide-integration.mdx (German)
dexoron Jul 5, 2026
8317964
New translations ide-integration.mdx (Polish)
dexoron Jul 5, 2026
90cfb9b
New translations ide-integration.mdx (Russian)
dexoron Jul 5, 2026
cee6874
New translations ide-integration.mdx (Ukrainian)
dexoron Jul 5, 2026
6568f91
New translations license.mdx (German)
dexoron Jul 5, 2026
3f845db
New translations license.mdx (Polish)
dexoron Jul 5, 2026
dcfc2c5
New translations license.mdx (Russian)
dexoron Jul 5, 2026
aeb8dee
New translations license.mdx (Ukrainian)
dexoron Jul 5, 2026
ae02639
New translations cross-to-windows.mdx (German)
dexoron Jul 5, 2026
892f317
New translations cross-to-windows.mdx (Polish)
dexoron Jul 5, 2026
10409b7
New translations cross-to-windows.mdx (Russian)
dexoron Jul 5, 2026
948e24c
New translations cross-to-windows.mdx (Ukrainian)
dexoron Jul 5, 2026
1798606
New translations library-project.mdx (German)
dexoron Jul 5, 2026
9642e19
New translations library-project.mdx (Polish)
dexoron Jul 5, 2026
c19923f
New translations library-project.mdx (Russian)
dexoron Jul 5, 2026
d89f3dc
New translations library-project.mdx (Ukrainian)
dexoron Jul 5, 2026
65e8f93
New translations multi-package-workspace.mdx (German)
dexoron Jul 5, 2026
c9b5c78
New translations multi-package-workspace.mdx (Polish)
dexoron Jul 5, 2026
e04ecbe
New translations multi-package-workspace.mdx (Russian)
dexoron Jul 5, 2026
1f14d2c
New translations multi-package-workspace.mdx (Ukrainian)
dexoron Jul 5, 2026
c02ad0b
New translations build-profiles.mdx (German)
dexoron Jul 5, 2026
887c960
New translations build-profiles.mdx (Polish)
dexoron Jul 5, 2026
b6ba06a
New translations build-profiles.mdx (Russian)
dexoron Jul 5, 2026
9f9851b
New translations build-profiles.mdx (Ukrainian)
dexoron Jul 5, 2026
46a3c0b
New translations build-system.mdx (German)
dexoron Jul 5, 2026
0f7b8e4
New translations build-system.mdx (Polish)
dexoron Jul 5, 2026
bb2dbcd
New translations build-system.mdx (Russian)
dexoron Jul 5, 2026
2ddcebb
New translations build-system.mdx (Ukrainian)
dexoron Jul 5, 2026
54736fb
New translations cross-compilation.mdx (German)
dexoron Jul 5, 2026
70b6968
New translations cross-compilation.mdx (Polish)
dexoron Jul 5, 2026
0f4abeb
New translations cross-compilation.mdx (Russian)
dexoron Jul 5, 2026
abd79d0
New translations cross-compilation.mdx (Ukrainian)
dexoron Jul 5, 2026
928a35d
New translations dcr-toml.mdx (German)
dexoron Jul 5, 2026
aee2bc2
New translations dcr-toml.mdx (Polish)
dexoron Jul 5, 2026
94e32d8
New translations dcr-toml.mdx (Russian)
dexoron Jul 5, 2026
207709f
New translations dcr-toml.mdx (Ukrainian)
dexoron Jul 5, 2026
6302cc5
New translations dependencies.mdx (German)
dexoron Jul 5, 2026
1ebc741
New translations dependencies.mdx (Polish)
dexoron Jul 5, 2026
b3c3583
New translations dependencies.mdx (Russian)
dexoron Jul 5, 2026
00e9dac
New translations dependencies.mdx (Ukrainian)
dexoron Jul 5, 2026
cefaf40
New translations environment-variables.mdx (German)
dexoron Jul 5, 2026
60fe986
New translations environment-variables.mdx (Polish)
dexoron Jul 5, 2026
7856b5a
New translations environment-variables.mdx (Russian)
dexoron Jul 5, 2026
a04952c
New translations environment-variables.mdx (Ukrainian)
dexoron Jul 5, 2026
fbb2ac8
New translations platform-support.mdx (German)
dexoron Jul 5, 2026
b715d7a
New translations platform-support.mdx (Polish)
dexoron Jul 5, 2026
c0bcb5b
New translations platform-support.mdx (Russian)
dexoron Jul 5, 2026
9eb10ba
New translations platform-support.mdx (Ukrainian)
dexoron Jul 5, 2026
fae2c4c
New translations workspaces.mdx (German)
dexoron Jul 5, 2026
7276795
New translations workspaces.mdx (Polish)
dexoron Jul 5, 2026
8afe307
New translations workspaces.mdx (Russian)
dexoron Jul 5, 2026
e520331
New translations workspaces.mdx (Ukrainian)
dexoron Jul 5, 2026
d72f73a
New translations self-update.mdx (German)
dexoron Jul 5, 2026
2b40fcd
New translations self-update.mdx (Polish)
dexoron Jul 5, 2026
9cff770
New translations self-update.mdx (Russian)
dexoron Jul 5, 2026
8545585
New translations self-update.mdx (Ukrainian)
dexoron Jul 5, 2026
1f0692d
New translations running-tests.mdx (German)
dexoron Jul 5, 2026
f3bdded
New translations running-tests.mdx (Polish)
dexoron Jul 5, 2026
d45fc40
New translations running-tests.mdx (Russian)
dexoron Jul 5, 2026
d437378
New translations running-tests.mdx (Ukrainian)
dexoron Jul 5, 2026
a6e925c
New translations test-framework.mdx (German)
dexoron Jul 5, 2026
c9ce878
New translations test-framework.mdx (Polish)
dexoron Jul 5, 2026
dd3b858
New translations test-framework.mdx (Russian)
dexoron Jul 5, 2026
00c554f
New translations test-framework.mdx (Ukrainian)
dexoron Jul 5, 2026
19a1a6c
New translations readme.mdx (Russian)
dexoron Jul 5, 2026
8c032da
New translations changelog.mdx (Russian)
dexoron Jul 5, 2026
d44c62d
New translations build-commands.mdx (Russian)
dexoron Jul 5, 2026
eee70da
New translations dependency-commands.mdx (Russian)
dexoron Jul 5, 2026
63d0da6
New translations gen-commands.mdx (Russian)
dexoron Jul 5, 2026
0edda36
New translations project-commands.mdx (Russian)
dexoron Jul 5, 2026
f73eb01
New translations quality-commands.mdx (Russian)
dexoron Jul 5, 2026
bd4648b
New translations system-commands.mdx (Russian)
dexoron Jul 5, 2026
194963c
New translations contributing.mdx (Russian)
dexoron Jul 5, 2026
9ba9cad
New translations faq.mdx (Russian)
dexoron Jul 5, 2026
4a3c97d
New translations first-steps.mdx (Russian)
dexoron Jul 5, 2026
7cf2cd6
New translations installation.mdx (Russian)
dexoron Jul 5, 2026
5876c71
New translations ide-integration.mdx (Russian)
dexoron Jul 5, 2026
c7c743c
New translations license.mdx (Russian)
dexoron Jul 5, 2026
57c35a1
New translations cross-to-windows.mdx (Russian)
dexoron Jul 5, 2026
7203996
New translations library-project.mdx (Russian)
dexoron Jul 5, 2026
b840f65
New translations multi-package-workspace.mdx (Russian)
dexoron Jul 5, 2026
028c9ef
New translations build-profiles.mdx (Russian)
dexoron Jul 5, 2026
b926bbd
New translations build-system.mdx (Russian)
dexoron Jul 5, 2026
ec655d4
New translations cross-compilation.mdx (Russian)
dexoron Jul 5, 2026
0d4c239
New translations dcr-toml.mdx (Russian)
dexoron Jul 5, 2026
8a33a31
New translations dependencies.mdx (Russian)
dexoron Jul 5, 2026
32d76ff
New translations environment-variables.mdx (Russian)
dexoron Jul 5, 2026
4b779d1
New translations platform-support.mdx (Russian)
dexoron Jul 5, 2026
0840956
New translations workspaces.mdx (Russian)
dexoron Jul 5, 2026
facf44d
New translations self-update.mdx (Russian)
dexoron Jul 5, 2026
b36d6a2
New translations running-tests.mdx (Russian)
dexoron Jul 5, 2026
d3cdb8d
New translations test-framework.mdx (Russian)
dexoron Jul 5, 2026
d001ef3
New translations quality-commands.mdx (Russian)
dexoron Jul 5, 2026
50fa84c
New translations quality-commands.mdx (Russian)
dexoron Jul 6, 2026
9d033ef
New translations readme.mdx (Russian)
dexoron Jul 6, 2026
9c9a2d9
New translations changelog.mdx (Russian)
dexoron Jul 6, 2026
8ded795
New translations quality-commands.mdx (Russian)
dexoron Jul 6, 2026
66195b5
New translations system-commands.mdx (Russian)
dexoron Jul 6, 2026
8286248
New translations contributing.mdx (Russian)
dexoron Jul 6, 2026
17aa293
New translations faq.mdx (Russian)
dexoron Jul 6, 2026
6575f5d
New translations first-steps.mdx (Russian)
dexoron Jul 6, 2026
a988ade
New translations installation.mdx (Russian)
dexoron Jul 6, 2026
fce6804
New translations ide-integration.mdx (Russian)
dexoron Jul 6, 2026
b8cceb2
New translations license.mdx (Russian)
dexoron Jul 6, 2026
0f1fff7
New translations build-profiles.mdx (Russian)
dexoron Jul 6, 2026
ff5d8ba
New translations build-system.mdx (Russian)
dexoron Jul 6, 2026
5682792
New translations cross-compilation.mdx (Russian)
dexoron Jul 6, 2026
3e810c4
New translations dcr-toml.mdx (Russian)
dexoron Jul 6, 2026
4c24089
New translations dependencies.mdx (Russian)
dexoron Jul 6, 2026
360619f
New translations environment-variables.mdx (Russian)
dexoron Jul 6, 2026
25ab25b
New translations platform-support.mdx (Russian)
dexoron Jul 6, 2026
ee9cade
New translations self-update.mdx (Russian)
dexoron Jul 6, 2026
468cdef
New translations running-tests.mdx (Russian)
dexoron Jul 6, 2026
0e2d057
New translations test-framework.mdx (Russian)
dexoron Jul 6, 2026
9f97202
New translations project-commands.mdx (German)
dexoron Jul 18, 2026
525bd52
New translations project-commands.mdx (Polish)
dexoron Jul 18, 2026
e631755
New translations project-commands.mdx (Russian)
dexoron Jul 18, 2026
05f16fc
New translations project-commands.mdx (Ukrainian)
dexoron Jul 18, 2026
80fc509
New translations system-commands.mdx (German)
dexoron Jul 18, 2026
5770d69
New translations system-commands.mdx (Polish)
dexoron Jul 18, 2026
98068b5
New translations system-commands.mdx (Russian)
dexoron Jul 18, 2026
ba408c3
New translations system-commands.mdx (Ukrainian)
dexoron Jul 18, 2026
d42eeee
New translations faq.mdx (German)
dexoron Jul 18, 2026
8998d19
New translations faq.mdx (Polish)
dexoron Jul 18, 2026
c7d5d13
New translations faq.mdx (Russian)
dexoron Jul 18, 2026
02ad12a
New translations faq.mdx (Ukrainian)
dexoron Jul 18, 2026
6704c96
New translations installation.mdx (German)
dexoron Jul 18, 2026
8edb16f
New translations installation.mdx (Polish)
dexoron Jul 18, 2026
8dae42f
New translations installation.mdx (Russian)
dexoron Jul 18, 2026
54849b2
New translations installation.mdx (Ukrainian)
dexoron Jul 18, 2026
8ff841f
New translations license.mdx (German)
dexoron Jul 18, 2026
b07ca1c
New translations license.mdx (Polish)
dexoron Jul 18, 2026
66797c2
New translations license.mdx (Russian)
dexoron Jul 18, 2026
78151ff
New translations license.mdx (Ukrainian)
dexoron Jul 18, 2026
09dbd7f
New translations multi-package-workspace.mdx (German)
dexoron Jul 18, 2026
bdf4c0b
New translations multi-package-workspace.mdx (Polish)
dexoron Jul 18, 2026
7d23753
New translations multi-package-workspace.mdx (Russian)
dexoron Jul 18, 2026
140dbe9
New translations multi-package-workspace.mdx (Ukrainian)
dexoron Jul 18, 2026
a8538fe
New translations dcr-toml.mdx (German)
dexoron Jul 18, 2026
0287288
New translations dcr-toml.mdx (Polish)
dexoron Jul 18, 2026
2d182e7
New translations dcr-toml.mdx (Russian)
dexoron Jul 18, 2026
f7bb1fe
New translations dcr-toml.mdx (Ukrainian)
dexoron Jul 18, 2026
aaba0d4
New translations dependencies.mdx (German)
dexoron Jul 18, 2026
7dc8d77
New translations dependencies.mdx (Polish)
dexoron Jul 18, 2026
80ec220
New translations dependencies.mdx (Russian)
dexoron Jul 18, 2026
2dc80ea
New translations dependencies.mdx (Ukrainian)
dexoron Jul 18, 2026
4868b5d
New translations workspaces.mdx (German)
dexoron Jul 18, 2026
6157f1d
New translations workspaces.mdx (Polish)
dexoron Jul 18, 2026
57cff02
New translations workspaces.mdx (Russian)
dexoron Jul 18, 2026
e72bc4e
New translations workspaces.mdx (Ukrainian)
dexoron Jul 18, 2026
5b1f774
New translations faq.mdx (German)
dexoron Jul 21, 2026
3b6aca3
New translations faq.mdx (Polish)
dexoron Jul 21, 2026
e42fc59
New translations faq.mdx (Russian)
dexoron Jul 21, 2026
4901ad5
New translations dcr-toml.mdx (German)
dexoron Jul 21, 2026
87b9828
New translations dcr-toml.mdx (Polish)
dexoron Jul 21, 2026
533874a
New translations dcr-toml.mdx (Russian)
dexoron Jul 21, 2026
ccc4749
New translations dependencies.mdx (German)
dexoron Jul 21, 2026
493da80
New translations dependencies.mdx (Polish)
dexoron Jul 21, 2026
fc6edd6
New translations dependencies.mdx (Russian)
dexoron Jul 21, 2026
18736a5
New translations workspaces.mdx (German)
dexoron Jul 21, 2026
5fabc5b
New translations workspaces.mdx (Polish)
dexoron Jul 21, 2026
5222038
New translations workspaces.mdx (Russian)
dexoron Jul 21, 2026
f9ad515
New translations readme.mdx (German)
dexoron Jul 21, 2026
92f02ab
New translations changelog.mdx (German)
dexoron Jul 21, 2026
084059d
New translations build-commands.mdx (German)
dexoron Jul 21, 2026
d50ae81
New translations contributing.mdx (German)
dexoron Jul 21, 2026
6c23a83
New translations first-steps.mdx (German)
dexoron Jul 21, 2026
91bc295
New translations build-system.mdx (German)
dexoron Jul 21, 2026
5f80e65
New translations cross-compilation.mdx (German)
dexoron Jul 21, 2026
ea96f27
New translations platform-support.mdx (German)
dexoron Jul 21, 2026
e011803
New translations os-flat-bin-archive.mdx (German)
dexoron Jul 21, 2026
c2e6657
New translations readme.mdx (Polish)
dexoron Jul 21, 2026
8579a22
New translations changelog.mdx (Polish)
dexoron Jul 21, 2026
20d7c33
New translations build-commands.mdx (Polish)
dexoron Jul 21, 2026
bb5be69
New translations contributing.mdx (Polish)
dexoron Jul 21, 2026
3caa5e0
New translations first-steps.mdx (Polish)
dexoron Jul 21, 2026
39f6817
New translations build-system.mdx (Polish)
dexoron Jul 21, 2026
52dd403
New translations cross-compilation.mdx (Polish)
dexoron Jul 21, 2026
c10fbcc
New translations platform-support.mdx (Polish)
dexoron Jul 21, 2026
e41b69f
New translations os-flat-bin-archive.mdx (Polish)
dexoron Jul 21, 2026
1960f35
New translations readme.mdx (Russian)
dexoron Jul 21, 2026
054e715
New translations changelog.mdx (Russian)
dexoron Jul 21, 2026
638f26c
New translations build-commands.mdx (Russian)
dexoron Jul 21, 2026
1cb585b
New translations contributing.mdx (Russian)
dexoron Jul 21, 2026
5aee983
New translations first-steps.mdx (Russian)
dexoron Jul 21, 2026
80355ab
New translations build-system.mdx (Russian)
dexoron Jul 21, 2026
781081f
New translations cross-compilation.mdx (Russian)
dexoron Jul 21, 2026
d334d2b
New translations platform-support.mdx (Russian)
dexoron Jul 21, 2026
a0da1bc
New translations os-flat-bin-archive.mdx (Russian)
dexoron Jul 21, 2026
0fcfc41
New translations readme.mdx (Ukrainian)
dexoron Jul 21, 2026
983ca31
New translations changelog.mdx (Ukrainian)
dexoron Jul 21, 2026
fd6077f
New translations build-commands.mdx (Ukrainian)
dexoron Jul 21, 2026
f1b66c5
New translations contributing.mdx (Ukrainian)
dexoron Jul 21, 2026
7287af6
New translations faq.mdx (Ukrainian)
dexoron Jul 21, 2026
9a18dae
New translations dcr-toml.mdx (Ukrainian)
dexoron Jul 21, 2026
42c5cbe
New translations dependencies.mdx (Ukrainian)
dexoron Jul 21, 2026
39a99e8
New translations workspaces.mdx (Ukrainian)
dexoron Jul 21, 2026
f104472
New translations first-steps.mdx (Ukrainian)
dexoron Jul 21, 2026
edf1c6d
New translations build-system.mdx (Ukrainian)
dexoron Jul 21, 2026
fc75d62
New translations cross-compilation.mdx (Ukrainian)
dexoron Jul 21, 2026
f56f23b
New translations platform-support.mdx (Ukrainian)
dexoron Jul 21, 2026
47d88d1
New translations os-flat-bin-archive.mdx (Ukrainian)
dexoron Jul 21, 2026
9c9a66d
New translations installation.mdx (German)
dexoron Jul 24, 2026
a0216a8
New translations installation.mdx (Polish)
dexoron Jul 24, 2026
72e7a4c
New translations installation.mdx (Russian)
dexoron Jul 24, 2026
60a14c7
New translations installation.mdx (Ukrainian)
dexoron Jul 24, 2026
6badcb7
New translations dcr-toml.mdx (German)
dexoron Jul 24, 2026
82de6e8
New translations dcr-toml.mdx (Polish)
dexoron Jul 24, 2026
ceddc3b
New translations dcr-toml.mdx (Russian)
dexoron Jul 24, 2026
9cf6223
New translations dcr-toml.mdx (Ukrainian)
dexoron Jul 24, 2026
9487b10
New translations readme.mdx (German)
dexoron Jul 24, 2026
81ac949
New translations changelog.mdx (German)
dexoron Jul 24, 2026
cd33597
New translations contributing.mdx (German)
dexoron Jul 24, 2026
5ba6d07
New translations readme.mdx (Polish)
dexoron Jul 24, 2026
12950b0
New translations changelog.mdx (Polish)
dexoron Jul 24, 2026
b9a53bb
New translations contributing.mdx (Polish)
dexoron Jul 24, 2026
0e7825a
New translations readme.mdx (Russian)
dexoron Jul 24, 2026
587d6ae
New translations changelog.mdx (Russian)
dexoron Jul 24, 2026
81ae976
New translations contributing.mdx (Russian)
dexoron Jul 24, 2026
e294cc4
New translations readme.mdx (Ukrainian)
dexoron Jul 24, 2026
4b061da
New translations changelog.mdx (Ukrainian)
dexoron Jul 24, 2026
19aee3e
New translations contributing.mdx (Ukrainian)
dexoron Jul 24, 2026
c68f639
New translations changelog.mdx (German)
dexoron Aug 3, 2026
199f663
New translations changelog.mdx (Polish)
dexoron Aug 3, 2026
85783ff
New translations changelog.mdx (Russian)
dexoron Aug 3, 2026
e1b32a5
New translations changelog.mdx (Ukrainian)
dexoron Aug 3, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
66 changes: 66 additions & 0 deletions docs-crowdin-export/de-DE/docs/README.mdx.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
---
sidebar_label: Introduction
---

# DCR — C/C++ Build Tool & Package Manager

<details>
<summary>Quick reference</summary>

```bash
# Installation (dcrup)
curl -fsSL https://sh.dcr-tool.ru | sh -s -- self-install
export PATH="$HOME/.dcr/bin:$PATH"
dcrup install stable

# Create a project
dcr new my-app
cd my-app

# Build and run
dcr build
dcr run

# Run tests
dcr test

# Add a dependency
dcr add fmt

# Generate IDE files
dcr gen vscode
```

</details>

## Contents

| Section | Description |
| ----------------------------------------------------- | --------------------------------------------- |
| [Getting Started](/docs/getting-started/installation) | Installation and first steps |
| [Commands](/docs/commands/project-commands) | All CLI commands |
| [Reference](/docs/reference/dcr-toml) | Configuration, build, dependencies, platforms |
| [Testing](/docs/testing/test-framework) | Built-in test framework |
| [Recipes](/docs/recipes/cross-to-windows) | Common scenarios |
| [IDE Integration](/docs/ide-integration) | VS Code, CLion, compile_commands.json |
| [Self Update](/docs/self-update) | Auto-update |
| [FAQ](/docs/faq) | Frequently asked questions |
| [Changelog](/docs/changelog) | Version history |
| [License](/docs/license) | DCR and vendored library licenses |
| [Contributing](/docs/contributing) | DCR development |

## Features

* **Incremental builds** — mtime + `.d` headers + SHA256 fingerprint
* **Parallel compilation** — thread::scope, atomic task queue
* **7 backends** — gcc/clang (unix_cc), MSVC/clang-cl (msvc), GAS, NASM, MASM, FASM, LLVM IR
* **8 project kinds** — bin, staticlib, sharedlib, efi, elf, none, custom, flat-bin
* **Disk images** — optional `[archive]` packs FAT12/16/32 images after build
* **Cross-compilation** — short names and full triples
* **Profiles** — debug / release with field overrides
* **Workspaces** — multi-package projects with topological sort
* **Registry + Git + Path** — three dependency mechanisms
* **IDE generation** — VS Code, CLion, compile_commands.json, JSON metadata
* **pkg-config** — automatic system library discovery
* **Per-command `--help`** — `dcr build --help`, `dcr new --help`, etc.
* **Man pages** — `man dcr`, `man dcr-build`, `man dcr-new`
230 changes: 230 additions & 0 deletions docs-crowdin-export/de-DE/docs/changelog.mdx.mdx

Large diffs are not rendered by default.

47 changes: 47 additions & 0 deletions docs-crowdin-export/de-DE/docs/commands/build-commands.mdx.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
---
sidebar_label: Build commands (build, run, clean)
---

# Build Commands

## `dcr build`

Builds the project according to `dcr.toml`.

```bash
dcr build # debug profile
dcr build --release # release build
dcr build --debug # explicit debug
dcr build --target aarch64-unknown-linux-gnu
dcr build --force # full rebuild (also re-runs build.steps / post_steps)
dcr build --clean # clean + build
dcr build --verbose # show compilation commands
dcr build --workspace pkg-a # build specific workspace package
```

Artifacts: `target/\<triple>/\<profile>/\<binary-name>` (Linux with explicit target).

With `[archive]` in `dcr.toml`, a FAT disk image is packed after a successful build.

## `dcr run`

Builds (if sources are newer than artifacts) and runs the binary.

```bash
dcr run
dcr run --release
dcr run --force # force rebuild then run
```

On a **workspace-only** root: if `[run].cmd` is set, that command is used after build; otherwise DCR delegates to a workspace member.

## `dcr clean`

Removes `target/` directory (or `target/\<target>/\<profile>`).

```bash
dcr clean
dcr clean --release # target/release/ only
dcr clean --target windows # target/x86_64-pc-windows-msvc/
dcr clean --all # clean all workspace packages
```
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
---
sidebar_label: Dependency commands (add, tree)
---

# Dependency Commands

## `dcr add \<name> [source]`

Adds a dependency to `dcr.toml`.

```bash
dcr add fmt # registry lookup
dcr add mylib ../path/to/lib # path as source
dcr add mylib path:./lib # explicit path prefix
dcr add mylib git:https://github.com/user/repo # explicit git prefix
dcr add mylib github:user/repo # GitHub shorthand
dcr add mylib gitlab:user/repo # GitLab shorthand
```

Source prefixes:

* `path:` — local path
* `git:` — generic git URL
* `github:` — expands to `https://github.com/\<user>/\<repo>`
* `gitlab:` — expands to `https://gitlab.com/\<user>/\<repo>`
* `http://` / `https://` / `git@` — full URL

Flags:

* `--branch \<name>` — git branch
* `--tag \<name>` — git tag
* `--rev \<hash>` — git commit

If source is omitted — DCR searches connected registries.

## `dcr tree`

Displays the project dependency tree.

```bash
dcr tree
```

Example output:

```
my-app v0.1.0
├── fmt (registry)
│ └── spdlog (registry)
└── catch2 (registry)
```

For path dependencies, recursively shows their own dependencies (from their `dcr.toml`).
73 changes: 73 additions & 0 deletions docs-crowdin-export/de-DE/docs/commands/gen-commands.mdx.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
---
sidebar_label: Gen commands (vscode, clion, ...)
---

# Gen Commands

## `dcr gen \<target>`

Generates IDE integration files.

### vscode

```bash
dcr gen vscode
```

Creates:

* `.vscode/tasks.json` — `build` task (dcr build)
* `.vscode/launch.json` — debug launch configuration
* `.vscode/settings.json` — C/C++ settings (clangd paths, includes)
* `.vscode/extensions.json` — recommended extensions (vscode-clangd, vscode-lldb)

### clion

```bash
dcr gen clion
```

Creates:

* `.idea/externalTools.xml` — external tools (build, run, clean, test)
* `.idea/customTargets.xml` — custom build targets
* `.idea/misc.xml` — C/C++ project settings
* `.idea/runConfigurations/\<name>.xml` — per-binary run configurations

### compile-commands

```bash
dcr gen compile-commands
```

Generates `compile_commands.json` — standard format for clangd, cpptools, static analyzers.

### project-info

```bash
dcr gen project-info
```

Outputs JSON array with project metadata:

```json
[
{
"name": "my-app",
"version": "0.1.0",
"root": "/path/to/project",
"profile": "debug",
"language": "c",
"standard": "c17",
"cxx_standard": null,
"compiler": "/usr/bin/clang",
"kind": "bin",
"sources": ["src/main.c"],
"include_dirs": ["src"],
"lib_dirs": [],
"libs": [],
"cflags": ["-std=c17", "-O0", "-g"],
"ldflags": []
}
]
```
40 changes: 40 additions & 0 deletions docs-crowdin-export/de-DE/docs/commands/project-commands.mdx.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
---
sidebar_label: Project commands (new, init)
---

# Project Commands

## `dcr new \<name>`

Creates a new project with a standard structure and `dcr.toml`. The `name` argument is required.

Only ASCII letters, digits, underscores `_` and hyphens `-` are allowed in the project name.

```bash
dcr new my-app
dcr new my-app --vcs none
```

Flags:

* `--vcs \<git|none>` — Initialize version control system (defaults to `git` if available, or `none`).

Generates:

* `dcr.toml` with basic fields
* `src/main.c` with a `main` template

## `dcr init`

Initializes a DCR project in the current (empty) directory.

```bash
dcr init
dcr init --vcs none
```

Flags:

* `--vcs \<git|none>` — Initialize version control system (defaults to `git` if available, or `none`).

The project name is taken from the current directory name. The directory name must follow the same naming rules as `dcr new`.
60 changes: 60 additions & 0 deletions docs-crowdin-export/de-DE/docs/commands/quality-commands.mdx.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
---
sidebar_label: Quality commands (test, fmt)
---

# Quality Commands

## `dcr test`

Runs tests.

```bash
dcr test # debug profile
dcr test --release # release profile
dcr test --debug # explicit debug
dcr test --help # detailed help
```

Before first use, initialize tests:

```bash
dcr test --init
```

This creates `tests/dcr_test.h` (framework) and `tests/test.c` (template).

What `dcr test` does:

1. Builds the project
2. Collects `tests/*.c` files (`.c` only, not `.cpp`)
3. Compiles and links each test file
4. Runs each test binary
5. Prints summary: TOTAL, PASS, SKIP, FAIL
6. Returns non-zero exit code on any FAIL

## `dcr fmt`

Formats C/C++ source files using `clang-format`.

```bash
dcr fmt
```

Processes: `src/**/*.{c,cpp,cxx,cc,h,hpp,hxx,hh}` and `tests/**/*.{c,cpp,cxx,cc,h,hpp,hxx,hh}`.

Uses `.clang-format` at the project root (if present), otherwise default clang-format style.

## `dcr lint`

Runs `clang-tidy` on C/C++ source files for static analysis.

```bash
dcr lint # show diagnostics
dcr lint --fix # apply fixes automatically
dcr lint --help # detailed help
```

Processes: `src/**/*.{c,cpp,cxx,cc}` and `tests/**/*.{c,cpp,cxx,cc}`.

Without `--fix`, clang-tidy reports warnings and errors without modifying files.
With `--fix`, clang-tidy applies automatic suggestions in place.
51 changes: 51 additions & 0 deletions docs-crowdin-export/de-DE/docs/commands/system-commands.mdx.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
---
sidebar_label: System commands (setup, --help, ...)
---

# System Commands

## `dcr setup`

Shows configured registries from `~/.dcr/config.toml`.

```bash
dcr setup
```

If `~/.dcr/config.toml` is not found, DCR returns an error. Create it manually:

```toml
[registry.default]
url = "https://index.dcr.pm"
priority = 1
```

## `dcr --help`

Shows help for all commands.

```bash
dcr --help
```

## `dcr --version`

Shows version and target triple.

```bash
dcr --version # dcr 0.7.0 (x86_64-unknown-linux-gnu)
```

## `dcr --update`

Self-update. Downloads the latest release binary from GitHub Releases and replaces the current one.

```bash
dcr --update
```

Features:

* Auto-detects platform and architecture
* Warns if installed via AUR (use package manager instead)
* Works on Linux, macOS, Windows
Loading