#!/bin/bash # Run a Clean Production CMake build. set -e # Make sure vite dependencies are up to date. cd vite npm install cd .. # clean build if [ "$1" != "--continue" ]; then rm -rf build fi # configure for release mkdir -p build cd build cmake .. -D CMAKE_BUILD_TYPE=Release -D CMAKE_VERBOSE_MAKEFILE=ON -G Ninja cd .. time cmake --build ./build --target all --config Release -- -j 3 ./makePackage.sh