Nicole Portas 1 місяць тому
батько
коміт
76d15be531
1 змінених файлів з 5 додано та 2 видалено
  1. 5 2
      README.md

+ 5 - 2
README.md

@@ -5,8 +5,8 @@ A fully containerized build script that creates a self-contained, portable `.App
 ## The Problem
 ## The Problem
 Running Mission Planner natively on Linux typically requires installing the `mono-complete` framework and a tangled web of Windows-to-Linux graphics shims (`libgdiplus`, `libMonoPosixHelper`, etc.). This often pollutes your host operating system and frequently breaks due to missing dependencies, broken symlinks, or mismatched library versions.
 Running Mission Planner natively on Linux typically requires installing the `mono-complete` framework and a tangled web of Windows-to-Linux graphics shims (`libgdiplus`, `libMonoPosixHelper`, etc.). This often pollutes your host operating system and frequently breaks due to missing dependencies, broken symlinks, or mismatched library versions.
 
 
-## The Solution
-This script uses **Docker** to build the application in a temporary, isolated Ubuntu environment. It automatically fetches the latest Mission Planner binaries, downloads the Mono runtime, hunts down every required native graphics/POSIX dependency, and maps the DLLs correctly. 
+## Nicole's Solution
+I've made this script, which uses **Docker** (what else?) to build the application in a temporary, isolated Ubuntu environment. It automatically fetches the latest Mission Planner binaries, downloads the Mono runtime, hunts down every required native graphics/POSIX dependency, and maps the DLLs correctly. 
 
 
 It then squashes everything into a single, executable `MissionPlanner.AppImage`. 
 It then squashes everything into a single, executable `MissionPlanner.AppImage`. 
 * **Zero Host Pollution:** Your host machine stays completely clean. No Mono or Windows dependencies are installed.
 * **Zero Host Pollution:** Your host machine stays completely clean. No Mono or Windows dependencies are installed.
@@ -18,3 +18,6 @@ It then squashes everything into a single, executable `MissionPlanner.AppImage`.
 The only requirement to run this build script is that your system (or build server) has Docker installed.
 The only requirement to run this build script is that your system (or build server) has Docker installed.
 * [Docker Engine](https://docs.docker.com/engine/install/) 
 * [Docker Engine](https://docs.docker.com/engine/install/) 
 
 
+
+## How to use it
+Simply clone this repo then launch the shell. No need to give it root permissions if you are part of the Docker group! Enjoy!