You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Prefer the local project style.(rather virtual envs.)
Storing env metadata in project location (mimic to pixi).
{"manifest_path": "path to project env setting","environment_name": "...","xlings_version": "...","environment_lock_file_hash": "..."}
use lock_file_hash to avoid entire copy with lazy evaluated(update when hash isn't equal).
-- local project locked file.env= {
deps= {...} -- store packages.
}
-- local project setting file.project= {
authors="...",
description="...",
name="...",
...
}
-- further discuss the role of xlings in design.(in which extent of role should xlings take over?)-- should we make local installation? (not recommend) prefer a local path modification.(open a new transient shell or `xlings run (certain cmd)` (for example: xlings run cargo run).)-- prefer a general parser for toml.(or others rather than raw lua file.)
The text was updated successfully, but these errors were encountered:
lvyuemeng
changed the title
A design of local project
[feature]: A design of local project
Dec 12, 2024
lvyuemeng
changed the title
[feature]: A design of local project
[features]: A design of local project
Dec 12, 2024
Prefer the local project style.(rather virtual envs.)
Storing env metadata in project location (mimic to
pixi
).use lock_file_hash to avoid entire copy with lazy evaluated(update when hash isn't equal).
The text was updated successfully, but these errors were encountered: