File: README.md

package info (click to toggle)
meshlab 2020.09%2Bdfsg1-1
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 45,124 kB
  • sloc: cpp: 400,238; ansic: 31,952; javascript: 1,578; sh: 387; yacc: 238; lex: 139; python: 86; makefile: 29
file content (21 lines) | stat: -rw-r--r-- 1,555 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# 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`;