@c This file was generated by cmake: do not edit manually!

@item ENABLE_3M
Enable proprietary 3M extension (default: OFF)
@item ENABLE_ALGLIB
Enable ALGLIB (used by some mesh optimizers) (default: ON)
@item ENABLE_ANN
Enable ANN (used for fast point search in mesh/post) (default: ON)
@item ENABLE_BAMG
Enable Bamg 2D anisotropic mesh generator (default: ON)
@item ENABLE_BLAS_LAPACK
Enable BLAS/Lapack for linear algebra (if Eigen if disabled) (default: OFF)
@item ENABLE_BLOSSOM
Enable Blossom algorithm (needed for full quad meshing) (default: ON)
@item ENABLE_BUILD_LIB
Enable 'lib' target for building static Gmsh library (default: OFF)
@item ENABLE_BUILD_SHARED
Enable 'shared' target for building shared Gmsh library (default: OFF)
@item ENABLE_BUILD_DYNAMIC
Enable dynamic Gmsh executable (linked with shared library) (default: OFF)
@item ENABLE_BUILD_ANDROID
Enable Android NDK library target (experimental) (default: OFF)
@item ENABLE_BUILD_IOS
Enable iOS library target (experimental) (default: OFF)
@item ENABLE_CGNS
Enable CGNS import/export (experimental) (default: ON)
@item ENABLE_CGNS_CPEX0045
Enable high-order CGNS import/export following CPEX0045 (experimental) (default: OFF)
@item ENABLE_CAIRO
Enable Cairo to render fonts (experimental) (default: ON)
@item ENABLE_PROFILE
Enable profiling compiler flags (default: OFF)
@item ENABLE_DINTEGRATION
Enable discrete integration (needed for levelsets) (default: ON)
@item ENABLE_DOMHEX
Enable experimental DOMHEX code (default: ON)
@item ENABLE_EIGEN
Enable Eigen for linear algebra (instead of Blas/Lapack) (default: ON)
@item ENABLE_FLTK
Enable FLTK graphical user interface (requires mesh/post) (default: ON)
@item ENABLE_GETDP
Enable GetDP solver (linked as a library, experimental) (default: ON)
@item ENABLE_GMM
Enable GMM linear solvers (simple alternative to PETSc) (default: ON)
@item ENABLE_GMP
Enable GMP for Kbipack (advanced) (default: ON)
@item ENABLE_GRAPHICS
Enable building graphics lib even without GUI (advanced) (default: OFF)
@item ENABLE_HXT
Enable HXT library (for reparametrization and meshing) (default: ON)
@item ENABLE_KBIPACK
Enable Kbipack (neeeded by homology solver) (default: ON)
@item ENABLE_MATHEX
Enable Mathex expression parser (used by plugins and options) (default: ON)
@item ENABLE_MED
Enable MED mesh and post file formats (default: ON)
@item ENABLE_MESH
Enable mesh module (required by GUI) (default: ON)
@item ENABLE_METIS
Enable Metis mesh partitioner (default: ON)
@item ENABLE_MMG
Enable Mmg mesh adaptation interface (default: ON)
@item ENABLE_MPEG_ENCODE
Enable built-in MPEG movie encoder (default: ON)
@item ENABLE_MPI
Enable MPI (experimental, not used for meshing) (default: OFF)
@item ENABLE_MSVC_STATIC_RUNTIME
Enable static Visual C++ runtime (default: OFF)
@item ENABLE_MUMPS
Enable MUMPS sparse direct linear solver (default: OFF)
@item ENABLE_NETGEN
Enable Netgen 3D frontal mesh generator (default: ON)
@item ENABLE_NUMPY
Enable fullMatrix and numpy array conversion for private API (default: OFF)
@item ENABLE_PETSC4PY
Enable petsc4py wrappers for petsc matrices for private API (default: OFF)
@item ENABLE_OCC
Enable OpenCASCADE CAD kernel (default: ON)
@item ENABLE_OCC_CAF
Enable OpenCASCADE CAF module (for STEP/IGES attributes) (default: ON)
@item ENABLE_OCC_STATIC
Link OpenCASCADE static instead of dynamic libraries (requires ENABLE_OCC) (default: OFF)
@item ENABLE_OCC_TBB
Add TBB libraries in list of OCC libraries (default: OFF)
@item ENABLE_ONELAB
Enable ONELAB solver interface (default: ON)
@item ENABLE_ONELAB_METAMODEL
Enable ONELAB metamodels (experimental) (default: ON)
@item ENABLE_OPENACC
Enable OpenACC (default: OFF)
@item ENABLE_OPENMP
Enable OpenMP (default: OFF)
@item ENABLE_OPTHOM
Enable high-order mesh optimization tools (default: ON)
@item ENABLE_OS_SPECIFIC_INSTALL
Enable OS-specific (e.g. app bundle) installation (default: OFF)
@item ENABLE_OSMESA
Enable OSMesa for offscreen rendering (experimental) (default: OFF)
@item ENABLE_P4EST
Enable p4est for enabling automatic mesh size field (experimental) (default: OFF)
@item ENABLE_PACKAGE_STRIP
Strip symbols in install packages to reduce install size (default: ON)
@item ENABLE_PARSER
Enable GEO file parser (required for .geo/.pos scripts) (default: ON)
@item ENABLE_PETSC
Enable PETSc linear solvers (required for SLEPc) (default: OFF)
@item ENABLE_PLUGINS
Enable post-processing plugins (default: ON)
@item ENABLE_POST
Enable post-processing module (required by GUI) (default: ON)
@item ENABLE_POPPLER
Enable Poppler for displaying PDF documents (experimental) (default: OFF)
@item ENABLE_PRIVATE_API
Enable private API (default: OFF)
@item ENABLE_PRO
Enable PRO extensions (default: ON)
@item ENABLE_QUADTRI
Enable QuadTri structured meshing extensions (default: ON)
@item ENABLE_REVOROPT
Enable Revoropt (used for CVT remeshing) (default: OFF)
@item ENABLE_RPATH
Use RPATH in dynamically linked targets (default: ON)
@item ENABLE_SLEPC
Enable SLEPc eigensolvers (default: OFF)
@item ENABLE_SOLVER
Enable built-in finite element solvers (required for reparametrization) (default: ON)
@item ENABLE_SYSTEM_CONTRIB
Use system versions of contrib libraries, when possible (default: OFF)
@item ENABLE_TCMALLOC
Enable libtcmalloc (fast malloc that does not release memory) (default: OFF)
@item ENABLE_TESTS
Enable tests (default: ON)
@item ENABLE_TOUCHBAR
Enable Apple Touch bar (default: ON)
@item ENABLE_VISUDEV
Enable additional visualization capabilities for development purposes (default: OFF)
@item ENABLE_VOROPP
Enable voro++ (for hex meshing, experimental) (default: ON)
@item ENABLE_WRAP_JAVA
Generate SWIG Java wrappers for private API (default: OFF)
@item ENABLE_WRAP_PYTHON
Generate SWIG Python wrappers for private API (not used by public API) (default: OFF)
@item ENABLE_ZIPPER
Enable Zip file compression/decompression (default: OFF)
