Qt 5.x Linux Makefile Targets - magic-lantern-studio/mle-documentation GitHub Wiki

This page describes the Makefile targets for building the Magic Lantern Qt components on Linux. The Makefile.qt is located in $MLE_HOME/build/linux.

To use this Makefile, change your directory to $MLE_HOME/build/linux and do

make -f Makefile.qt <target>

where <target> is a build target listed below.

â„šī¸ Note: These targets are being used on the Ubuntu 22.04 LTS 64-bit platform.

Table of Contents

Available Build Targets

The following build targets are available:

Mastering Components

This target is used to build all of the Magic Lantern mastering components and applications.

Target Components Location Description
master     Build all the mastering components for the 64-bit platform
master_clean     Clean up all the mastering component build artifacts
master_install     Install all the mastering components for the 64-bit platform
  libDPPGen.so "$MLE_ROOT/lib" Magic Lantern 64-bit Studio DSO library(Debug)
  gentables "$MLE_ROOT/bin" Magic Lantern 64-bit Studio mastering application (Debug)
  gengroup "$MLE_ROOT/bin" Magic Lantern 64-bit Studio mastering application (Debug)
  genscene "$MLE_ROOT/bin" Magic Lantern 64-bit Studio mastering application (Debug)
  genmedia "$MLE_ROOT/bin" Magic Lantern 64-bit Studio mastering application (Debug)
  genppscript "$MLE_ROOT/bin" Magic Lantern 64-bit Studio mastering application (Debug)
  gendpp "$MLE_ROOT/bin" Magic Lantern 64-bit Studio mastering application (Debug)
  genmakefile "$MLE_ROOT/bin" Magic Lantern 64-bit Studio mastering application (Debug)
  dumpgroup "$MLE_ROOT/bin" Magic Lantern 64-bit Studio mastering application (Debug)
  dumpscene "$MLE_ROOT/bin" Magic Lantern 64-bit Studio mastering application (Debug)
  dumpmedia "$MLE_ROOT/bin" Magic Lantern 64-bit Studio mastering application (Debug)
  dumpdpp "$MLE_ROOT/bin" Magic Lantern 64-bit Studio mastering application (Debug)
master_uninstall     Uninstall all the mastering components for the 64-bit platform

libmlutil Library

This library provides common utility functionality employed by Magic Lantern libraries and applications.

Target Components Location Description
libmlutil_stage     Generate Makefiles for libmlutil
libmlutil     Build all the util components for the 64-bit platform
libmlutil_clean     Clean up all the util component build artifacts
libmlutil_install     Install all the util components for the 64-bit platform
  libmlutil.so "$MLE_ROOT/lib" Magic Lantern 64-bit Studio DSO library(Debug)
libmlutil_uninstall     Uninstall all the util components for the 64-bit platform

libmlmath Library

This library provides math utilities used by Magic Lantern tools and titles.

Target Components Location Description
libmlmath_stage     Generate Makefiles for libmlmath
libmlmath     Build all the math components for the 64-bit platform
libmlmlmath_clean     Clean up all the util component build artifacts
libmlmath_install     Install all the util components for the 64-bit platform
  libmlmath.so "$MLE_ROOT/lib" Magic Lantern 64-bit Studio DSO library (Debug)
libmlmath_uninstall     Uninstall all the math components for the 64-bit platform

libDWP Library

This library provides functionality for processing Magic Lantern Digital Workprints.

Target Components Location Description
libDWP_stage     Generate Makefiles for libDWP
libDWP     Build all the Digital Workprint components for the 64-bit platform
libDWP_clean     Clean up all the Digital Workprint component build artifacts
libDWP_install     Install all the Digital Workprint components for the 64-bit platform
  libDWP.so "$MLE_ROOT/lib" Magic Lantern 64-bit Studio DSO library (Debug)
libDWP_uninstall     Uninstall all the Digital Workprint components for the 64-bit platform

libDPP Library

