Subversion Repositories svn.mios32

Rev

Rev 1724 | Rev 1734 | 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 := \
46
  $(OBJDIR)/ConfigTableComponents_f9ec0b18.o \
47
  $(OBJDIR)/HexTextEditor_ee5f672b.o \
48
  $(OBJDIR)/LogBox_4af6f1bb.o \
49
  $(OBJDIR)/MbCvTool_431c8434.o \
50
  $(OBJDIR)/MbhpMfTool_c231a562.o \
51
  $(OBJDIR)/MidiKeyboard_b542143c.o \
52
  $(OBJDIR)/MidiMonitor_8b0c5ef.o \
53
  $(OBJDIR)/Midio128Tool_635a24d5.o \
54
  $(OBJDIR)/MidiSlider_78ead436.o \
55
  $(OBJDIR)/MiosFileBrowser_87590e62.o \
56
  $(OBJDIR)/MiosStudio_25d6994a.o \
57
  $(OBJDIR)/MiosTerminal_d4edcb30.o \
58
  $(OBJDIR)/OscMonitor_7d14ddaf.o \
59
  $(OBJDIR)/OscTextEditor_19fee40f.o \
60
  $(OBJDIR)/OscTool_947459ad.o \
61
  $(OBJDIR)/SysexLibrarian_e2b740c.o \
62
  $(OBJDIR)/SysexTool_7ccd9ae.o \
63
  $(OBJDIR)/UploadWindow_c00d9ee5.o \
64
  $(OBJDIR)/HexFileLoader_8ddbb2b4.o \
65
  $(OBJDIR)/Main_36be1979.o \
66
  $(OBJDIR)/OscHelper_e41a9d17.o \
67
  $(OBJDIR)/SysexHelper_e1785bd8.o \
68
  $(OBJDIR)/SysexPatchDb_d23f64c6.o \
69
  $(OBJDIR)/UdpSocket_31e7cc9e.o \
70
  $(OBJDIR)/UploadHandler_13066b13.o \
71
  $(OBJDIR)/juce_audio_basics_5460bccb.o \
72
  $(OBJDIR)/juce_audio_devices_44d00ac9.o \
73
  $(OBJDIR)/juce_audio_formats_73515469.o \
74
  $(OBJDIR)/juce_audio_processors_d11d9b83.o \
75
  $(OBJDIR)/juce_audio_utils_5ff6f09.o \
76
  $(OBJDIR)/juce_core_5f5a3bad.o \
77
  $(OBJDIR)/juce_data_structures_7e517fa9.o \
78
  $(OBJDIR)/juce_events_88dd09a1.o \
79
  $(OBJDIR)/juce_graphics_29b23085.o \
80
  $(OBJDIR)/juce_gui_basics_a9efcd81.o \
81
  $(OBJDIR)/juce_gui_extra_a9396b49.o \
82
 
83
.PHONY: clean
84
 
85
$(OUTDIR)/$(TARGET): $(OBJECTS) $(LDDEPS) $(RESOURCES)
1727 tk 86
	@echo Linking MIOS_Studio
1724 tk 87
	-@mkdir -p $(BINDIR)
88
	-@mkdir -p $(LIBDIR)
89
	-@mkdir -p $(OUTDIR)
90
	@$(BLDCMD)
91
 
92
clean:
1727 tk 93
	@echo Cleaning MIOS_Studio
1724 tk 94
	-@rm -f $(OUTDIR)/$(TARGET)
