Package both launcher and console into dist\ (parity)
- Launcher/build.bat now outputs to dist\TeslaLauncher\ (was TeslaLauncher\ at the Launcher root) and produces dist\TeslaLauncher-podpkg.zip, matching Console\dist\. - Both build scripts now zip the package themselves (Compress-Archive) instead of leaving it as a manual step: Console/build-package.bat -> dist\TeslaConsole-pkg.zip. - Launcher/.gitignore: ignore /dist/ (drop the obsolete /TeslaLauncher/ + staging entries); Console already ignores /dist/. - READMEs updated to point at dist\. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -27,10 +27,12 @@ dotnet test Console/tests/TeslaConsole.DiffTests # differential + protocol
|
||||
```
|
||||
|
||||
**Pod deployment:** [`Launcher/build.bat`](Launcher/build.bat) publishes the
|
||||
framework-dependent net48 package into `Launcher/TeslaLauncher/` (~3.7 MB on disk /
|
||||
~1.6 MB zipped — no runtime to install, since .NET Framework 4.8 ships in Windows 10/11),
|
||||
and [`Launcher/install.bat`](Launcher/install.bat) deploys it on a cockpit PC (registers
|
||||
the Service, sets up the Agent for auto-login, hardens the box).
|
||||
framework-dependent net48 package into `Launcher/dist/` (~1.6 MB zipped — no runtime to
|
||||
install, since .NET Framework 4.8 ships in Windows 10/11), and
|
||||
[`Launcher/install.bat`](Launcher/install.bat) deploys it on a cockpit PC (registers the
|
||||
Service, sets up the Agent for auto-login, hardens the box). The operator console packages
|
||||
the same way: [`Console/build-package.bat`](Console/build-package.bat) → `Console/dist/`,
|
||||
installed with [`Console/install.bat`](Console/install.bat).
|
||||
|
||||
## Layout notes
|
||||
|
||||
|
||||
Reference in New Issue
Block a user