This library provides functionality for processing Magic Lantern Digital Playprints.

Target Components Location Description
libDPP_stage     Generate Makefiles for libDPP
libDPP     Build all the Digital Playprint components for the 64-bit platform
libDPP_clean     Clean up all the Digital Playprint component build artifacts
libDPP_install     Install all the Digital Playprint components for the 64-bit platform
  libDPP.so "$MLE_ROOT/lib" Magic Lantern 64-bit Studio DSO library (Debug)
libDPP_uninstall     Uninstall all the Digital Playprint components for the 64-bit platform

libplayprint Library

This library provides support for processing Digital Playprints by the Magic Lantern runtime engine.

Target Components Location Description
libplayprint_stage     Generate Makefiles for libplayprint
libplayprint     Build all the Digital Playprint runtime components for the 64-bit platform
libplayprint_clean     Clean up all the Digital Playprint runtime component build artifacts
libplayprint_install     Install all the Digital Playprint runtime components for the 64-bit platform
  libplayprint.so "$MLE_ROOT/lib" Magic Lantern 64-bit Studio runtime engine and mastering DSO library (Debug)
libplayprint_uninstall     Uninstall all the Digital Playprint runtime components for the 64-bit platform

libDPPGen Library

This library provides functionality for generating Magic Lantern Digital Playprints.

Target Components Location Description
libDPPGen_stage     Generate Makefiles for libDPPGen
libDPPGen     Build all the Digital Playprint components for the 64-bit platform
libDPPGen_clean     Clean up all the Digital Playprint component build artifacts
libDPPGen_install     Install all the Digital Playprint components for the 64-bit platform
  libDPPGen.so "$MLE_ROOT/lib" Magic Lantern 64-bit Studio mastering DSO library (Debug)
libDPPGen_uninstall     Uninstall all the Digital Playprint components for the 64-bit platform

gentables Application

This application is used to generate tables and source used by the Magic Lantern titles.

Target Components Location Description
gentables_stage     Generate Makefiles for gentables application
gentables     Build the gentables application for the 64-bit platform
gentables_clean     Clean up all the gentables build artifacts
gentables_install     Install the gentables application for the 64-bit platform
  gentables "$MLE_ROOT/bin" Magic Lantern 64-bit Studio mastering tool (Debug)
gentables_uninstall     Uninstall the gentables application for the 64-bit platform

gengroup Application

This application is used to generate group chunks used by the Magic Lantern titles.

Target Components Location Description
gengroup_stage     Generate Makefiles for gengroup application
gengroup     Build the gengroup application for the 64-bit platform
gengroup_clean     Clean up all the gengroup build artifacts
gengroup_install     Install the gengroup application for the 64-bit platform
  gengroup "$MLE_ROOT/bin" Magic Lantern 64-bit Studio mastering tool (Debug)
gengroup_uninstall     Uninstall the gengroup application for the 64-bit platform

genscene Application

This application is used to generate scene chunks used by the Magic Lantern titles.

Target Components Location Description
genscene_stage     Generate Makefiles for genscene application
genscene     Build the genscene application for the 64-bit platform
genscene_clean     Clean up all the genscene build artifacts
genscene_install     Install the genscene application for the 64-bit platform
  genscene "$MLE_ROOT/bin" Magic Lantern 64-bit Studio mastering tool (Debug)
genscene_uninstall     Uninstall the genscene application for the 64-bit platform

genmedia Application

This application is used to generate media reference chunks used by the Magic Lantern titles.

Target Components Location Description
genmedia_stage     Generate Makefiles for genmedia application
genmedia     Build the genmedia application for the 64-bit platform
genmedia_clean     Clean up all the genmedia build artifacts
genmedia_install     Install the genmedia application for the 64-bit platform
  genmedia "$MLE_ROOT/bin" Magic Lantern 64-bit Studio mastering tool (Debug)
genmedia_uninstall     Uninstall the genmedia application for the 64-bit platform

genppscript Application

