75859a6a53
fix Cargo.toml - version
2026-02-27 21:36:13 +08:00
c22d2dbddc
New docs
v0.2.5
2026-02-26 18:09:07 +08:00
83061cc460
GITBOOK-6: No subject
2026-02-26 09:39:05 +00:00
467e64aa4f
rename docs dir
2026-02-26 17:17:57 +08:00
7817834790
Added:
...
- Incremental builds (object caching by mtime)
- `build.kind` with `staticlib` support
- Custom output directory via `build.target`
2026-02-26 17:03:35 +08:00
9fe2604154
Custom output directory via build.target
2026-02-23 14:02:32 +08:00
cb8a3b2001
Custom output directory via build.target
2026-02-23 13:51:53 +08:00
e0fd729635
translated CONTRIBUTING.md to eng
2026-02-22 15:54:55 +08:00
e70edf8ae4
Update project TODO
v0.2.4
2026-02-22 15:43:10 +08:00
210e82f026
Added:
...
- Custom build flags: `build.cflags` and `build.ldflags`
- Recursive source discovery inside `src/`
- Path dependencies with auto include/lib resolution and `dcr.lock` generation (experimental)
- Add docs/index.md and docs/dcr-toml.md
2026-02-22 15:04:02 +08:00
ff12ca2758
Update release.yml
v0.2.3
2026-02-21 16:19:44 +08:00
468491b5b1
Added:
...
- Modular builders for `gcc`, `clang`, `msvc`
- Platform-specific binary path generation (Linux/macOS/Windows)
Changed:
- Build configuration moved to `[build]` (`language`, `standard`, `compiler`)
- `dcr.toml` formatting now includes the `[build]` section
- Build uses built-in `debug/release` flags per compiler
- Build compiles all `*.c/*.cpp` files in `src/` into a single binary (no incremental build)
- Updated `dcr.toml` examples in documentation
2026-02-21 16:12:32 +08:00
0f48151b68
Added:
...
- Modular builders for `gcc`, `clang`, `msvc`
- Platform-specific binary path generation (Linux/macOS/Windows)
Changed:
- Build configuration moved to `[build]` (`language`, `standard`, `compiler`)
- `dcr.toml` formatting now includes the `[build]` section
- Build uses built-in `debug/release` flags per compiler
- Build compiles all `*.c/*.cpp` files in `src/` into a single binary (no incremental build)
- Updated `dcr.toml` examples in documentation
2026-02-21 16:12:20 +08:00
e87e0cbc47
update aur publish
2026-02-20 18:31:30 +08:00
fff8baa3c9
update aur publish
2026-02-20 18:22:05 +08:00
ad0d4cdcb7
update aur publish
2026-02-20 18:20:50 +08:00
45806f193e
update aur publish
2026-02-20 18:17:36 +08:00
9ae4bb5ab1
update release.yml and CHANGELOG.md
v0.2.2
2026-02-20 18:09:16 +08:00
5a2025fb80
Changed:
...
- Reworked `dcr.toml` handling: added read, validation, and edit through `core::config`
- `new` and `init` use the new config creation logic
- `build` and `run` now require `dcr.toml` and read `compiler` and `name` from it
2026-02-20 17:54:01 +08:00
06e7af6ab6
update README.md, --update and aur
2026-02-19 14:50:16 +08:00
8495441b1a
Update pkgrel 1 to 2
2026-02-19 13:14:03 +08:00
b56f502a30
fix aur
2026-02-19 13:02:01 +08:00
115692253e
add AUR publish support
2026-02-18 23:16:02 +08:00
7a0ebb43a5
remove one project deps
v0.2.1
2026-02-18 21:08:56 +08:00
4c628ff336
update CHANGELOG.md
2026-02-18 21:05:36 +08:00
95324ce199
chore: translate CLI and installer messages to English
2026-02-18 21:04:28 +08:00
d1e23a3179
Update project docs lang to Eng
...
Add FAQ.md and docs/
2026-02-18 19:53:39 +08:00
ae49ebe44a
Fix project version on Cargo.toml
v0.2.0
2026-02-17 18:50:34 +08:00
40a6bf1427
Fix single match in updater
2026-02-17 18:48:37 +08:00
Dexoron
4c06307921
Merge pull request #2 from dexoron/rust-rewrite
...
Rewrite project from Python to Rust and add Windows/MacOS supports
2026-02-17 18:31:34 +08:00
211438a4e8
Rewrite project from Python to Rust and add Windows/MacOS supports
2026-02-17 18:15:08 +08:00
ff69e50127
добавлены правила контрибьюции
2026-02-13 00:49:18 +08:00
2f28cc4e2c
Удалены не используемые импорты и переменые, исправлены маленькие проблемы, добавлен файл check.sh, для проверки форматирования и типизации
2026-02-13 00:21:36 +08:00
2fcb0ae7be
v0.1.2
v0.1.2
2026-02-12 18:51:49 +08:00
676cd86b3b
Обновлен консольный вывод команд
2026-02-12 18:37:30 +08:00
c9e9423d2c
Исправлено импортирование VERSION в main.py
2026-02-12 16:42:36 +08:00
9e842e8021
Переименовал update в flag_update. Добавил utils/text.py для вывода сообщений с цветом. Обновил вывод --help, добавил цвета, добавил флаг --version, что бы показать версию dcr
2026-02-12 10:18:13 +08:00
35dd8812ad
Добавлена команда обновления и обновлено справочное сообщение
2026-02-12 09:46:52 +08:00
675352afc0
Добавлена проверка установленной версии, если она есть, проверяет, нужно ли обновление
2026-02-12 09:33:55 +08:00
43d93762c3
Обновлен запуск проекта
2026-02-12 09:24:37 +08:00
d510efdaef
Обновлен README.md с инструкциями по установке и улучшить скрипт установки. Исправлены импорты в модулях и улучшить обработку сборки в run.py/build.py.
2026-02-12 09:17:35 +08:00
Dexoron
f831183b25
Merge pull request #1 from dexoron/installer
...
Installer
2026-02-12 08:11:14 +08:00
f31dc0d217
Add installation instructions to README.md
2026-02-11 21:16:51 +03:00
314142ad78
Refactor install.sh: enhance logging, improve error handling, and update installation paths
2026-02-11 21:07:16 +03:00
203836fd3f
added install.sh
2026-02-11 20:58:31 +03:00
b30176f05e
исправлен базовый код main.c
2026-02-12 01:16:53 +08:00
F1F1FISHKA
b5d50a8312
remove uv
v0.1.1
2026-02-11 20:11:20 +03:00
c3c17c6603
v0.1.1 Изменено:
...
- Обновлена справка `--help`
- `main.py` теперь корректно запускается при прямом выполнении
2026-02-12 01:10:44 +08:00
1ebf2b44c6
Обновил help функцию
2026-02-12 01:09:19 +08:00
b61bd57d7c
Добавить проверку запуска скрипта и корректное завершение программы
2026-02-12 01:04:54 +08:00