fix(repo): remove broken submodule entries from third-party/

The 12 repos under third-party/ were tracked as gitlinks (mode 160000)
without a matching .gitmodules file, causing 'git submodule' errors and
broken links in the GitHub UI (issue #164).

These repos are reference-only clones and are NOT required to run Velxio
(npm packages @wokwi/elements, avr8js, rp2040js cover all runtime needs).
Removing them from git tracking and ignoring the directory entirely so:
- New cloners get a clean repo with no broken submodule warnings
- Existing local clones keep their third-party/ folders untouched
- Optional manual clones remain possible for offline hacking

Closes #164
This commit is contained in:
David Montero Crespo 2026-05-11 13:01:13 -03:00
parent ac7d74b2b5
commit 391df34f5a
13 changed files with 5 additions and 12 deletions

5
.gitignore vendored
View File

@ -35,6 +35,11 @@ build/
.DS_Store
Thumbs.db
# Third-party reference repositories (optional clones — not required to run
# Velxio). Clone them manually when needed for offline hacking or metadata
# generation. See CLAUDE.md "Wokwi Libraries" section for details.
third-party/
# Build outputs
frontend/dist/
frontend/.vite/

@ -1 +0,0 @@
Subproject commit c30c3d1429bce546af7edc73c57e9922f527d9b5

1
third-party/avr8js vendored

@ -1 +0,0 @@
Subproject commit 898f76c787762c8ee3ef7ca93c7b429b67a518d7

@ -1 +0,0 @@
Subproject commit 2ac69a6f1749694804f5196e63fa1f79800b74bf

@ -1 +0,0 @@
Subproject commit 14296fa4b6797ce8ddedc55b47eafa0fe9c2a0e0

@ -1 +0,0 @@
Subproject commit a0c3b1ab9a4e83ebeff4081b74ecef89bc9ff83c

1
third-party/picowi vendored

@ -1 +0,0 @@
Subproject commit bb33b1e7a15a685f06dda6764b79e429ce9b325e

@ -1 +0,0 @@
Subproject commit 33cc9a8740071031e30704141d2803b308ce0d32

@ -1 +0,0 @@
Subproject commit 1bca75446ade0e1ff5cd2ff45a58ceabf389e309

@ -1 +0,0 @@
Subproject commit 32e1d93e46c51801923cd36373e51a0f78b49af9

@ -1 +0,0 @@
Subproject commit 0cffc5bdac4acfab9c2d0771bd6ef31a56c6d3c8

@ -1 +0,0 @@
Subproject commit 53cec973e269ab4e611081951a8735780533a197

@ -1 +0,0 @@
Subproject commit cc6e195f57f3b67c03d7ca2f8038d85fef720fa1