This application is used to generate Digital Playprint scripts used by the Magic Lantern mastering tools.

Target Components Location Description
genppscript_stage     Generate Makefiles for genppscript application
genppscript     Build the genppscript application for the 64-bit platform
genppscript_clean     Clean up all the genppscript build artifacts
genppscript_install     Install the genppscript application for the 64-bit platform
  genppscript "$MLE_ROOT/bin" Magic Lantern 64-bit Studio mastering tool (Debug)
genppscript_uninstall     Uninstall the genppscript application for the 64-bit platform

gendpp Application

This application is used to generate a Magic Lantern Digital Playprint.

Target Components Location Description
gendpp_stage     Generate Makefiles for gendpp application
gendpp     Build the gendpp application for the 64-bit platform
gendpp_clean     Clean up all the gendpp build artifacts
gendpp_install     Install the gendpp application for the 64-bit platform
  gendpp "$MLE_ROOT/bin" Magic Lantern 64-bit Studio mastering tool (Debug)
gendpp_uninstall     Uninstall the gendpp application for the 64-bit platform

genmakefile Application

This application is used to generate a Makefile used by Magic Lantern Titles.

Target Components Location Description
genmakefile_stage     Generate Makefiles for genmakefile application
genmakefile     Build the genmakefile application for the 64-bit platform
genmakefile_clean     Clean up all the genmakefile build artifacts
genmakefile_install     Install the genmakefile application for the 64-bit platform
  genmakefile "$MLE_ROOT/bin" Magic Lantern 64-bit Studio mastering tool (Debug)
genmakefile_uninstall     Uninstall the genmakefile application for the 64-bit platform

dumpgroup Application

This application is used to dump the contents of a Magic Lantern Digital Playprint Group Chunk file.

Target Components Location Description
dumpgroup_stage     Generate Makefiles for dumpgroup application
dumpgroup     Build the dumpgroup application for the 64-bit platform
dumpgroup_clean     Clean up all the dumpgroup build artifacts
dumpgroup_install     Install the dumpgroup application for the 64-bit platform
  dumpgroup "$MLE_ROOT/bin" Magic Lantern 64-bit Studio mastering tool (Debug)
dumpgroup_uninstall     Uninstall the dumpgroup application for the 64-bit platform

dumpscene Application

This application is used to dump the contents of a Magic Lantern Digital Playprint Scene Chunk file.

Target Components Location Description
dumpscene_stage     Generate Makefiles for dumpscene application
dumpscene     Build the dumpscene application for the 64-bit platform
dumpscene_clean     Clean up all the dumpscene build artifacts
dumpscene_install     Install the dumpscene application for the 64-bit platform
  dumpscene "$MLE_ROOT/bin" Magic Lantern 64-bit Studio mastering tool (Debug)
dumpscene_uninstall     Uninstall the dumpscene application for the 64-bit platform

dumpmedia Application

This application is used to dump the contents of a Magic Lantern Digital Playprint Mediaref Chunk file.

Target Components Location Description
dumpmedia_stage     Generate Makefiles for dumpmedia application
dumpmedia     Build the dumpmedia application for the 64-bit platform
dumpmedia_clean     Clean up all the dumpmedia build artifacts
dumpmedia_install     Install the dumpmedia application for the 64-bit platform
  dumpmedia "$MLE_ROOT/bin" Magic Lantern 64-bit Studio mastering tool (Debug)
dumpmedia_uninstall     Uninstall the dumpmedia application for the 64-bit platform

dumpdpp Application

This application is used to dump the contents of a Magic Lantern Digital Playprint.

Target Components Location Description
dumpdpp_stage     Generate Makefiles for dumpdpp application
dumpdpp     Build the dumpdpp application for the 64-bit platform
dumpdpp_clean     Clean up all the dumpdpp build artifacts
dumpdpp_install     Install the dumpdpp application for the 64-bit platform
  dumpdpp "$MLE_ROOT/bin" Magic Lantern 64-bit Studio mastering tool (Debug)
