mirror of
https://github.com/lucaspalomodevelop/meshlab.git
synced 2026-03-18 10:34:41 +00:00
21 lines
1.5 KiB
Markdown
21 lines
1.5 KiB
Markdown
# Windows Scripts
|
|
|
|
**WORK IN PROGRESS**
|
|
|
|
This folder contains a series of scripts to build and deploy MeshLab under a Windows environment.
|
|
|
|
The following scripts are provided:
|
|
|
|
* `windows_build.ps1`: this script compiles MeshLab in a Windows environment:
|
|
* it requires a properly set Visual Studio (>=2015) and MSVC compiler;
|
|
* it requires a properly set Qt (>= 5.9) environment;
|
|
* without given arguments, all the binaries will be placed in the `meshlab/distrib` folder. You can give as argument the `BUILD_PATH`, and meshlab binaries will be then placed inside `BUILD_PATH/distrib`;
|
|
* `windows_build_meshlab_mini.ps1`: this script compiles MeshLab mini in a Windows environment. Works in the same way as the `windows_build.ps1` script;
|
|
* `windows_deploy.ps1`: makes the `distrib` folder a portable version of MeshLab (no Qt and other libraries dependencies):
|
|
* it requires a properly built meshlab `distrib` directory (see `windows_build.ps1`);
|
|
* `windeployqt.exe` directly accessible by powershell and `VCINSTALLDIR` set to the VC Visual Studio;
|
|
* without given arguments, the folder that will be deployed is `meshlab/distrib`. You can give as argument the `DISTRIB_PATH`;
|
|
* `windows_nsis_installer.ps1`: this script generates an installer for MeshLab:
|
|
* it requires a properly built and deployed meshlab `distrib` directory (see `windows_deploy.ps1`);
|
|
* `makensis.exe` directly accessible by powershell;
|
|
* without given arguments, the folder used for creating the installer is `meshlab/distrib`. You can give as argument the `DISTRIB_PATH`; |