summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorDavid Lönnhager <david.l@mullvad.net>2022-10-12 13:01:00 +0200
committerDavid Lönnhager <david.l@mullvad.net>2022-10-12 13:01:00 +0200
commit512eb4d1949b1979d6a8a95e44f506de3a7b654b (patch)
tree054311fb9f8c01892f20cc8cd3c9abdfd60e933d
parenta0bf5207b2df063144cc9306fc7dc74248b563d0 (diff)
parent8b4adca18efe4c5f98102117961aee6265d776b6 (diff)
downloadmullvadvpn-512eb4d1949b1979d6a8a95e44f506de3a7b654b.tar.xz
mullvadvpn-512eb4d1949b1979d6a8a95e44f506de3a7b654b.zip
Merge branch 'win-clean-library-output'
-rwxr-xr-xbuild-windows-modules.sh18
1 files changed, 11 insertions, 7 deletions
diff --git a/build-windows-modules.sh b/build-windows-modules.sh
index 023123efc7..41433da069 100755
--- a/build-windows-modules.sh
+++ b/build-windows-modules.sh
@@ -76,21 +76,25 @@ function get_solution_output_path {
}
function build_nsis_plugins {
- local nsis_root_path=${CPP_ROOT_PATH:-"./windows/nsis-plugins"}
+ local nsis_root_path="./windows/nsis-plugins"
clean_solution "$nsis_root_path"
build_solution_config "$nsis_root_path/nsis-plugins.sln" "Release" "x86"
}
+function clean_libraries {
+ clean_solution "./windows/libshared"
+ clean_solution "./windows/windows-libraries"
+ clean_solution "./windows/libwfp"
+}
+
function main {
- local winfw_root_path=${CPP_ROOT_PATH:-"./windows/winfw"}
- local winnet_root_path=${CPP_ROOT_PATH:-"./windows/winnet"}
+ clean_libraries
- build_solution "$winfw_root_path" "winfw.sln"
- build_solution "$winnet_root_path" "winnet.sln"
+ build_solution "./windows/winfw" "winfw.sln"
+ build_solution "./windows/winnet" "winnet.sln"
- local driverlogic_root_path=${CPP_ROOT_PATH:-"./windows/driverlogic"}
- build_solution "$driverlogic_root_path" "driverlogic.sln"
+ build_solution "./windows/driverlogic" "driverlogic.sln"
build_nsis_plugins
}