dumpdpp_uninstall     Uninstall the dumpdpp application for the 64-bit platform

libmlert Library

This library provides the runtime engine for the Magic Lantern titles and tools.

Target Components Location Description
libmlert_rehearsal_stage     Generate Makefiles for libmlert libraries used for Rehearsal targets.
libmlert_rehearsal     Build all the libmlert Rehearsal components for the 64-bit platform
libmlert_rehearsal_clean     Clean up all the libmlert Rehearsal component build artifacts
libmlert_rehearsal_install     Install all the libmlert Rehearsal components for the 64-bit platform
  libmlert.so "$MLE_ROOT/lib/mle/rehearsal" Magic Lantern 64-bit Studio DSO library (Debug)
libmlert_rehearsal_uninstall     Uninstall all the libmlert Rehearsal components for the 64-bit platform
libmlert_runtime_stage     Generate Makefiles for libmlert libraries used for Runtime targets.
libmlert_runtime     Build all the libmlert Runtime components for the 64-bit platform
libmlert_runtime_clean     Clean up all the libmlert Runtime component build artifacts
libmlert_runtime_install     Install all the libmlert Runtime components for the 64-bit platform
  libmlert.so "$MLE_ROOT/lib/mle/runtime" Magic Lantern 64-bit Studio DSO library (Debug)
libmlert_runtime_uninstall     Uninstall all the libmlert Runtime components for the 64-bit platform
libmlert_inventor_stage     Generate Makefiles for libmlert libraries used for Inventor targets.
libmlert_inventor     Build all the libmlert Inventor components for the 64-bit platform
libmlert_inventor_clean     Clean up all the libmlert Inventor component build artifacts
libmlert_inventor_install     Install all the libmlert Inventor components for the 64-bit platform
  libmlert.so "$MLE_ROOT/lib/mle/inventor" Magic Lantern 64-bit Studio DSO library (Debug)
libmlert_inventor_uninstall     Uninstall all the libmlert Inventor components for the 64-bit platform
libmlert Build all libmlert target components for the 64-bit platform
libmlert_clean Clean up all the libmlert component build artifacts
libmlert_install Install all the libmlert target components for the 64-bit platform
libmlert_uninstall Uninstall all the libmlert target components for the 64-bit platform

libmlloaders Library

This library provides the Digital Workprint and Playprint loaders for Magic Lantern.

Target Components Location Description
libmlloaders_rehearsal_stage     Generate Makefiles for libmlloaders libraries used for Rehearsal targets.
libmlloaders_rehearsal     Build all the libmlloaders Rehearsal components for the 64-bit platform
libmlloaders_rehearsal_clean     Clean up all the libmlloaders Rehearsal component build artifacts
libmlloaders_rehearsal_install     Install all the libmlloaders Rehearsal components for the 64-bit platform
  libmlloaders.so "$MLE_ROOT/lib/mle/rehearsal" Magic Lantern 64-bit Studio DSO library (Debug)
libmlloaders_rehearsal_uninstall     Uninstall all the libmlloaders Rehearsal components for the 64-bit platform
libmlloaders_runtime_stage     Generate Makefiles for libmlloaders libraries used for Runtime targets.
libmlloaders_runtime     Build all the libmlloaders Runtime components for the 64-bit platform
libmlloaders_runtime_clean     Clean up all the libmlloaders Runtime component build artifacts
libmlloaders_runtime_install     Install all the libmlloaders Runtime components for the 64-bit platform
  libmlloaders.so "$MLE_ROOT/lib/mle/runtime" Magic Lantern 64-bit Studio DSO library (Debug)
libmlloaders_runtime_uninstall     Uninstall all the libmlloaders Runtime components for the 64-bit platform
libmlloaders_inventor_stage     Generate Makefiles for libmlloaders libraries used for Inventor targets.
libmlloaders_inventor     Build all the libmlloaders Inventor components for the 64-bit platform
libmlloaders_inventor_clean     Clean up all the libmlloaders Inventor component build artifacts
libmlloaders_inventor_install     Install all the libmlloaders Inventor components for the 64-bit platform
  libmlloaders.so "$MLE_ROOT/lib/mle/inventor" Magic Lantern 64-bit Studio DSO library (Debug)
