alemuntoni 8724db38b3 Merge branch 'devel' into devel-PFasano99
# Conflicts:
#	.github/workflows/BuildMeshLab.yml
#	src/vcglib
2023-10-16 14:58:57 +02:00
..
2023-06-08 12:14:53 +02:00
2023-06-08 11:22:58 +02:00
2022-11-30 16:31:34 +01:00
2022-11-25 14:07:18 +01:00

MacOS Scripts

This folder contains a series of scripts to build and deploy MeshLab under a MacOS x86_64 environment.

Arm (Apple M1) is still not supported. It will be supported soon.

Note about Qt

MeshLab requires Qt 5.15. You can both install Qt5 using brew or manually in your system. If you install Qt manually. you can then give the path of the Qt installation directory to the various scripts, or you can add Qt to your LD_LIBRARY_PATH.

The 0_setup_env.sh script won't install qt from brew if you pass the argument dont_install_qt.

Dependencies

Dependencies are automatically installed by the 0_setup_env.sh script, which uses brew as package manager. Be sure to have brew installed before running this script.

Libraries installed by the 0_setup_env.sh are the following:

  • Required by MeshLab:
    • coreutils (required by these scripts)
    • cmake
    • ninja
    • libomp
    • node (for package stage, to download appdmg)
  • Optional:
    • xerces-c (required by libe57)
    • cgal (required by several MeshLab plugins)