
Import('env');
env2=env.Copy();
env2.Append(CXXFLAGS = ['-Icommon/components/data']);
env2.Append(CXXFLAGS = env2.qt_flags);

file_list=[\
'audio_config.cpp',\
'moc__audio_config.cpp',\
'sample_viewer.cpp',\
'moc__sample_viewer.cpp',\
'sample_viewer_zoom.cpp',\
'moc__sample_viewer_zoom.cpp',\
'sample_editor.cpp',\
'moc__sample_editor.cpp',\
'sample_editor_format.cpp',\
'moc__sample_editor_format.cpp',\
'envelope_point_editor.cpp',\
'moc__envelope_point_editor.cpp',\
'envelope_editor.cpp',\
'moc__envelope_editor.cpp',\
'resampler_config.cpp',\
'moc__resampler_config.cpp',\
'note_bridge.cpp',\
'moc__note_bridge.cpp',\
'sample_editor_clipboard.cpp',\
'moc__sample_editor_clipboard.cpp',\
'sample_editor_effects.cpp',\
'moc__sample_editor_effects.cpp',\
'mixer_effects_manager.cpp',\
'moc__mixer_effects_manager.cpp',\
'effect_chain_editor.cpp',\
'moc__effect_chain_editor.cpp',\
]

moc_list=[\
'audio_config.h',\
'sample_editor.h',\
'sample_editor_format.h',\
'sample_viewer.h',\
'sample_viewer_zoom.h',\
'envelope_point_editor.h',\
'envelope_editor.h',\
'resampler_config.h',\
'note_bridge.h',\
'sample_editor_clipboard.h',\
'sample_editor_effects.h',\
'mixer_effects_manager.h',\
'effect_chain_editor.h',\
]

env2.process_moc_list(moc_list);

env2.Library('libinterface_qt__audio.a', file_list);
