mirror of
https://github.com/MaSzyna-EU07/maszyna.git
synced 2026-11-06 04:38:37 +01:00
Vendor the maj0sted track layout library and link it into the editor
Drop-in copy of C:\Users\maj00r\Projects\maj0sted-master minus its web/ directory - the WASM frontend is not being ported, the editor drives the same C++ API natively. What is left is plain C++20 with no dependencies: domain model (niweleta, plan and profile geometry, fitting, parallelism), project serialization, rail sampling and the editor document. src/web/ribbon.cpp was missing from the library source list; added, since without it the ribbon symbols never make it into the archive.
This commit is contained in:
24
maj0sted/.gitignore
vendored
Normal file
24
maj0sted/.gitignore
vendored
Normal file
@@ -0,0 +1,24 @@
|
||||
# Build output
|
||||
/build/
|
||||
/out/
|
||||
/cmake-build-*/
|
||||
|
||||
# Compiled objects / archives
|
||||
*.o
|
||||
*.obj
|
||||
*.a
|
||||
*.lib
|
||||
*.so
|
||||
*.dylib
|
||||
|
||||
# Editors / IDEs
|
||||
.vscode/
|
||||
.idea/
|
||||
*.swp
|
||||
.cache/
|
||||
compile_commands.json
|
||||
|
||||
# WASM / web build artifacts (produced by web/build.sh)
|
||||
web/maj0sted.js
|
||||
web/maj0sted.wasm
|
||||
web/serve
|
||||
Reference in New Issue
Block a user