2020*/
2121
2222#include " ../utilities/yup_PyBind11Includes.h"
23- #include " ../bindings/yup_YupCore_bindings.h"
24-
25- #if YUP_MODULE_AVAILABLE_juce_events
26- #include " ScriptJuceEventsBindings.h"
27- #endif
28-
29- #if YUP_MODULE_AVAILABLE_juce_data_structures
30- #include " ScriptJuceDataStructuresBindings.h"
31- #endif
23+ #include " ../utilities/yup_CrashHandling.h"
3224
33- #if YUP_MODULE_AVAILABLE_juce_graphics
34- #include " ScriptJuceGraphicsBindings.h"
35- #endif
25+ #include " ../bindings/yup_YupCore_bindings.h"
3626
37- # if YUP_MODULE_AVAILABLE_juce_gui_basics
38- #include " ScriptJuceGuiBasicsBindings.h "
39- #include " ScriptJuceGuiEntryPointsBindings .h"
27+ /*
28+ #if YUP_MODULE_AVAILABLE_yup_events
29+ #include "yup_YupEvents_bindings .h"
4030#endif
4131
42- #if YUP_MODULE_AVAILABLE_juce_gui_extra
43- #include " ScriptJuceGuiExtraBindings .h"
32+ #if YUP_MODULE_AVAILABLE_yup_data_model
33+ #include "yup_YupDataModel_bindings .h"
4434#endif
4535
46- #if YUP_MODULE_AVAILABLE_juce_audio_basics
47- #include " ScriptJuceAudioBasicsBindings .h"
36+ #if YUP_MODULE_AVAILABLE_yup_graphics
37+ #include "yup_YupGraphics_bindings .h"
4838#endif
4939
50- #if YUP_MODULE_AVAILABLE_juce_audio_devices
51- #include " ScriptJuceAudioDevicesBindings.h"
40+ #if YUP_MODULE_AVAILABLE_yup_gui
41+ #include "yup_YupGui_bindings.h"
42+ #include "yup_YupGuiEntryPoints_bindings.h"
5243#endif
5344
54- #if YUP_MODULE_AVAILABLE_juce_audio_processors
55- #include " ScriptJuceAudioProcessorsBindings .h"
45+ #if YUP_MODULE_AVAILABLE_yup_audio_basics
46+ #include "yup_YupAudioBasics_bindings .h"
5647#endif
5748
58- #if YUP_MODULE_AVAILABLE_juce_audio_formats
59- #include " ScriptJuceAudioFormatsBindings .h"
49+ #if YUP_MODULE_AVAILABLE_yup_audio_devices
50+ #include "yup_YupAudioDevices_bindings .h"
6051#endif
6152
62- #if YUP_MODULE_AVAILABLE_juce_audio_utils
63- #include " ScriptJuceAudioUtilsBindings .h"
53+ #if YUP_MODULE_AVAILABLE_yup_audio_processors
54+ #include "yup_YupAudioProcessors_bindings .h"
6455#endif
56+ */
6557
6658// ==============================================================================
6759
@@ -81,44 +73,34 @@ PYBIND11_MODULE (YUP_PYTHON_MODULE_NAME, m)
8173
8274 yup::Bindings::registerYupCoreBindings (m);
8375
84- #if YUP_MODULE_AVAILABLE_juce_events
85- yup::Bindings::registerJuceEventsBindings (m);
86- #endif
87-
88- #if YUP_MODULE_AVAILABLE_juce_data_structures
89- yup::Bindings::registerJuceDataStructuresBindings (m);
90- #endif
91-
92- #if YUP_MODULE_AVAILABLE_juce_graphics
93- yup::Bindings::registerJuceGraphicsBindings (m);
94- #endif
95-
96- #if YUP_MODULE_AVAILABLE_juce_gui_basics
97- yup::Bindings::registerJuceGuiBasicsBindings (m);
98- yup::Bindings::registerJuceGuiEntryPointsBindings (m);
76+ /*
77+ #if YUP_MODULE_AVAILABLE_yup_events
78+ yup::Bindings::registerYupEventsBindings (m);
9979#endif
10080
101- #if YUP_MODULE_AVAILABLE_juce_gui_extra
102- yup::Bindings::registerJuceGuiExtraBindings (m);
81+ #if YUP_MODULE_AVAILABLE_yup_data_model
82+ yup::Bindings::registerYupDataModelBindings (m);
10383#endif
10484
105- #if YUP_MODULE_AVAILABLE_juce_audio_basics
106- yup::Bindings::registerJuceAudioBasicsBindings (m);
85+ #if YUP_MODULE_AVAILABLE_yup_graphics
86+ yup::Bindings::registerYupGraphicsBindings (m);
10787#endif
10888
109- #if YUP_MODULE_AVAILABLE_juce_audio_devices
110- yup::Bindings::registerJuceAudioDevicesBindings (m);
89+ #if YUP_MODULE_AVAILABLE_yup_gui
90+ yup::Bindings::registerYupGuiBindings (m);
91+ yup::Bindings::registerYupGuiEntryPointsBindings (m);
11192#endif
11293
113- #if YUP_MODULE_AVAILABLE_juce_audio_processors
114- yup::Bindings::registerJuceAudioProcessorsBindings (m);
94+ #if YUP_MODULE_AVAILABLE_yup_audio_basics
95+ yup::Bindings::registerYupAudioBasicsBindings (m);
11596#endif
11697
117- #if YUP_MODULE_AVAILABLE_juce_audio_formats
118- yup::Bindings::registerJuceAudioFormatsBindings (m);
98+ #if YUP_MODULE_AVAILABLE_yup_audio_devices
99+ yup::Bindings::registerYupAudioDevicesBindings (m);
119100#endif
120101
121- #if YUP_MODULE_AVAILABLE_juce_audio_utils
122- yup::Bindings::registerJuceAudioUtilsBindings (m);
102+ #if YUP_MODULE_AVAILABLE_yup_audio_processors
103+ yup::Bindings::registerYupAudioProcessorsBindings (m);
123104#endif
105+ */
124106}
0 commit comments