1To confirm these dependencies, run in a fresh build tree:
2
3
4ninja muse/components/CMakeFiles/components.dir/confmport.o
5
6In file included from ../muse/components/confmport.cpp:48:
7../muse/mplugins/midifilterimpl.h:28:10: fatal error:
8ui_midifilter.h: No such file or directory
9
10
11ninja muse/waveedit/CMakeFiles/waveedit.dir/wavecanvas.o
12
13In file included from ../muse/waveedit/wavecanvas.cpp:72:
14../muse/components/copy_on_write.h:26:10: fatal error:
15ui_copy_on_write_base.h: No such file or directory
16
17
18ninja muse/instruments/CMakeFiles/instruments.dir/editinstrument.o
19
20In file included from ../muse/instruments/editinstrument.cpp:58:
21../muse/components/editevent.h:26:10: fatal error:
22ui_editnotedialogbase.h: No such file or directory
23
24
25ninja muse/liste/CMakeFiles/liste.dir/listedit.o
26
27In file included from ../muse/liste/listedit.cpp:37:
28../muse/components/editevent.h:26:10: fatal error:
29ui_editnotedialogbase.h: No such file or directory
30
31
32ninja muse/mixer/CMakeFiles/mixer.dir/rack.o
33
34In file included from ../muse/mixer/rack.cpp:49:
35../muse/components/plugindialog.h:4:10: fatal error:
36ui_plugindialogbase.h: No such file or directory
37
38
39ninja muse/midiedit/CMakeFiles/midiedit.dir/drumedit.o
40
41In file included from /build/source/muse3/muse/midiedit/drumedit.cpp:64:
42/build/source/muse3/muse/components/filedialog.h:29:10: fatal error:
43ui_fdialogbuttons.h: No such file or directory
44
45
46--- a/muse/components/CMakeLists.txt
47+++ b/muse/components/CMakeLists.txt
48@@ -343,4 +343,5 @@ set_target_properties( components
49 target_link_libraries ( components
50 ${QT_LIBRARIES}
51+ mplugins
52 widgets
53 xml_module
54--- a/muse/waveedit/CMakeLists.txt
55+++ b/muse/waveedit/CMakeLists.txt
56@@ -79,4 +79,5 @@ set_target_properties( waveedit
57 target_link_libraries( waveedit
58 ${QT_LIBRARIES}
59+ components
60 widgets
61 )
62--- a/muse/instruments/CMakeLists.txt
63+++ b/muse/instruments/CMakeLists.txt
64@@ -78,4 +78,5 @@ set_target_properties( instruments
65 target_link_libraries ( instruments
66 ${QT_LIBRARIES}
67+ components
68 icons
69 widgets
70--- a/muse/liste/CMakeLists.txt
71+++ b/muse/liste/CMakeLists.txt
72@@ -65,4 +65,5 @@ set_target_properties( liste
73 target_link_libraries ( liste
74 ${QT_LIBRARIES}
75+ components
76 awl
77 widgets
78--- a/muse/mixer/CMakeLists.txt
79+++ b/muse/mixer/CMakeLists.txt
80@@ -87,4 +87,5 @@ set_target_properties ( mixer
81 target_link_libraries ( mixer
82 ${QT_LIBRARIES}
83+ components
84 widgets
85 )
86--- a/muse/midiedit/CMakeLists.txt
87+++ b/muse/midiedit/CMakeLists.txt
88@@ -93,4 +93,5 @@ set_target_properties( midiedit
89 target_link_libraries ( midiedit
90 ${QT_LIBRARIES}
91+ components
92 al
93 ctrl