libmlloaders_inventor_uninstall     Uninstall all the libmlloaders Inventor components for the 64-bit platform
libmlloaders Build all libmlloaders target components for the 64-bit platform
libmlloaders_clean Clean up all the libmlloaders component build artifacts
libmlloaders_install Install all the libmlloaders target components for the 64-bit platform
libmlloaders_uninstall Uninstall all the libmlloaders target components for the 64-bit platform

property Headers

This target is used to install the Magic Lantern property header files.

Target Components Location Description
mleprops     Build all the property components for the 64-bit platform
mleprops_clean     Clean up all the property component build artifacts
mleprops_install   $MLE_ROOT/include/mle Install all the property components for the 64-bit platform
mleprops_uninstall     Uninstall all the property components for the 64-bit platform

ivstage Libraries

This target is used to install the Magic Lantern Inventor Stage libraries.

Target Components Location Description
ivstage_rehearsal     Build all the ivstage Rehearsal components for the 64-bit platform
ivstage_rehearsal_clean     Clean up all the ivstage Rehearsal component build artifacts
ivstage_rehearsal_install   $MLE_ROOT/lib/mle/qt/rehearsal Install all the ivstage Rehearsal components for the 64-bit platform
  libMleIvStage.so "$MLE_ROOT/lib/mle/qt/rehearsal" Magic Lantern 64-bit Studio DSO library(Debug)
ivstage_rehearsal_uninstall     Uninstall all the ivstage Rehearsal components for the 64-bit platform
ivstage_inventor     Build all the ivstage Inventor components for the 64-bit platform
ivstage_inventor_clean     Clean up all the ivstage Inventor component build artifacts
ivstage_inventor_install   $MLE_ROOT/lib/mle/qt/inventor Install all the ivstage Inventor components for the 64-bit platform
  libMleIvStage.so "$MLE_ROOT/lib/mle/qt/inventor" Magic Lantern 64-bit Studio DSO library(Debug)
ivstage_inventor_uninstall     Uninstall all the ivstage Inventor components for the 64-bit platform
ivstage_runtime     Build all the ivstage Runtime components for the 64-bit platform
ivstage_runtime_clean     Clean up all the ivstage Runtime component build artifacts
ivstage_runtime_install   $MLE_ROOT/lib/mle/qt/runtime Install all the ivstage Runtime components for the 64-bit platform
  libMleIvStage.so "$MLE_ROOT/lib/mle/qt/runtime" Magic Lantern 64-bit Studio DSO library(Debug)
ivstage_runtime_uninstall     Uninstall all the ivstage Runtime components for the 64-bit platform

ivset Libraries

This target is used to install the Magic Lantern Inventor Set libraries.

Target Components Location Description
ivset_rehearsal     Build all the ivset Rehearsal components for the 64-bit platform
ivset_rehearsal_clean     Clean up all the ivset Rehearsal component build artifacts
ivset_rehearsal_install   $MLE_ROOT/lib/mle/qt/rehearsal Install all the ivset Rehearsal components for the 64-bit platform
  libMle2dSet.so "$MLE_ROOT/lib/mle/qt/rehearsal" Magic Lantern 64-bit Studio DSO library(Debug)
  libMle3dSet.so "$MLE_ROOT/lib/mle/qt/rehearsal" Magic Lantern 64-bit Studio DSO library(Debug)
