Make sure all the setup scripts are unified.

master
Zed A. Shaw 4 months ago
parent aa12effae3
commit 75e2c690a0
  1. 3
      PPP3/meson.build
  2. 4
      PPP3/reset_build.sh
  3. 2
      PPP3/setup.ps1
  4. 2
      PPP3/setup.sh

@ -5,7 +5,8 @@ cmake = import('cmake')
opts = cmake.subproject_options() opts = cmake.subproject_options()
opts.add_cmake_defines({ opts.add_cmake_defines({
'USE_ICONV': false, 'USE_ICONV': false,
'USE_SSH': 'exec', 'USE_SSH': false,
'USE_NTLMCLIENT': false,
'BUILD_SHARED_LIBS': true, 'BUILD_SHARED_LIBS': true,
'BUILD_TESTS': false, 'BUILD_TESTS': false,
}) })

@ -6,9 +6,9 @@ rm -rf subprojects builddir
mkdir subprojects mkdir subprojects
mv packagecache ./subprojects/ mv packagecache ./subprojects/
mkdir builddir mkdir builddir
cp *.wrap subprojects
meson wrap install fmt meson wrap install fmt
meson wrap install sqlite3 meson wrap install sqlite3
meson wrap install sqlitecpp meson wrap install sqlitecpp
meson wrap install ftxui meson wrap install ftxui
cp *.wrap subprojects meson setup builddir
meson setup -Ddefault_library=static builddir

@ -1,8 +1,8 @@
mkdir builddir mkdir builddir
mkdir subprojects mkdir subprojects
cp *.wrap subprojects
meson wrap install fmt meson wrap install fmt
meson wrap install sqlite3 meson wrap install sqlite3
meson wrap install sqlitecpp meson wrap install sqlitecpp
meson wrap install ftxui meson wrap install ftxui
cp *.wrap subprojects
meson setup -Ddefault_library=static builddir meson setup -Ddefault_library=static builddir

@ -3,9 +3,9 @@ set -e
mkdir builddir mkdir builddir
mkdir subprojects mkdir subprojects
cp *.wrap subprojects
meson wrap install fmt meson wrap install fmt
meson wrap install sqlite3 meson wrap install sqlite3
meson wrap install sqlitecpp meson wrap install sqlitecpp
meson wrap install ftxui meson wrap install ftxui
cp *.wrap subprojects
meson setup builddir meson setup builddir

Loading…
Cancel
Save