aboutsummaryrefslogtreecommitdiffstats
path: root/audio/cheesetracker/files/cheesetracker.pro
blob: ca2ce7354c1a7c99792674d9206795455be6555d (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
TEMPLATE =  app
CONFIG =    qt warn_on thread release 
TERGET =    cheesetracker

DEFINES =   POSIX_ENABLED OSS_ENABLED LADSPA_ENABLED
LIBS =      -L${LOCALBASE}/lib -lsigc-1.2
INCLUDEPATH =   common \
        common/components/audio \
        common/components/data \
        common/components/midi \
        common/defines \
        trackercore \
        loaders \
        savers \
        ${LOCALBASE}/lib/sigc++-1.2/include \
        ${LOCALBASE}/include/sigc++-1.2 \
        ${LOCALBASE}/include

HEADERS = \
        common/interface__QT/helpers/property_bridge_edit.h \
        common/interface__QT/helpers/cspinbutton.h \
        common/interface__QT/helpers/ccolor_bridge.h \
        common/interface__QT/helpers/ccolor_list.h \
        common/interface__QT/helpers/font_bridge.h \
        common/interface__QT/helpers/keyboard_input_config.h \
        common/interface__QT/audio/audio_config.h \
        common/interface__QT/audio/sample_editor.h \
        common/interface__QT/audio/sample_editor_format.h \
        common/interface__QT/audio/sample_viewer.h \
        common/interface__QT/audio/sample_viewer_zoom.h \
        common/interface__QT/audio/envelope_point_editor.h \
        common/interface__QT/audio/envelope_editor.h \
        common/interface__QT/audio/resampler_config.h \
        common/interface__QT/audio/note_bridge.h \
        common/interface__QT/audio/sample_editor_clipboard.h \
        common/interface__QT/audio/sample_editor_effects.h \
        common/interface__QT/audio/mixer_effects_manager.h \
        common/interface__QT/audio/effect_chain_editor.h \
        common/interface__QT/popups/effect_select_popup.h \
        interface__QT/pattern_edit.h \
        interface__QT/pattern_edit_widget.h \
        interface__QT/sample_edit.h \
        interface__QT/instrument_edit.h \
        interface__QT/interface.h \
        interface__QT/order_and_defaults_editor.h \
        interface__QT/variables_edit.h \
        interface__QT/mdi_main_window.h \
        interface__QT/sample_player_fdialog.h

SOURCES = \
        common/plugins/effects/custom/dummy_effect.cpp \
        common/plugins/effects/custom/chorus_effect.cpp \
        common/plugins/effects/custom/freeverb_effect.cpp \
        common/plugins/effects/custom/effect_amp.cpp \
        common/plugins/effects/custom/effect_distort.cpp \
        common/plugins/effects/custom/effect_echo.cpp \
        common/plugins/effects/custom/effect_stereo_enhancer.cpp \
        common/plugins/effects/freeverb/allpass.cpp \
        common/plugins/effects/freeverb/comb.cpp \
        common/plugins/effects/freeverb/revmodel.cpp \
        common/plugins/effects/ladspa/ladspa_effect_source.cpp \
        common/plugins/effects/ladspa/ladspa_effect.cpp \
        common/plugins/edit_effects/simple_edit_effects.cpp \
        common/plugins/resamplers/resampler_raw.cpp \
        common/plugins/resamplers/resampler_linear.cpp \
        common/plugins/resamplers/resampler_dummy.cpp \
        common/os/mutex_lock.cpp \
        common/os/threaded_class.cpp \
        common/os/path_data.cpp \
        common/os/timer.cpp \
        common/components/audio/sound_driver_manager.cpp \
        common/components/audio/effect.cpp \
        common/components/audio/sound_driver.cpp \
        common/components/audio/mixer.cpp \
        common/components/audio/voice.cpp \
        common/components/audio/lfo.cpp \
        common/components/audio/envelope.cpp \
        common/components/audio/midi_voice.cpp \
        common/components/audio/resampler.cpp \
        common/components/audio/resampler_manager.cpp \
        common/components/audio/resampler_instance.cpp \
        common/components/audio/sample_data.cpp \
        common/components/audio/sample_conversion.cpp \
        common/components/audio/mixer_base.cpp \
        common/components/audio/mixer__buffers.cpp \
        common/components/audio/ring_buffer.cpp \
        common/components/audio/tables.cpp \
        common/components/audio/edit_effect.cpp \
        common/components/audio/effect_source_internal.cpp \
        common/components/audio/effect_source_manager.cpp \
        common/components/audio/effect_chain.cpp \
        common/components/audio/sound_driver_dummy.cpp \
        common/components/audio/dds_helpers.cpp \
        common/components/midi/midi_client.cpp \
        common/components/midi/midi_out_device.cpp \
        common/components/midi/midioutdevicemanager.cpp \
        common/components/midi/engine.cpp \
        common/components/midi/engine_manager.cpp \
        common/components/midi/midi_control.cpp \
        common/components/midi/midi_control_base.cpp \
        common/components/file/file_access.cpp \
        common/components/file/file_browser.cpp \
        common/components/data/property_bridges.cpp \
        common/components/data/config_handler.cpp \
        common/components/data/keyboard_input.cpp \
        common/components/data/selection.cpp \
        common/components/data/dds.cpp \
        common/components/data/dds_packer.cpp \
        common/drivers/posix/timer_rtc.cpp \
        common/drivers/posix/timer_sigalarm.cpp \
        common/drivers/posix/sound_driver_jack.cpp \
        common/drivers/posix/sound_driver_oss.cpp \
        common/drivers/posix/midi_out_device_alsa.cpp \
        common/drivers/posix/midi_out_device_oss.cpp \
        common/drivers/rtaudio/rt_audio.cpp \
        common/drivers/rtaudio/sound_driver_rtaudio.cpp \
        common/interface__QT/helpers/property_bridge_edit.cpp \
        common/interface__QT/helpers/cspinbutton.cpp \
        common/interface__QT/helpers/clist_manager.cpp \
        common/interface__QT/helpers/vertical_scrolled_window.cpp \
        common/interface__QT/helpers/ccolor_panel.cpp \
        common/interface__QT/helpers/ccolor_bridge.cpp \
        common/interface__QT/helpers/ccolor_list.cpp \
        common/interface__QT/helpers/font_bridge.cpp \
        common/interface__QT/helpers/keyboard_input_config.cpp \
        common/interface__QT/helpers/property_bridge_edit_list.cpp \
        common/interface__QT/audio/audio_config.cpp \
        common/interface__QT/audio/sample_viewer.cpp \
        common/interface__QT/audio/sample_viewer_zoom.cpp \
        common/interface__QT/audio/sample_editor.cpp \
        common/interface__QT/audio/sample_editor_format.cpp \
        common/interface__QT/audio/envelope_point_editor.cpp \
        common/interface__QT/audio/envelope_editor.cpp \
        common/interface__QT/audio/resampler_config.cpp \
        common/interface__QT/audio/note_bridge.cpp \
        common/interface__QT/audio/sample_editor_clipboard.cpp \
        common/interface__QT/audio/sample_editor_effects.cpp \
        common/interface__QT/audio/mixer_effects_manager.cpp \
        common/interface__QT/audio/effect_chain_editor.cpp \
        common/interface__QT/popups/cspindialog.cpp \
        common/interface__QT/popups/text_area_popup.cpp \
        common/interface__QT/popups/effect_select_popup.cpp \
        trackercore/file_format_manager.cpp \
        trackercore/file_reader.cpp \
        trackercore/file_writer.cpp \
        trackercore/instrument.cpp \
        trackercore/loader.cpp \
        trackercore/pattern.cpp \
        trackercore/player_data.cpp \
        trackercore/player_data_control.cpp \
        trackercore/player_data_effects.cpp \
        trackercore/player_data_envelopes.cpp \
        trackercore/player_data_events.cpp \
        trackercore/player_data_nna.cpp \
        trackercore/player_data_notes.cpp \
        trackercore/player_data_reserved.cpp \
        trackercore/player_data_utils.cpp \
        trackercore/sample.cpp \
        trackercore/saver.cpp \
        trackercore/song.cpp \
        trackercore/player_data_filter.cpp \
        trackercore/tracker_voice.cpp \
        trackercore/voice_control.cpp \
        trackercore/freq_conversion.cpp \
        trackercore/channel_control.cpp \
        loaders/loader_it.cpp \
        loaders/loader_it_info.cpp \
        loaders/loader_it_instruments.cpp \
        loaders/loader_it_patterns.cpp \
        loaders/loader_it_samples.cpp \
        loaders/loader_s3m.cpp \
        loaders/loader_wav.cpp \
        loaders/loader_xm.cpp \
        loaders/loader_ct.cpp \
        savers/saver_ct.cpp \
        savers/saver_it.cpp \
        savers/saver_raw.cpp \
        savers/saver_wav.cpp \
        interface_binds/editor_commands.cpp \
        interface_binds/editor.cpp \
        interface_binds/editor_insertion.cpp \
        interface_binds/editor_orderlist.cpp \
        interface_binds/editor_selection.cpp \
        interface_binds/editor_undo.cpp \
        interface_binds/tracker_instance.cpp \
        interface_binds/player_rt_keyboard.cpp \
        interface__QT/sample_edit.cpp \
        interface__QT/instrument_edit.cpp \
        interface__QT/interface.cpp \
        interface__QT/variables_edit.cpp \
        interface__QT/order_and_defaults_editor.cpp \
        interface__QT/mdi_main_window.cpp \
        interface__QT/settings_window.cpp \
        interface__QT/pattern_edit.cpp \
        interface__QT/pattern_edit__keys.cpp \
        interface__QT/orderlist_edit.cpp \
        interface__QT/sample_instrument_table.cpp \
        interface__QT/pattern_edit_widget.cpp \
        interface__QT/table_base.cpp \
        interface__QT/sample_player_fdialog.cpp \
        program__QT/cheesetracker_qt.cpp