Nixpkgs
`juce.projucerHook` {#juce-projucer-hook}
juce.projucerHook {#juce-projucer-hook}
Projucer is a graphical project management utility and build system for the JUCE audio programming framework. It is available in nixpkgs under the juce package.
The juce.projucerHook setup hook overrides the configure and install phases. It is only supported on Linux and requires your project's .jucer file to contain a LinuxMakefile exporter.
Example {#juce-projucer-hook-example}
{
juce,
stdenv,
}:
stdenv.mkDerivation {
# ...
nativeBuildInputs = [ juce.projucerHook ];
jucerFile = "Microbiome.jucer";
dontUseProjucerInstall = true;
# ...
}
Variables controlling juce.projucerHook {#juce-projucer-hook-variables}
dontUseProjucerConfigure
Disables projucerConfigurePhase
dontUseProjucerInstall
Disables projucerInstallPhase