mirror of
https://github.com/juce-framework/JUCE.git
synced 2026-01-09 23:34:20 +00:00
Enable the JUCE_STRICT_REFCOUNTEDPOINTER flag for all new projects and PIPs
This commit is contained in:
parent
c859f50fe6
commit
d018eb8407
76 changed files with 149 additions and 2 deletions
|
|
@ -35,6 +35,8 @@
|
|||
juce_gui_basics, juce_gui_extra
|
||||
exporters: xcode_mac, vs2017, xcode_iphone
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: AudioAppDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -35,6 +35,8 @@
|
|||
juce_gui_basics, juce_gui_extra
|
||||
exporters: xcode_mac, vs2017, linux_make, androidstudio, xcode_iphone
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: AudioLatencyDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -35,6 +35,8 @@
|
|||
juce_gui_basics, juce_gui_extra
|
||||
exporters: xcode_mac, vs2017, linux_make, androidstudio, xcode_iphone
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: AudioRecordingDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -35,6 +35,8 @@
|
|||
juce_gui_basics, juce_gui_extra
|
||||
exporters: xcode_mac, vs2017, linux_make, androidstudio, xcode_iphone
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: AudioSettingsDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -35,6 +35,8 @@
|
|||
juce_gui_basics, juce_gui_extra
|
||||
exporters: xcode_mac, vs2017, linux_make, androidstudio, xcode_iphone
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: AudioSynthesiserDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -35,6 +35,8 @@
|
|||
juce_gui_basics, juce_gui_extra
|
||||
exporters: xcode_mac, vs2017, linux_make
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: MPEDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -35,6 +35,8 @@
|
|||
juce_gui_basics, juce_gui_extra
|
||||
exporters: xcode_mac, vs2017, linux_make, xcode_iphone, androidstudio
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: MidiDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -35,6 +35,8 @@
|
|||
juce_gui_basics, juce_gui_extra
|
||||
exporters: xcode_mac, vs2017
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: PluckedStringsDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -35,6 +35,8 @@
|
|||
juce_gui_basics, juce_gui_extra
|
||||
exporters: xcode_mac, vs2017
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: SimpleFFTDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -35,6 +35,8 @@
|
|||
juce_gui_basics, juce_gui_extra
|
||||
exporters: xcode_mac, vs2017, linux_make, xcode_iphone
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: BlocksDrawingDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -35,6 +35,8 @@
|
|||
juce_gui_basics, juce_gui_extra
|
||||
exporters: xcode_mac, vs2017, linux_make, xcode_iphone
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: BlocksMonitorDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -35,6 +35,8 @@
|
|||
juce_gui_basics, juce_gui_extra
|
||||
exporters: xcode_mac, vs2017, linux_make, xcode_iphone
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: BlocksSynthDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -35,6 +35,8 @@
|
|||
juce_gui_basics, juce_gui_extra
|
||||
exporters: xcode_mac, vs2017, linux_make
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: ConvolutionDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -35,6 +35,8 @@
|
|||
juce_gui_basics, juce_gui_extra
|
||||
exporters: xcode_mac, vs2017, linux_make
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: FIRFilterDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -35,6 +35,8 @@
|
|||
juce_gui_basics, juce_gui_extra
|
||||
exporters: xcode_mac, vs2017, linux_make
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: GainDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -35,6 +35,8 @@
|
|||
juce_gui_basics, juce_gui_extra
|
||||
exporters: xcode_mac, vs2017, linux_make
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: IIRFilterDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -35,6 +35,8 @@
|
|||
juce_gui_basics, juce_gui_extra
|
||||
exporters: xcode_mac, vs2017, linux_make
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: OscillatorDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -35,6 +35,8 @@
|
|||
juce_gui_basics, juce_gui_extra
|
||||
exporters: xcode_mac, vs2017, linux_make
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: OverdriveDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -35,6 +35,8 @@
|
|||
juce_gui_basics, juce_gui_extra
|
||||
exporters: xcode_mac, vs2017, linux_make
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: SIMDRegisterDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -35,6 +35,8 @@
|
|||
juce_gui_basics, juce_gui_extra
|
||||
exporters: xcode_mac, vs2017, linux_make
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: StateVariableFilterDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -35,6 +35,8 @@
|
|||
juce_gui_basics, juce_gui_extra
|
||||
exporters: xcode_mac, vs2017, linux_make
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: WaveShaperTanhDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -33,6 +33,8 @@
|
|||
juce_gui_basics, juce_gui_extra
|
||||
exporters: xcode_mac, vs2017, xcode_iphone
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: AnimationAppDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -33,6 +33,8 @@
|
|||
juce_gui_basics
|
||||
exporters: xcode_mac, vs2017, linux_make, androidstudio, xcode_iphone
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: AnimationDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -35,6 +35,8 @@
|
|||
juce_gui_basics, juce_gui_extra
|
||||
exporters: xcode_mac, vs2017, linux_make
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: BouncingBallWavetableDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -33,7 +33,7 @@
|
|||
juce_graphics, juce_gui_basics, juce_gui_extra, juce_video
|
||||
exporters: xcode_mac, vs2017, androidstudio, xcode_iphone
|
||||
|
||||
moduleFlags: JUCE_USE_CAMERA=1
|
||||
moduleFlags: JUCE_USE_CAMERA=1, JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: CameraDemo
|
||||
|
|
|
|||
|
|
@ -33,6 +33,8 @@
|
|||
juce_gui_basics, juce_gui_extra
|
||||
exporters: xcode_mac, vs2017, linux_make, androidstudio, xcode_iphone
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: CodeEditorDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -33,6 +33,8 @@
|
|||
juce_gui_basics
|
||||
exporters: xcode_mac, vs2017
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: ComponentDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -33,6 +33,8 @@
|
|||
juce_gui_basics, juce_gui_extra
|
||||
exporters: xcode_mac, vs2017, linux_make, androidstudio, xcode_iphone
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: ComponentTransformsDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -33,6 +33,8 @@
|
|||
juce_gui_basics, juce_gui_extra
|
||||
exporters: xcode_mac, vs2017, linux_make, androidstudio, xcode_iphone
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: DialogsDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -33,6 +33,8 @@
|
|||
juce_gui_basics
|
||||
exporters: xcode_mac, vs2017, linux_make, androidstudio, xcode_iphone
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: FlexBoxDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -33,6 +33,8 @@
|
|||
juce_gui_basics
|
||||
exporters: xcode_mac, vs2017, linux_make, androidstudio, xcode_iphone
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: FontsDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -33,6 +33,8 @@
|
|||
juce_gui_basics
|
||||
exporters: xcode_mac, vs2017, linux_make, androidstudio, xcode_iphone
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: GraphicsDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -33,6 +33,8 @@
|
|||
juce_gui_basics
|
||||
exporters: xcode_mac, vs2017, linux_make, androidstudio, xcode_iphone
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: GridDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -33,6 +33,8 @@
|
|||
juce_gui_basics
|
||||
exporters: xcode_mac, vs2017, linux_make, xcode_iphone
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: HelloWorldDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -33,6 +33,8 @@
|
|||
juce_gui_basics
|
||||
exporters: xcode_mac, vs2017, linux_make, androidstudio, xcode_iphone
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: ImagesDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -33,6 +33,8 @@
|
|||
juce_gui_basics, juce_gui_extra
|
||||
exporters: xcode_mac, vs2017, linux_make, androidstudio, xcode_iphone
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: KeyMappingsDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -33,6 +33,8 @@
|
|||
juce_gui_basics
|
||||
exporters: xcode_mac, vs2017, linux_make, androidstudio, xcode_iphone
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: LookAndFeelDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -33,6 +33,8 @@
|
|||
juce_gui_basics, juce_gui_extra
|
||||
exporters: xcode_mac, vs2017, linux_make, androidstudio, xcode_iphone
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: MDIDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -33,6 +33,8 @@
|
|||
juce_gui_basics, juce_gui_extra
|
||||
exporters: xcode_mac, vs2017, linux_make, androidstudio, xcode_iphone
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: MenusDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -33,6 +33,8 @@
|
|||
juce_gui_basics
|
||||
exporters: xcode_mac, vs2017, linux_make, androidstudio, xcode_iphone
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: MultiTouchDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -33,6 +33,8 @@
|
|||
juce_gui_basics, juce_gui_extra, juce_opengl
|
||||
exporters: xcode_mac, vs2017, xcode_iphone
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: OpenGLAppDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -33,6 +33,8 @@
|
|||
juce_gui_basics, juce_gui_extra, juce_opengl
|
||||
exporters: xcode_mac, vs2017, linux_make, androidstudio, xcode_iphone
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: OpenGLDemoClasses::OpenGLDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -33,6 +33,8 @@
|
|||
juce_gui_basics, juce_gui_extra, juce_opengl
|
||||
exporters: xcode_mac, vs2017, linux_make, androidstudio, xcode_iphone
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: OpenGLDemo2D
|
||||
|
||||
|
|
|
|||
|
|
@ -33,6 +33,8 @@
|
|||
juce_gui_basics
|
||||
exporters: xcode_mac, vs2017, linux_make, androidstudio, xcode_iphone
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: PropertiesDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -33,6 +33,8 @@
|
|||
juce_gui_basics, juce_gui_extra, juce_video
|
||||
exporters: xcode_mac, vs2017, linux_make, androidstudio, xcode_iphone
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: VideoDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -33,6 +33,8 @@
|
|||
juce_gui_basics, juce_gui_extra
|
||||
exporters: xcode_mac, vs2017, linux_make, androidstudio, xcode_iphone
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: WebBrowserDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -33,6 +33,8 @@
|
|||
juce_gui_basics, juce_gui_extra
|
||||
exporters: xcode_mac, vs2017, linux_make, androidstudio, xcode_iphone
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: WidgetsDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -33,6 +33,8 @@
|
|||
juce_gui_basics, juce_gui_extra
|
||||
exporters: xcode_mac, vs2017, linux_make, androidstudio, xcode_iphone
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: WindowsDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -35,6 +35,8 @@
|
|||
juce_events, juce_graphics, juce_gui_basics, juce_gui_extra
|
||||
exporters: xcode_mac, xcode_iphone
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: AudioProcessor
|
||||
mainClass: AUv3SynthProcessor
|
||||
|
||||
|
|
|
|||
|
|
@ -35,6 +35,8 @@
|
|||
juce_events, juce_graphics, juce_gui_basics, juce_gui_extra
|
||||
exporters: xcode_mac, vs2017
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: AudioProcessor
|
||||
mainClass: Arpeggiator
|
||||
|
||||
|
|
|
|||
|
|
@ -35,6 +35,8 @@
|
|||
juce_events, juce_graphics, juce_gui_basics, juce_gui_extra
|
||||
exporters: xcode_mac, vs2017, linux_make, xcode_iphone, androidstudio
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: AudioProcessor
|
||||
mainClass: JuceDemoPluginAudioProcessor
|
||||
|
||||
|
|
|
|||
|
|
@ -35,6 +35,8 @@
|
|||
juce_events, juce_graphics, juce_gui_basics, juce_gui_extra
|
||||
exporters: xcode_mac, vs2017
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: AudioProcessor
|
||||
mainClass: DspModulePluginDemoAudioProcessor
|
||||
|
||||
|
|
|
|||
|
|
@ -35,6 +35,8 @@
|
|||
juce_events, juce_graphics, juce_gui_basics, juce_gui_extra
|
||||
exporters: xcode_mac, vs2017
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: AudioProcessor
|
||||
mainClass: GainProcessor
|
||||
|
||||
|
|
|
|||
|
|
@ -35,6 +35,8 @@
|
|||
juce_events, juce_graphics, juce_gui_basics, juce_gui_extra
|
||||
exporters: xcode_iphone
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: AudioProcessor
|
||||
mainClass: IAAEffectProcessor
|
||||
|
||||
|
|
|
|||
|
|
@ -35,6 +35,8 @@
|
|||
juce_events, juce_graphics, juce_gui_basics, juce_gui_extra
|
||||
exporters: xcode_mac, vs2017
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: AudioProcessor
|
||||
mainClass: MultiOutSynth
|
||||
|
||||
|
|
|
|||
|
|
@ -35,6 +35,8 @@
|
|||
juce_events, juce_graphics, juce_gui_basics, juce_gui_extra
|
||||
exporters: xcode_mac, vs2017
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: AudioProcessor
|
||||
mainClass: NoiseGate
|
||||
|
||||
|
|
|
|||
|
|
@ -35,6 +35,8 @@
|
|||
juce_events, juce_graphics, juce_gui_basics, juce_gui_extra
|
||||
exporters: xcode_mac, vs2017
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: AudioProcessor
|
||||
mainClass: SamplerAudioProcessor
|
||||
|
||||
|
|
|
|||
|
|
@ -35,6 +35,8 @@
|
|||
juce_events, juce_graphics, juce_gui_basics, juce_gui_extra
|
||||
exporters: xcode_mac, vs2017, linux_make
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: AudioProcessor
|
||||
mainClass: SurroundProcessor
|
||||
|
||||
|
|
|
|||
|
|
@ -33,6 +33,8 @@
|
|||
juce_graphics, juce_gui_basics
|
||||
exporters: xcode_mac, vs2017, linux_make, xcode_iphone, androidstudio
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: AnalyticsCollectionDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -33,6 +33,8 @@
|
|||
juce_graphics, juce_gui_basics
|
||||
exporters: xcode_mac, vs2017, linux_make, androidstudio, xcode_iphone
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: Box2DDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -33,6 +33,8 @@
|
|||
juce_gui_basics
|
||||
exporters: xcode_mac, vs2017, linux_make
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Console
|
||||
mainClass: ChildProcessDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -33,6 +33,8 @@
|
|||
juce_graphics, juce_gui_basics
|
||||
exporters: xcode_mac, vs2017, linux_make, androidstudio, xcode_iphone
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: CryptographyDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -37,6 +37,8 @@
|
|||
juce_product_unlocking
|
||||
exporters: xcode_mac, xcode_iphone, androidstudio
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: InAppPurchasesDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -33,6 +33,8 @@
|
|||
juce_gui_basics, juce_gui_extra
|
||||
exporters: xcode_mac, vs2017, linux_make, androidstudio, xcode_iphone
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: JavaScriptDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -33,6 +33,8 @@
|
|||
juce_gui_basics, juce_gui_extra
|
||||
exporters: xcode_mac, vs2017, linux_make, androidstudio, xcode_iphone
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: LiveConstantDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -33,6 +33,8 @@
|
|||
juce_gui_basics
|
||||
exporters: xcode_mac, vs2017, linux_make, androidstudio, xcode_iphone
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: MultithreadingDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -33,6 +33,8 @@
|
|||
juce_gui_basics, juce_gui_extra
|
||||
exporters: xcode_mac, vs2017, linux_make, androidstudio, xcode_iphone
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: NetworkingDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -33,6 +33,8 @@
|
|||
juce_gui_basics, juce_osc
|
||||
exporters: xcode_mac, vs2017, linux_make
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: OSCDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -36,6 +36,8 @@
|
|||
juce_gui_basics, juce_gui_extra
|
||||
exporters: xcode_mac, vs2017, xcode_iphone, androidstudio
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: PushNotificationsDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -33,6 +33,8 @@
|
|||
juce_gui_basics
|
||||
exporters: xcode_mac, vs2017, linux_make, androidstudio, xcode_iphone
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: SystemInfoDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -33,6 +33,8 @@
|
|||
juce_gui_basics
|
||||
exporters: xcode_mac, vs2017, linux_make, androidstudio, xcode_iphone
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: TimersAndEventsDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -36,6 +36,7 @@
|
|||
juce_opengl, juce_osc, juce_product_unlocking, juce_video
|
||||
exporters: xcode_mac, vs2017, linux_make, androidstudio, xcode_iphone
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
defines: JUCE_UNIT_TESTS=1
|
||||
|
||||
type: Component
|
||||
|
|
|
|||
|
|
@ -33,6 +33,8 @@
|
|||
juce_gui_basics
|
||||
exporters: xcode_mac, vs2017, linux_make, androidstudio, xcode_iphone
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: ValueTreesDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -33,6 +33,8 @@
|
|||
juce_gui_basics, juce_gui_extra
|
||||
exporters: xcode_mac, vs2017, linux_make, androidstudio, xcode_iphone
|
||||
|
||||
moduleFlags: JUCE_STRICT_REFCOUNTEDPOINTER=1
|
||||
|
||||
type: Component
|
||||
mainClass: XMLandJSONDemo
|
||||
|
||||
|
|
|
|||
|
|
@ -323,7 +323,7 @@ private:
|
|||
dependenciesValue { pipTree, Ids::dependencies_, nullptr, getModulesRequiredForComponent(), "," },
|
||||
exportersValue { pipTree, Ids::exporters, nullptr,
|
||||
StringArray (ProjectExporter::getValueTreeNameForExporter (ProjectExporter::getCurrentPlatformExporterName()).toLowerCase()), "," },
|
||||
moduleFlagsValue { pipTree, Ids::moduleFlags, nullptr },
|
||||
moduleFlagsValue { pipTree, Ids::moduleFlags, nullptr, "JUCE_STRICT_REFCOUNTEDPOINTER=1" },
|
||||
definesValue { pipTree, Ids::defines, nullptr },
|
||||
typeValue { pipTree, Ids::type, nullptr, "Component" },
|
||||
mainClassValue { pipTree, Ids::mainClass, nullptr, "MyComponent" },
|
||||
|
|
|
|||
|
|
@ -139,6 +139,8 @@ struct NewProjectWizard
|
|||
if (! initialiseProject (*project))
|
||||
return nullptr;
|
||||
|
||||
project->getConfigFlag ("JUCE_STRICT_REFCOUNTEDPOINTER") = true;
|
||||
|
||||
addExporters (*project, wc);
|
||||
addDefaultModules (*project, useGlobalPath);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue