Rev 1734 | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
1724 | tk | 1 | # Automatically generated makefile, created by the Introjucer |
2 | # Don't edit this file! Your changes will be overwritten when you re-save the Introjucer project! |
||
3 | |||
4 | ifndef CONFIG |
||
5 | CONFIG=Debug |
||
6 | endif |
||
7 | |||
8 | ifeq ($(TARGET_ARCH),) |
||
1803 | tk | 9 | # TK: leads to segfault if the processor is older than the one the program was compiled with |
10 | # I got this info from forum user Musical |
||
11 | # TARGET_ARCH := -march=native |
||
1724 | tk | 12 | endif |
13 | |||
14 | # (this disables dependency generation if multiple architectures are set) |
||
15 | DEPFLAGS := $(if $(word 2, $(TARGET_ARCH)), , -MMD) |
||
16 | |||
17 | ifeq ($(CONFIG),Debug) |
||
18 | BINDIR := build |
||
19 | LIBDIR := build |
||
20 | OBJDIR := build/intermediate/Debug |
||
21 | OUTDIR := build |
||
22 | CPPFLAGS := $(DEPFLAGS) -D "LINUX=1" -D "DEBUG=1" -D "_DEBUG=1" -D "JUCER_LINUX_MAKE_7346DA2A=1" -I /usr/include -I /usr/include/freetype2 -I ../../JuceLibraryCode |
||
23 | CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g -ggdb -O0 |
||
24 | CXXFLAGS += $(CFLAGS) |
||
25 | LDFLAGS += -L$(BINDIR) -L$(LIBDIR) -L/usr/X11R6/lib/ -lX11 -lXext -lXinerama -lasound -ldl -lfreetype -lpthread -lrt |
||
26 | LDDEPS := |
||
27 | RESFLAGS := -D "LINUX=1" -D "DEBUG=1" -D "_DEBUG=1" -D "JUCER_LINUX_MAKE_7346DA2A=1" -I /usr/include -I /usr/include/freetype2 -I ../../JuceLibraryCode |
||
1727 | tk | 28 | TARGET := MIOS_Studio_Debug |
1724 | tk | 29 | BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) |
30 | endif |
||
31 | |||
32 | ifeq ($(CONFIG),Release) |
||
33 | BINDIR := build |
||
34 | LIBDIR := build |
||
35 | OBJDIR := build/intermediate/Release |
||
36 | OUTDIR := build |
||
37 | CPPFLAGS := $(DEPFLAGS) -D "LINUX=1" -D "NDEBUG=1" -D "JUCER_LINUX_MAKE_7346DA2A=1" -I /usr/include -I /usr/include/freetype2 -I ../../JuceLibraryCode |
||
38 | CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -Os |
||
39 | CXXFLAGS += $(CFLAGS) |
||
40 | LDFLAGS += -L$(BINDIR) -L$(LIBDIR) -L/usr/X11R6/lib/ -lX11 -lXext -lXinerama -lasound -ldl -lfreetype -lpthread -lrt |
||
41 | LDDEPS := |
||
42 | RESFLAGS := -D "LINUX=1" -D "NDEBUG=1" -D "JUCER_LINUX_MAKE_7346DA2A=1" -I /usr/include -I /usr/include/freetype2 -I ../../JuceLibraryCode |
||
1727 | tk | 43 | TARGET := MIOS_Studio |
1724 | tk | 44 | BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) |
45 | endif |
||
46 | |||
47 | OBJECTS := \ |
||
1734 | tk | 48 | $(OBJDIR)/CommandLineEditor_537754e2.o \ |
1724 | tk | 49 | $(OBJDIR)/ConfigTableComponents_f9ec0b18.o \ |
50 | $(OBJDIR)/HexTextEditor_ee5f672b.o \ |
||
51 | $(OBJDIR)/LogBox_4af6f1bb.o \ |
||
52 | $(OBJDIR)/MbCvTool_431c8434.o \ |
||
53 | $(OBJDIR)/MbhpMfTool_c231a562.o \ |
||
54 | $(OBJDIR)/MidiKeyboard_b542143c.o \ |
||
55 | $(OBJDIR)/MidiMonitor_8b0c5ef.o \ |
||
56 | $(OBJDIR)/Midio128Tool_635a24d5.o \ |
||
57 | $(OBJDIR)/MidiSlider_78ead436.o \ |
||
58 | $(OBJDIR)/MiosFileBrowser_87590e62.o \ |
||
59 | $(OBJDIR)/MiosStudio_25d6994a.o \ |
||
60 | $(OBJDIR)/MiosTerminal_d4edcb30.o \ |
||
61 | $(OBJDIR)/OscMonitor_7d14ddaf.o \ |
||
62 | $(OBJDIR)/OscTextEditor_19fee40f.o \ |
||
63 | $(OBJDIR)/OscTool_947459ad.o \ |
||
64 | $(OBJDIR)/SysexLibrarian_e2b740c.o \ |
||
65 | $(OBJDIR)/SysexTool_7ccd9ae.o \ |
||
66 | $(OBJDIR)/UploadWindow_c00d9ee5.o \ |
||
67 | $(OBJDIR)/HexFileLoader_8ddbb2b4.o \ |
||
68 | $(OBJDIR)/Main_36be1979.o \ |
||
69 | $(OBJDIR)/OscHelper_e41a9d17.o \ |
||
70 | $(OBJDIR)/SysexHelper_e1785bd8.o \ |
||
71 | $(OBJDIR)/SysexPatchDb_d23f64c6.o \ |
||
72 | $(OBJDIR)/UdpSocket_31e7cc9e.o \ |
||
73 | $(OBJDIR)/UploadHandler_13066b13.o \ |
||
74 | $(OBJDIR)/juce_audio_basics_5460bccb.o \ |
||
75 | $(OBJDIR)/juce_audio_devices_44d00ac9.o \ |
||
76 | $(OBJDIR)/juce_audio_formats_73515469.o \ |
||
77 | $(OBJDIR)/juce_audio_processors_d11d9b83.o \ |
||
78 | $(OBJDIR)/juce_audio_utils_5ff6f09.o \ |
||
79 | $(OBJDIR)/juce_core_5f5a3bad.o \ |
||
80 | $(OBJDIR)/juce_data_structures_7e517fa9.o \ |
||
81 | $(OBJDIR)/juce_events_88dd09a1.o \ |
||
82 | $(OBJDIR)/juce_graphics_29b23085.o \ |
||
83 | $(OBJDIR)/juce_gui_basics_a9efcd81.o \ |
||
84 | $(OBJDIR)/juce_gui_extra_a9396b49.o \ |
||
85 | |||
86 | .PHONY: clean |
||
87 | |||
88 | $(OUTDIR)/$(TARGET): $(OBJECTS) $(LDDEPS) $(RESOURCES) |
||
1727 | tk | 89 | @echo Linking MIOS_Studio |
1724 | tk | 90 | -@mkdir -p $(BINDIR) |
91 | -@mkdir -p $(LIBDIR) |
||
92 | -@mkdir -p $(OUTDIR) |
||
93 | @$(BLDCMD) |
||
94 | |||
95 | clean: |
||
1727 | tk | 96 | @echo Cleaning MIOS_Studio |
1724 | tk | 97 | -@rm -f $(OUTDIR)/$(TARGET) |
98 | -@rm -rf $(OBJDIR)/* |
||
99 | -@rm -rf $(OBJDIR) |
||
100 | |||
101 | strip: |
||
1727 | tk | 102 | @echo Stripping MIOS_Studio |
1724 | tk | 103 | -@strip --strip-unneeded $(OUTDIR)/$(TARGET) |
104 | |||
1734 | tk | 105 | $(OBJDIR)/CommandLineEditor_537754e2.o: ../../src/gui/CommandLineEditor.cpp |
106 | -@mkdir -p $(OBJDIR) |
||
107 | @echo "Compiling CommandLineEditor.cpp" |
||
108 | @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" |
||
109 | |||
1724 | tk | 110 | $(OBJDIR)/ConfigTableComponents_f9ec0b18.o: ../../src/gui/ConfigTableComponents.cpp |
111 | -@mkdir -p $(OBJDIR) |
||
112 | @echo "Compiling ConfigTableComponents.cpp" |
||
113 | @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" |
||
114 | |||
115 | $(OBJDIR)/HexTextEditor_ee5f672b.o: ../../src/gui/HexTextEditor.cpp |
||
116 | -@mkdir -p $(OBJDIR) |
||
117 | @echo "Compiling HexTextEditor.cpp" |
||
118 | @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" |
||
119 | |||
120 | $(OBJDIR)/LogBox_4af6f1bb.o: ../../src/gui/LogBox.cpp |
||
121 | -@mkdir -p $(OBJDIR) |
||
122 | @echo "Compiling LogBox.cpp" |
||
123 | @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" |
||
124 | |||
125 | $(OBJDIR)/MbCvTool_431c8434.o: ../../src/gui/MbCvTool.cpp |
||
126 | -@mkdir -p $(OBJDIR) |
||
127 | @echo "Compiling MbCvTool.cpp" |
||
128 | @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" |
||
129 | |||
130 | $(OBJDIR)/MbhpMfTool_c231a562.o: ../../src/gui/MbhpMfTool.cpp |
||
131 | -@mkdir -p $(OBJDIR) |
||
132 | @echo "Compiling MbhpMfTool.cpp" |
||
133 | @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" |
||
134 | |||
135 | $(OBJDIR)/MidiKeyboard_b542143c.o: ../../src/gui/MidiKeyboard.cpp |
||
136 | -@mkdir -p $(OBJDIR) |
||
137 | @echo "Compiling MidiKeyboard.cpp" |
||
138 | @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" |
||
139 | |||
140 | $(OBJDIR)/MidiMonitor_8b0c5ef.o: ../../src/gui/MidiMonitor.cpp |
||
141 | -@mkdir -p $(OBJDIR) |
||
142 | @echo "Compiling MidiMonitor.cpp" |
||
143 | @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" |
||
144 | |||
145 | $(OBJDIR)/Midio128Tool_635a24d5.o: ../../src/gui/Midio128Tool.cpp |
||
146 | -@mkdir -p $(OBJDIR) |
||
147 | @echo "Compiling Midio128Tool.cpp" |
||
148 | @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" |
||
149 | |||
150 | $(OBJDIR)/MidiSlider_78ead436.o: ../../src/gui/MidiSlider.cpp |
||
151 | -@mkdir -p $(OBJDIR) |
||
152 | @echo "Compiling MidiSlider.cpp" |
||
153 | @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" |
||
154 | |||
155 | $(OBJDIR)/MiosFileBrowser_87590e62.o: ../../src/gui/MiosFileBrowser.cpp |
||
156 | -@mkdir -p $(OBJDIR) |
||
157 | @echo "Compiling MiosFileBrowser.cpp" |
||
158 | @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" |
||
159 | |||
160 | $(OBJDIR)/MiosStudio_25d6994a.o: ../../src/gui/MiosStudio.cpp |
||
161 | -@mkdir -p $(OBJDIR) |
||
162 | @echo "Compiling MiosStudio.cpp" |
||
163 | @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" |
||
164 | |||
165 | $(OBJDIR)/MiosTerminal_d4edcb30.o: ../../src/gui/MiosTerminal.cpp |
||
166 | -@mkdir -p $(OBJDIR) |
||
167 | @echo "Compiling MiosTerminal.cpp" |
||
168 | @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" |
||
169 | |||
170 | $(OBJDIR)/OscMonitor_7d14ddaf.o: ../../src/gui/OscMonitor.cpp |
||
171 | -@mkdir -p $(OBJDIR) |
||
172 | @echo "Compiling OscMonitor.cpp" |
||
173 | @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" |
||
174 | |||
175 | $(OBJDIR)/OscTextEditor_19fee40f.o: ../../src/gui/OscTextEditor.cpp |
||
176 | -@mkdir -p $(OBJDIR) |
||
177 | @echo "Compiling OscTextEditor.cpp" |
||
178 | @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" |
||
179 | |||
180 | $(OBJDIR)/OscTool_947459ad.o: ../../src/gui/OscTool.cpp |
||
181 | -@mkdir -p $(OBJDIR) |
||
182 | @echo "Compiling OscTool.cpp" |
||
183 | @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" |
||
184 | |||
185 | $(OBJDIR)/SysexLibrarian_e2b740c.o: ../../src/gui/SysexLibrarian.cpp |
||
186 | -@mkdir -p $(OBJDIR) |
||
187 | @echo "Compiling SysexLibrarian.cpp" |
||
188 | @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" |
||
189 | |||
190 | $(OBJDIR)/SysexTool_7ccd9ae.o: ../../src/gui/SysexTool.cpp |
||
191 | -@mkdir -p $(OBJDIR) |
||
192 | @echo "Compiling SysexTool.cpp" |
||
193 | @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" |
||
194 | |||
195 | $(OBJDIR)/UploadWindow_c00d9ee5.o: ../../src/gui/UploadWindow.cpp |
||
196 | -@mkdir -p $(OBJDIR) |
||
197 | @echo "Compiling UploadWindow.cpp" |
||
198 | @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" |
||
199 | |||
200 | $(OBJDIR)/HexFileLoader_8ddbb2b4.o: ../../src/HexFileLoader.cpp |
||
201 | -@mkdir -p $(OBJDIR) |
||
202 | @echo "Compiling HexFileLoader.cpp" |
||
203 | @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" |
||
204 | |||
205 | $(OBJDIR)/Main_36be1979.o: ../../src/Main.cpp |
||
206 | -@mkdir -p $(OBJDIR) |
||
207 | @echo "Compiling Main.cpp" |
||
208 | @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" |
||
209 | |||
210 | $(OBJDIR)/OscHelper_e41a9d17.o: ../../src/OscHelper.cpp |
||
211 | -@mkdir -p $(OBJDIR) |
||
212 | @echo "Compiling OscHelper.cpp" |
||
213 | @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" |
||
214 | |||
215 | $(OBJDIR)/SysexHelper_e1785bd8.o: ../../src/SysexHelper.cpp |
||
216 | -@mkdir -p $(OBJDIR) |
||
217 | @echo "Compiling SysexHelper.cpp" |
||
218 | @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" |
||
219 | |||
220 | $(OBJDIR)/SysexPatchDb_d23f64c6.o: ../../src/SysexPatchDb.cpp |
||
221 | -@mkdir -p $(OBJDIR) |
||
222 | @echo "Compiling SysexPatchDb.cpp" |
||
223 | @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" |
||
224 | |||
225 | $(OBJDIR)/UdpSocket_31e7cc9e.o: ../../src/UdpSocket.cpp |
||
226 | -@mkdir -p $(OBJDIR) |
||
227 | @echo "Compiling UdpSocket.cpp" |
||
228 | @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" |
||
229 | |||
230 | $(OBJDIR)/UploadHandler_13066b13.o: ../../src/UploadHandler.cpp |
||
231 | -@mkdir -p $(OBJDIR) |
||
232 | @echo "Compiling UploadHandler.cpp" |
||
233 | @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" |
||
234 | |||
235 | $(OBJDIR)/juce_audio_basics_5460bccb.o: ../../../juce/modules/juce_audio_basics/juce_audio_basics.cpp |
||
236 | -@mkdir -p $(OBJDIR) |
||
237 | @echo "Compiling juce_audio_basics.cpp" |
||
238 | @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" |
||
239 | |||
240 | $(OBJDIR)/juce_audio_devices_44d00ac9.o: ../../../juce/modules/juce_audio_devices/juce_audio_devices.cpp |
||
241 | -@mkdir -p $(OBJDIR) |
||
242 | @echo "Compiling juce_audio_devices.cpp" |
||
243 | @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" |
||
244 | |||
245 | $(OBJDIR)/juce_audio_formats_73515469.o: ../../../juce/modules/juce_audio_formats/juce_audio_formats.cpp |
||
246 | -@mkdir -p $(OBJDIR) |
||
247 | @echo "Compiling juce_audio_formats.cpp" |
||
248 | @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" |
||
249 | |||
250 | $(OBJDIR)/juce_audio_processors_d11d9b83.o: ../../../juce/modules/juce_audio_processors/juce_audio_processors.cpp |
||
251 | -@mkdir -p $(OBJDIR) |
||
252 | @echo "Compiling juce_audio_processors.cpp" |
||
253 | @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" |
||
254 | |||
255 | $(OBJDIR)/juce_audio_utils_5ff6f09.o: ../../../juce/modules/juce_audio_utils/juce_audio_utils.cpp |
||
256 | -@mkdir -p $(OBJDIR) |
||
257 | @echo "Compiling juce_audio_utils.cpp" |
||
258 | @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" |
||
259 | |||
260 | $(OBJDIR)/juce_core_5f5a3bad.o: ../../../juce/modules/juce_core/juce_core.cpp |
||
261 | -@mkdir -p $(OBJDIR) |
||
262 | @echo "Compiling juce_core.cpp" |
||
263 | @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" |
||
264 | |||
265 | $(OBJDIR)/juce_data_structures_7e517fa9.o: ../../../juce/modules/juce_data_structures/juce_data_structures.cpp |
||
266 | -@mkdir -p $(OBJDIR) |
||
267 | @echo "Compiling juce_data_structures.cpp" |
||
268 | @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" |
||
269 | |||
270 | $(OBJDIR)/juce_events_88dd09a1.o: ../../../juce/modules/juce_events/juce_events.cpp |
||
271 | -@mkdir -p $(OBJDIR) |
||
272 | @echo "Compiling juce_events.cpp" |
||
273 | @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" |
||
274 | |||
275 | $(OBJDIR)/juce_graphics_29b23085.o: ../../../juce/modules/juce_graphics/juce_graphics.cpp |
||
276 | -@mkdir -p $(OBJDIR) |
||
277 | @echo "Compiling juce_graphics.cpp" |
||
278 | @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" |
||
279 | |||
280 | $(OBJDIR)/juce_gui_basics_a9efcd81.o: ../../../juce/modules/juce_gui_basics/juce_gui_basics.cpp |
||
281 | -@mkdir -p $(OBJDIR) |
||
282 | @echo "Compiling juce_gui_basics.cpp" |
||
283 | @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" |
||
284 | |||
285 | $(OBJDIR)/juce_gui_extra_a9396b49.o: ../../../juce/modules/juce_gui_extra/juce_gui_extra.cpp |
||
286 | -@mkdir -p $(OBJDIR) |
||
287 | @echo "Compiling juce_gui_extra.cpp" |
||
288 | @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" |
||
289 | |||
290 | -include $(OBJECTS:%.o=%.d) |