14dde18e8a6dd130e844191a3f89ece05a204572
- new_docker_build.sh (665 -> 528 lines): drop the OFF-fixed build variables and their redundant cmake flags (BUILD_RTI/GRANTLEE/ VIEWER_ONLY/CODIFICATION default OFF, BUILD_ALL/SV/WS/AAR default ON - all matching this branch's configuration); the container cmake now passes only the flags that override CMake defaults (-DBUILD_ARCGIS=OFF, -DRELEASE_BUILD=ON, -DBUILD_TESTING=ON). - Drop the non-prebuilt base-image path (in-container apt-get install + aqtinstall fallback, --use-prebuilt-image/--no-prebuilt-image) and --cmake_build_flags: the branch only ever builds inside the prebuilt image. - Drop ensure_database(): the PostgreSQL server only served the DB tools (Lts/Tools), which are not built in this branch; the build links against the header-only dev packages baked into the image. - Drop libvlc-dev/vlc-plugin-base from the image packages: VLC existed only for thp_viewer (Lts/Application, out of scope). - --build-prebuilt-image now builds the image from ./Dockerfile and exits, matching the documented two-step flow.
Languages
Shell
70.5%
Python
29.5%