Consolidate binary targets to galaxy-oss only

- Remove dev, integration, local, preview, and stable bin targets
- Update Cargo.toml to reflect single binary
- Fix related module references and tests
This commit is contained in:
Ryan Ward
2026-08-20 17:36:05 -05:00
parent cf1ae37369
commit 19b2c5f687
16 changed files with 309 additions and 413 deletions
-59
View File
@@ -22,32 +22,6 @@ name = "galaxy-oss"
path = "src/bin/oss.rs"
test = false
[[bin]]
name = "galaxy-local"
path = "src/bin/local.rs"
test = false
[[bin]]
name = "integration"
path = "src/bin/integration.rs"
test = false
[[bin]]
name = "stable"
path = "src/bin/stable.rs"
test = false
[[bin]]
name = "galaxy-dev"
path = "src/bin/dev.rs"
test = false
[[bin]]
name = "galaxy-preview"
path = "src/bin/preview.rs"
required-features = ["preview_channel"]
test = false
[[bin]]
name = "generate_settings_schema"
path = "src/bin/generate_settings_schema.rs"
@@ -847,7 +821,6 @@ code_find_replace = []
command_palette_file_search = []
conversation_filter = []
ai_context_menu_commands = []
preview_channel = []
ai_context_menu_code = []
expand_edit_to_pane = []
fallback_model_load_output_messaging = []
@@ -984,37 +957,5 @@ resources = ["assets/onboarding"]
icon = ["channels/oss/icon/no-padding/512x512.png", "channels/oss/icon/no-padding/icon.ico"]
short_description = "Galaxy - AI-powered terminal for development teams."
[package.metadata.bundle.bin.stable]
category = "public.app-category.developer-tools"
copyright = "© 2026, Samsung Electronics Co., Ltd."
identifier = "samsung.galaxy.GalaxyStable"
name = "Galaxy"
resources = ["assets/onboarding"]
short_description = "Galaxy - AI-powered terminal, stable build."
[package.metadata.bundle.bin.galaxy-preview]
category = "public.app-category.developer-tools"
copyright = "© 2026, Samsung Electronics Co., Ltd."
identifier = "samsung.galaxy.GalaxyPreview"
name = "Galaxy Preview"
resources = ["assets/onboarding"]
short_description = "Galaxy - AI-powered terminal, preview build."
[package.metadata.bundle.bin.galaxy-dev]
category = "public.app-category.developer-tools"
copyright = "© 2026, Samsung Electronics Co., Ltd."
identifier = "samsung.galaxy.GalaxyDev"
name = "Galaxy Dev"
resources = ["assets/onboarding"]
short_description = "Galaxy - AI-powered terminal, developer build."
[package.metadata.bundle.bin.galaxy-local]
category = "public.app-category.developer-tools"
copyright = "© 2026, Samsung Electronics Co., Ltd."
identifier = "samsung.galaxy.GalaxyLocal"
name = "Galaxy Local"
resources = ["assets/onboarding"]
short_description = "Galaxy - AI-powered terminal, local build."
[package.metadata.cargo-udeps.ignore]
normal = ["embed_plist"]