ivset_rehearsal_uninstall     Uninstall all the ivset Rehearsal components for the 64-bit platform
ivset_inventor     Build all the ivset Inventor components for the 64-bit platform
ivset_inventor_clean     Clean up all the ivset Inventor component build artifacts
ivset_inventor_install   $MLE_ROOT/lib/mle/qt/inventor Install all the ivset Inventor components for the 64-bit platform
  libMle2dSet.so "$MLE_ROOT/lib/mle/qt/inventor" Magic Lantern 64-bit Studio DSO library(Debug)
  libMle3dSet.so "$MLE_ROOT/lib/mle/qt/inventor" Magic Lantern 64-bit Studio DSO library(Debug)
ivset_inventor_uninstall     Uninstall all the ivset Inventor components for the 64-bit platform
ivset_runtime     Build all the ivset Runtime components for the 64-bit platform
ivset_runtime_clean     Clean up all the ivset Runtime component build artifacts
ivset_runtime_install   $MLE_ROOT/lib/mle/qt/runtime Install all the ivset Runtime components for the 64-bit platform
  libMle2dSet.so "$MLE_ROOT/lib/mle/qt/runtime" Magic Lantern 64-bit Studio DSO library(Debug)
  libMle3dSet.so "$MLE_ROOT/lib/mle/qt/runtime" Magic Lantern 64-bit Studio DSO library(Debug)
ivset_runtime_uninstall     Uninstall all the ivset Runtime components for the 64-bit platform

ivmref Libraries

This target is used to install the Magic Lantern Inventor MediaRef libraries.

Target Components Location Description
ivmref_rehearsal     Build all the ivmref Rehearsal components for the 64-bit platform
ivmref_rehearsal_clean     Clean up all the ivmref Rehearsal component build artifacts
ivmref_rehearsal_install   $MLE_ROOT/lib/mle/qt/rehearsal Install all the ivmref Rehearsal components for the 64-bit platform
  libMle2dImageMediaRef.so "$MLE_ROOT/lib/mle/qt/rehearsal" Magic Lantern 64-bit Studio DSO library(Debug)
  libMle3dColorMapMediaRef.so "$MLE_ROOT/lib/mle/qt/rehearsal" Magic Lantern 64-bit Studio DSO library(Debug)
  libMle2dModelMediaRef.so "$MLE_ROOT/lib/mle/qt/rehearsal" Magic Lantern 64-bit Studio DSO library(Debug)
  libMle3dTextureMapMediaRef.so "$MLE_ROOT/lib/mle/qt/rehearsal" Magic Lantern 64-bit Studio DSO library(Debug)
ivmref_rehearsal_uninstall     Uninstall all the ivmref Rehearsal components for the 64-bit platform
ivmref_inventor     Build all the ivset Inventor components for the 64-bit platform
ivmref_inventor_clean     Clean up all the ivmref Inventor component build artifacts
ivmref_inventor_install   $MLE_ROOT/lib/mle/qt/inventor Install all the ivmref Inventor components for the 64-bit platform
  libMle2dImageMediaRef.so "$MLE_ROOT/lib/mle/qt/inventor" Magic Lantern 64-bit Studio DSO library(Debug)
  libMle3dColorMapMediaRef.so "$MLE_ROOT/lib/mle/qt/inventor" Magic Lantern 64-bit Studio DSO library(Debug)
  libMle2dModelMediaRef.so "$MLE_ROOT/lib/mle/qt/inventor" Magic Lantern 64-bit Studio DSO library(Debug)
  libMle3dTextureMapMediaRef.so "$MLE_ROOT/lib/mle/qt/inventor" Magic Lantern 64-bit Studio DSO library(Debug)
ivmref_inventor_uninstall     Uninstall all the ivmref Inventor components for the 64-bit platform
ivmref_runtime     Build all the ivmref Runtime components for the 64-bit platform
ivmref_runtime_clean     Clean up all the ivmref Runtime component build artifacts
ivmref_runtime_install   $MLE_ROOT/lib/mle/qt/runtime Install all the ivmref Runtime components for the 64-bit platform
  libMle2dImageMediaRef.so "$MLE_ROOT/lib/mle/qt/runtime" Magic Lantern 64-bit Studio DSO library(Debug)
  libMle3dColorMapMediaRef.so "$MLE_ROOT/lib/mle/qt/runtime" Magic Lantern 64-bit Studio DSO library(Debug)
  libMle2dModelMediaRef.so "$MLE_ROOT/lib/mle/qt/runtime" Magic Lantern 64-bit Studio DSO library(Debug)
  libMle3dTextureMapMediaRef.so "$MLE_ROOT/lib/mle/qt/runtime" Magic Lantern 64-bit Studio DSO library(Debug)
