Implement Phase 0: Stabilize CLI build with feature separation

Co-authored-by: moe-charm <217100418+moe-charm@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot]
2025-08-13 05:06:43 +00:00
parent f6bd6ef39b
commit 079a095f5c
9 changed files with 144 additions and 32 deletions

View File

@ -144,7 +144,7 @@ impl NyashInterpreter {
// DebugBox methods moved to system_methods.rs
/// EguiBoxのメソッド呼び出しを実行非WASM環境のみ
#[cfg(not(target_arch = "wasm32"))]
#[cfg(all(feature = "gui", not(target_arch = "wasm32")))]
pub(super) fn execute_egui_method(&mut self, _egui_box: &crate::boxes::EguiBox, method: &str, arguments: &[ASTNode])
-> Result<Box<dyn NyashBox>, RuntimeError> {
// 引数を評価