|
|
65a749f088
|
[M6] tests: levenshtein + pc_scan + brute_scan + findmodule_scan + last_failure_dir + cmd_linkdb_add + codegen PkgConfig/brute-force
|
2026-05-15 14:41:17 +00:00 |
|
|
|
94e658fdf1
|
[M6] brute-force probe + INTERFACE IMPORTED target codegen
|
2026-05-15 14:26:06 +00:00 |
|
|
|
01b3c28d6c
|
[M6] Conan/vcpkg fuzzy match (Levenshtein); cmake -P CMAKE_ROOT lookup
|
2026-05-15 14:08:49 +00:00 |
|
|
|
8bbfcf7657
|
[M6] resolver: CMake builtin FindModule scan probe
|
2026-05-15 13:56:17 +00:00 |
|
|
|
8b396bcd0f
|
[M6] preserve every probe's scratch under last-failure/<pkg>/
|
2026-05-15 13:43:16 +00:00 |
|
|
|
c46f3aa1f0
|
[M6] Phase 2 self-hosting: cargoxx builds itself from Cargoxx.toml
|
2026-05-15 13:14:28 +00:00 |
|
|
|
73aebf183e
|
[M6] Cargoxx.toml: use nixpkgs name 'sqlite' (was 'sqlite3')
|
2026-05-15 13:11:36 +00:00 |
|
|
|
9b6014b82d
|
[M6] cmd_build auto-resolves missing deps via resolver chain
|
2026-05-15 13:08:39 +00:00 |
|
|
|
6c4933f282
|
[M6] resolver: pkg-config probe + codegen for PkgConfig
|
2026-05-15 13:03:03 +00:00 |
|
|
|
4f9b6f1827
|
[M6] populate Cargoxx.toml; add 'cargoxx linkdb add' CLI; codegen fixes for self-host
|
2026-05-14 00:17:56 +00:00 |
|
|
|
a757149f99
|
[M6] cmd_build: resolve dev_dependencies + thread into lockfile/codegen
|
2026-05-13 23:59:06 +00:00 |
|
|
|
2c3bc4fda0
|
[M6] codegen: dev_recipes, [build].include_dirs, baseline warnings, catch_discover_tests
|
2026-05-13 23:57:53 +00:00 |
|
|
|
1e6667a20a
|
[M6] manifest: add dev_dependencies and [build].include_dirs
|
2026-05-13 23:53:23 +00:00 |
|
|
|
654fd8d245
|
[M5+] add documentary Cargoxx.toml + fix LinkdbUnknownPackage hint formatting
|
2026-05-13 23:38:00 +00:00 |
|
|
|
653b9fbb8d
|
[M5+] drop curated linkdb JSON; SQLite overlay is the single source
|
2026-05-13 23:28:36 +00:00 |
|
|
|
5db915e576
|
[M5+] swap toolchain to gcc15Stdenv + libstdc++
|
2026-05-13 23:09:28 +00:00 |
|
|
|
b8171e3d03
|
[M5+] nix_cmake_scan filters Find*.cmake shims and picks public targets
|
2026-05-10 16:18:22 +00:00 |
|
|
|
6e280becbe
|
[M5+] cargoxx add evicts stale auto-discovered overlay rows
|
2026-05-10 15:49:44 +00:00 |
|
|
|
5f233b9fa9
|
[M5+] generalize nix_cmake_scan config picker
|
2026-05-10 15:49:35 +00:00 |
|
|
|
3c77431658
|
[M5+] verify_link retries with libc++ stdenv override on link failure
|
2026-05-10 15:16:47 +00:00 |
|
|
|
5e691ac37b
|
[M5+] realize candidate output before nix-cmake-scan
|
2026-05-10 13:41:19 +00:00 |
|
|
|
54da546ebc
|
[M5+] nix-cmake-scan walks the dev output for multi-output packages
|
2026-05-10 13:29:45 +00:00 |
|
|
|
1604b1d5a8
|
[M5+] use devbox attr_paths for pinned-dep nixpkgs attr
|
2026-05-10 13:06:35 +00:00 |
|
|
|
935e8d5f79
|
[M5+] flake codegen + SPEC §7/§10 amendment for per-dep nixpkgs pins
|
2026-05-10 12:55:11 +00:00 |
|
|
|
c4b2a1bc55
|
[M5+] cmd_build merges Cargoxx.lock instead of overwriting
|
2026-05-10 12:43:25 +00:00 |
|
|
|
6f8e9c4aeb
|
[M5+] resolve_version + cmd_add lockfile pin
|
2026-05-10 12:34:48 +00:00 |
|
|
|
cb82e918d8
|
[M5+] add resolver::nixpkgs_git_resolve fallback
|
2026-05-10 12:19:25 +00:00 |
|
|
|
df2c25b559
|
[M5+] add resolver::devbox_resolve (search.devbox.sh)
|
2026-05-10 12:09:58 +00:00 |
|
|
|
afe1856e11
|
[M5+] wire resolver::discover into cargoxx add
|
2026-05-10 10:54:55 +00:00 |
|
|
|
816ec993cd
|
[M5+] add resolver::verify_link + provisional overlay lifecycle
|
2026-05-10 10:32:58 +00:00 |
|
|
|
941d5b3284
|
[M5+] add resolver::vcpkg_probe
|
2026-05-10 10:23:57 +00:00 |
|
|
|
e5c173b466
|
[M5+] add resolver::conan_probe
|
2026-05-10 10:14:38 +00:00 |
|
|
|
e63ac69239
|
[M5+] add resolver::nix_cmake_scan
|
2026-05-10 10:08:55 +00:00 |
|
|
|
1c7ff39f64
|
[M5+] add resolver::nixpkgs_probe (nix eval wrapper)
|
2026-05-10 09:52:06 +00:00 |
|
|
|
f3d18b7939
|
[M5] verify-curated-db.sh + boost recipe (header-only)
|
2026-05-10 01:42:20 +00:00 |
|
|
|
b0818846b2
|
[M5] cargoxx add without version (wildcard)
|
2026-05-10 00:56:15 +00:00 |
|
|
|
8b87d98083
|
[M5] add cargoxx add/remove (linkdb-validated)
|
2026-05-10 00:26:21 +00:00 |
|
|
|
0a398d1c31
|
[M4] add cargoxx run/test/clean
|
2026-05-10 00:12:25 +00:00 |
|
|
|
f6e8699a72
|
[M4] cargoxx build invokes nix+cmake
|
2026-05-10 00:04:18 +00:00 |
|
|
|
807158b8cc
|
[M4] add exec::run subprocess wrapper
|
2026-05-09 23:54:01 +00:00 |
|
|
|
219254a1dd
|
[M3] add cargoxx build --no-build
|
2026-05-08 12:56:17 +00:00 |
|
|
|
4380c5181c
|
[M3] add codegen::cmake_lists
|
2026-05-08 12:44:49 +00:00 |
|
|
|
384fbf6ac4
|
[M3] add codegen::flake_nix
|
2026-05-08 12:32:43 +00:00 |
|
|
|
86e88f236f
|
[M3] add lockfile types + parse/write
|
2026-05-08 12:25:49 +00:00 |
|
|
|
cafa403a58
|
[M2] add SQLite overlay + add_manual
|
2026-05-08 12:14:24 +00:00 |
|
|
|
d5715428ea
|
[M2] add curated linkdb + semver matcher
|
2026-05-08 11:42:08 +00:00 |
|
|
|
361b936648
|
[M1] add cargoxx new
|
2026-05-08 11:22:34 +00:00 |
|
|
|
3dc082147a
|
[M1] add layout::discover
|
2026-05-08 11:03:44 +00:00 |
|
|
|
b0c54b8f5a
|
[M1] add manifest::write
|
2026-05-08 10:50:38 +00:00 |
|
|
|
95a8890623
|
[M1] add manifest::parse
|
2026-05-08 00:23:46 +00:00 |
|