95
	-@rm -rf $(OBJDIR)/*
96
	-@rm -rf $(OBJDIR)
97
 
98
strip:
1727 tk 99
	@echo Stripping MIOS_Studio
1724 tk 100
	-@strip --strip-unneeded $(OUTDIR)/$(TARGET)
101
 
102
$(OBJDIR)/ConfigTableComponents_f9ec0b18.o: ../../src/gui/ConfigTableComponents.cpp
103
	-@mkdir -p $(OBJDIR)
104
	@echo "Compiling ConfigTableComponents.cpp"
105
	@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
106
 
107
$(OBJDIR)/HexTextEditor_ee5f672b.o: ../../src/gui/HexTextEditor.cpp
108
	-@mkdir -p $(OBJDIR)
109
	@echo "Compiling HexTextEditor.cpp"
110
	@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
111
 
112
$(OBJDIR)/LogBox_4af6f1bb.o: ../../src/gui/LogBox.cpp
113
	-@mkdir -p $(OBJDIR)
114
	@echo "Compiling LogBox.cpp"
115
	@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
116
 
117
$(OBJDIR)/MbCvTool_431c8434.o: ../../src/gui/MbCvTool.cpp
118
	-@mkdir -p $(OBJDIR)
119
	@echo "Compiling MbCvTool.cpp"
120
	@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
121
 
122
$(OBJDIR)/MbhpMfTool_c231a562.o: ../../src/gui/MbhpMfTool.cpp
123
	-@mkdir -p $(OBJDIR)
124
	@echo "Compiling MbhpMfTool.cpp"
125
	@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
126
 
127
$(OBJDIR)/MidiKeyboard_b542143c.o: ../../src/gui/MidiKeyboard.cpp
128
	-@mkdir -p $(OBJDIR)
129
	@echo "Compiling MidiKeyboard.cpp"
130
	@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
131
 
132
$(OBJDIR)/MidiMonitor_8b0c5ef.o: ../../src/gui/MidiMonitor.cpp
133
	-@mkdir -p $(OBJDIR)
134
	@echo "Compiling MidiMonitor.cpp"
135
	@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
136
 
137
$(OBJDIR)/Midio128Tool_635a24d5.o: ../../src/gui/Midio128Tool.cpp
138
	-@mkdir -p $(OBJDIR)
139
	@echo "Compiling Midio128Tool.cpp"
140
	@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
141
 
142
$(OBJDIR)/MidiSlider_78ead436.o: ../../src/gui/MidiSlider.cpp
143
	-@mkdir -p $(OBJDIR)
144
	@echo "Compiling MidiSlider.cpp"
145
	@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
146
 
147
$(OBJDIR)/MiosFileBrowser_87590e62.o: ../../src/gui/MiosFileBrowser.cpp
148
	-@mkdir -p $(OBJDIR)
149
	@echo "Compiling MiosFileBrowser.cpp"
150
	@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
151
 
152
$(OBJDIR)/MiosStudio_25d6994a.o: ../../src/gui/MiosStudio.cpp
153
	-@mkdir -p $(OBJDIR)
154
	@echo "Compiling MiosStudio.cpp"
155
	@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
156
 
157
$(OBJDIR)/MiosTerminal_d4edcb30.o: ../../src/gui/MiosTerminal.cpp
158
	-@mkdir -p $(OBJDIR)
159
	@echo "Compiling MiosTerminal.cpp"
160
	@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
161
 
162
$(OBJDIR)/OscMonitor_7d14ddaf.o: ../../src/gui/OscMonitor.cpp
163
	-@mkdir -p $(OBJDIR)
164
	@echo "Compiling OscMonitor.cpp"
165
	@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
166
 
167
$(OBJDIR)/OscTextEditor_19fee40f.o: ../../src/gui/OscTextEditor.cpp
168
	-@mkdir -p $(OBJDIR)
169
	@echo "Compiling OscTextEditor.cpp"
170
	@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
171
 
172
$(OBJDIR)/OscTool_947459ad.o: ../../src/gui/OscTool.cpp
173
	-@mkdir -p $(OBJDIR)
174
	@echo "Compiling OscTool.cpp"
175
	@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
176
 
177
$(OBJDIR)/SysexLibrarian_e2b740c.o: ../../src/gui/SysexLibrarian.cpp
178
	-@mkdir -p $(OBJDIR)
179
	@echo "Compiling SysexLibrarian.cpp"
180
	@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
181
 
182
$(OBJDIR)/SysexTool_7ccd9ae.o: ../../src/gui/SysexTool.cpp
183
	-@mkdir -p $(OBJDIR)
184
	@echo "Compiling SysexTool.cpp"
185
	@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
186
 
187
$(OBJDIR)/UploadWindow_c00d9ee5.o: ../../src/gui/UploadWindow.cpp
188
	-@mkdir -p $(OBJDIR)
189
	@echo "Compiling UploadWindow.cpp"
190
	@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
191
 
192
$(OBJDIR)/HexFileLoader_8ddbb2b4.o: ../../src/HexFileLoader.cpp
193
	-@mkdir -p $(OBJDIR)
194
	@echo "Compiling HexFileLoader.cpp"
195
	@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
196
 
197
$(OBJDIR)/Main_36be1979.o: ../../src/Main.cpp
198
	-@mkdir -p $(OBJDIR)
199
	@echo "Compiling Main.cpp"
200
	@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
201
 
202
$(OBJDIR)/OscHelper_e41a9d17.o: ../../src/OscHelper.cpp
203
	-@mkdir -p $(OBJDIR)
204
	@echo "Compiling OscHelper.cpp"
205
	@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
206
 
207
$(OBJDIR)/SysexHelper_e1785bd8.o: ../../src/SysexHelper.cpp
208
	-@mkdir -p $(OBJDIR)
209
	@echo "Compiling SysexHelper.cpp"
210
	@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
211
 
212
$(OBJDIR)/SysexPatchDb_d23f64c6.o: ../../src/SysexPatchDb.cpp
213
	-@mkdir -p $(OBJDIR)
214
	@echo "Compiling SysexPatchDb.cpp"
215
	@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
216
 
217
$(OBJDIR)/UdpSocket_31e7cc9e.o: ../../src/UdpSocket.cpp
218
	-@mkdir -p $(OBJDIR)
219
	@echo "Compiling UdpSocket.cpp"
220
	@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
221
 
222
$(OBJDIR)/UploadHandler_13066b13.o: ../../src/UploadHandler.cpp
223
	-@mkdir -p $(OBJDIR)
224
	@echo "Compiling UploadHandler.cpp"
225
	@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
226
 
227
$(OBJDIR)/juce_audio_basics_5460bccb.o: ../../../juce/modules/juce_audio_basics/juce_audio_basics.cpp
228
	-@mkdir -p $(OBJDIR)
229
	@echo "Compiling juce_audio_basics.cpp"
230
	@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
231
 
232
$(OBJDIR)/juce_audio_devices_44d00ac9.o: ../../../juce/modules/juce_audio_devices/juce_audio_devices.cpp
233
	-@mkdir -p $(OBJDIR)
234
	@echo "Compiling juce_audio_devices.cpp"
235
	@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
236
 
237
$(OBJDIR)/juce_audio_formats_73515469.o: ../../../juce/modules/juce_audio_formats/juce_audio_formats.cpp
238
	-@mkdir -p $(OBJDIR)
239
	@echo "Compiling juce_audio_formats.cpp"
240
	@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
241
 
242
$(OBJDIR)/juce_audio_processors_d11d9b83.o: ../../../juce/modules/juce_audio_processors/juce_audio_processors.cpp
243
	-@mkdir -p $(OBJDIR)
244
	@echo "Compiling juce_audio_processors.cpp"
245
	@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
246
 
247
$(OBJDIR)/juce_audio_utils_5ff6f09.o: ../../../juce/modules/juce_audio_utils/juce_audio_utils.cpp
248
	-@mkdir -p $(OBJDIR)
249
	@echo "Compiling juce_audio_utils.cpp"
250
	@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
251
 
252
$(OBJDIR)/juce_core_5f5a3bad.o: ../../../juce/modules/juce_core/juce_core.cpp
253
	-@mkdir -p $(OBJDIR)
254
	@echo "Compiling juce_core.cpp"
255
	@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
256
 
257
$(OBJDIR)/juce_data_structures_7e517fa9.o: ../../../juce/modules/juce_data_structures/juce_data_structures.cpp
258
	-@mkdir -p $(OBJDIR)
259
	@echo "Compiling juce_data_structures.cpp"
260
	@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
261
 
262
$(OBJDIR)/juce_events_88dd09a1.o: ../../../juce/modules/juce_events/juce_events.cpp
263
	-@mkdir -p $(OBJDIR)
264
	@echo "Compiling juce_events.cpp"
265
	@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
266
 
267
$(OBJDIR)/juce_graphics_29b23085.o: ../../../juce/modules/juce_graphics/juce_graphics.cpp
268
	-@mkdir -p $(OBJDIR)
269
	@echo "Compiling juce_graphics.cpp"
270
	@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
271
 
272
$(OBJDIR)/juce_gui_basics_a9efcd81.o: ../../../juce/modules/juce_gui_basics/juce_gui_basics.cpp
273
	-@mkdir -p $(OBJDIR)
274
	@echo "Compiling juce_gui_basics.cpp"
275
	@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
276
 
277
$(OBJDIR)/juce_gui_extra_a9396b49.o: ../../../juce/modules/juce_gui_extra/juce_gui_extra.cpp
278
	-@mkdir -p $(OBJDIR)
279
	@echo "Compiling juce_gui_extra.cpp"
280
	@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
281
 
282
-include $(OBJECTS:%.o=%.d)