mirror of
https://github.com/yuezk/GlobalProtect-openconnect.git
synced 2025-05-20 07:26:58 -04:00
Migrate to cmake and refine the code structure (#92)
* migrate to cmake * move the 3rd party libs * organize 3rdparty * update the 3rd party version * refine the CMakeLists.txt * update install command * update install command * update install command * update install command * update dependency * update the dependency * update the dependency * remove CPM.cmake * remove QtCreator project file * update cmake file * improve cmake file * add cmakew * use wget * remove echo * update the doc * remove the screenshot * update the doc * update the install steps * check the openconnect version * update the doc * update install scripts * fix install scripts * improve message * improve message * improve install scripts * improve the version check * improve the version check * improve install script * add version * organize includes * add version bump * update CI * update CI * add the release flag * update message
This commit is contained in:
10
scripts/install.sh
Executable file
10
scripts/install.sh
Executable file
@@ -0,0 +1,10 @@
|
||||
#!/bin/bash -e
|
||||
|
||||
./cmakew -B build -DCMAKE_BUILD_TYPE=Release
|
||||
MAKEFLAGS=-j$(nproc) ./cmakew --build build
|
||||
sudo ./cmakew --install build
|
||||
|
||||
sudo systemctl daemon-reload
|
||||
sudo systemctl restart gpservice.service
|
||||
|
||||
echo -e "\nDone. You can launch the GlobalProtect VPN client from the application dashboard.\n"
|
Reference in New Issue
Block a user