ivmref_runtime_uninstall     Uninstall all the ivmref Runtime components for the 64-bit platform

ivrole Libraries

This target is used to install the Magic Lantern Inventor Role libraries.

Target Components Location Description
ivrole_rehearsal     Build all the ivrole Rehearsal components for the 64-bit platform
ivrole_rehearsal_clean     Clean up all the ivrole Rehearsal component build artifacts
ivrole_rehearsal_install   $MLE_ROOT/lib/mle/qt/rehearsal Install all the ivrole Rehearsal components for the 64-bit platform
  libivroles.so "$MLE_ROOT/lib/mle/qt/rehearsal" Magic Lantern 64-bit Studio DSO library(Debug)
  libMle2dImgRole.so "$MLE_ROOT/lib/mle/qt/rehearsal" Magic Lantern 64-bit Studio DSO library(Debug)
  libMle2dRole.so "$MLE_ROOT/lib/mle/qt/rehearsal" Magic Lantern 64-bit Studio DSO library(Debug)
  libMle3dRole.so "$MLE_ROOT/lib/mle/qt/rehearsal" Magic Lantern 64-bit Studio DSO library(Debug)
ivrole_rehearsal_uninstall     Uninstall all the ivrole Rehearsal components for the 64-bit platform
ivrole_inventor     Build all the ivrole Inventor components for the 64-bit platform
ivrole_inventor_clean     Clean up all the ivrole Inventor component build artifacts
ivrole_inventor_install   $MLE_ROOT/lib/mle/qt/inventor Install all the ivrole Inventor components for the 64-bit platform
  libivroles.so "$MLE_ROOT/lib/mle/qt/inventor" Magic Lantern 64-bit Studio DSO library(Debug)
  libMle2dImgRole.so "$MLE_ROOT/lib/mle/qt/inventor" Magic Lantern 64-bit Studio DSO library(Debug)
  libMle2dRole.so "$MLE_ROOT/lib/mle/qt/inventor" Magic Lantern 64-bit Studio DSO library(Debug)
  libMle3dRole.so "$MLE_ROOT/lib/mle/qt/inventor" Magic Lantern 64-bit Studio DSO library(Debug)
ivrole_inventor_uninstall     Uninstall all the ivrole Inventor components for the 64-bit platform
ivrole_runtime     Build all the ivrole Runtime components for the 64-bit platform
ivrole_runtime_clean     Clean up all the ivrole Runtime component build artifacts
ivrole_runtime_install   $MLE_ROOT/lib/mle/qt/runtime Install all the ivset Runtime components for the 64-bit platform
  libivroles.so "$MLE_ROOT/lib/mle/qt/runtime" Magic Lantern 64-bit Studio DSO library(Debug)
  libMle2dImgRole.so "$MLE_ROOT/lib/mle/qt/runtime" Magic Lantern 64-bit Studio DSO library(Debug)
  libMle2dRole.so "$MLE_ROOT/lib/mle/qt/runtime" Magic Lantern 64-bit Studio DSO library(Debug)
  libMle3dRole.so "$MLE_ROOT/lib/mle/qt/runtime" Magic Lantern 64-bit Studio DSO library(Debug)
ivrole_runtime_uninstall     Uninstall all the ivrole Runtime components for the 64-bit platform

ivactor Libraries

This target is used to install the Magic Lantern Inventor Actor libraries.

