Subversion Repositories svn.mios32

Rev

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