jucer_project_files
Register files to compile or to use as Xcode or binary resources and assign them to a group.
jucer_project_files(<group_name>
[<compile> <xcode_resource> <binary_resource> <file_path> [<compiler_flag_scheme>]]...
)
Use /
in <group_name>
to define group hierarchies. For instance, A/B/C
is a
sub-group of A/B
.
<compile>
, <xcode_resource>
and <binary_resource>
must be equal to x
or
.
, as shown in the example.
Example
From the AUv3Synth example of JUCE 5.2.1:
68jucer_project_files("AUv3Synth/Source/BinaryData"
69# Compile Xcode Binary File
70# Resource Resource
71 . x . "Source/BinaryData/power.png"
72 . . x "Source/BinaryData/proaudio.path"
73 . . x "Source/BinaryData/singing.ogg"
74)
75
76jucer_project_files("AUv3Synth/Source"
77# Compile Xcode Binary File
78# Resource Resource
79 . . . "Source/MaterialLookAndFeel.h"
80 . . . "Source/AUv3SynthEditor.h"
81 x . . "Source/AUv3SynthProcessor.cpp"
82)