]> git.sesse.net Git - vlc/blob - modules/gui/qt4/Modules.am
Initial layout
[vlc] / modules / gui / qt4 / Modules.am
1 TOUI = ui/file_open
2 UIH := $(TOUI:%=%.h)
3
4 TOMOC = main_interface dialogs_provider dialogs/playlist
5 MOCCPP := $(TOMOC:%=%.moc.cpp)
6
7 if ENABLE_QT4
8
9 BUILT_SOURCES += $(UIH) 
10 BUILT_SOURCES += $(MOCCPP) 
11
12 $(MOCCPP): %.moc.cpp: %.hpp
13         @echo "MOC $< -> $@"
14         moc -o $@ $<
15
16 $(UIH): %.h: %.ui 
17         @echo "UIC $< -> $@"
18         uic -tr _ -o $@ $<  
19
20 endif
21
22 SOURCES_qt4 =   qt4.cpp \
23                 main_interface.cpp \
24                 dialogs_provider.cpp \
25                 dialogs/playlist.cpp \
26                 main_interface.moc.cpp \
27                 dialogs_provider.moc.cpp \
28                 dialogs/playlist.moc.cpp
29                 $(NULL)
30
31 # Why do I have to put it manually ??
32
33 EXTRA_DIST += \
34         qt4.hpp \
35         main_interface.hpp \
36         dialogs_provider.hpp