Target Components Location Description
ivactor_rehearsal     Build all the ivactor Rehearsal components for the 64-bit platform
ivactor_rehearsal_clean     Clean up all the ivactor Rehearsal component build artifacts
ivactor_rehearsal_install   $MLE_ROOT/lib/mle/qt/rehearsal Install all the ivactor Rehearsal components for the 64-bit platform
  libMle2dImageActor.so "$MLE_ROOT/lib/mle/qt/rehearsal" Magic Lantern 64-bit Studio DSO library(Debug)
  libMle3dCameraActor.so "$MLE_ROOT/lib/mle/qt/rehearsal" Magic Lantern 64-bit Studio DSO library(Debug)
  libMleEscapeActpr.so "$MLE_ROOT/lib/mle/qt/rehearsal" Magic Lantern 64-bit Studio DSO library(Debug)
ivactor_rehearsal_uninstall     Uninstall all the ivactor Rehearsal components for the 64-bit platform
ivactor_inventor     Build all the ivactor Inventor components for the 64-bit platform
ivactor_inventor_clean     Clean up all the ivactor Inventor component build artifacts
ivactor_inventor_install   $MLE_ROOT/lib/mle/qt/inventor Install all the ivactor Inventor components for the 64-bit platform
  libMle2dImageActor.so "$MLE_ROOT/lib/mle/qt/inventor" Magic Lantern 64-bit Studio DSO library(Debug)
  libMle3dCameraActor.so "$MLE_ROOT/lib/mle/qt/inventor" Magic Lantern 64-bit Studio DSO library(Debug)
  libMleEscapeActor.so "$MLE_ROOT/lib/mle/qt/inventor" Magic Lantern 64-bit Studio DSO library(Debug)
ivactor_inventor_uninstall     Uninstall all the ivactor Inventor components for the 64-bit platform
ivactor_runtime     Build all the ivactor Runtime components for the 64-bit platform
ivactor_runtime_clean     Clean up all the ivactor Runtime component build artifacts
ivmref_runtime_install   $MLE_ROOT/lib/mle/qt/runtime Install all the ivactor Runtime components for the 64-bit platform
  libMle2dImageActor.so "$MLE_ROOT/lib/mle/qt/runtime" Magic Lantern 64-bit Studio DSO library(Debug)
  libMle3dCameraActor.so "$MLE_ROOT/lib/mle/qt/runtime" Magic Lantern 64-bit Studio DSO library(Debug)
  libMleEscapeActor.so "$MLE_ROOT/lib/mle/qt/runtime" Magic Lantern 64-bit Studio DSO library(Debug)
ivactor_runtime_uninstall     Uninstall all the ivactor Runtime components for the 64-bit platform

libmleatk Library

This library provides functionality for the Magic Lantern Authoring Toolkit, a Rehearsal Player component.

Target Components Location Description
libmleatk_rehearsal_stage     Generate Makefiles for libmleatk
libmleatk_rehearsal     Build all the util components for the 64-bit platform
libmleatk_rehearsal_clean     Clean up all the libmleatk component build artifacts
libmleatk_rehearsal_install     Install all the libmleatk components for the 64-bit platform
  libmleatk.so "$MLE_ROOT/lib/mle/qt/rehearsal" Magic Lantern 64-bit Studio DSO library(Debug)
libmleatk_rehearsal_uninstall     Uninstall all the libmleatk components for the 64-bit platform

Qt Player Application

This application is the Rehearsal Player for Magic Lantern.

Target Components Location Description
qt_player_stage     Generate Makefiles for Qt Rehearsal Player application
qt_player     Build the Qt Rehearsal Player application for the 64-bit platform
qt_player_clean     Clean up all the Qt Rehearsal Player build artifacts
qt_player_install     Install the Qt Rehearsal Player application for the 64-bit platform
  mleplayer "$MLE_ROOT/bin" Magic Lantern 64-bit Rehearsal Player (Debug)
qt_player_uninstall     Uninstall the Qt Rehearsal Player application for the 64-bit platform
âš ī¸ **GitHub.com Fallback** âš ī¸