]> git.sesse.net Git - vlc/blob - plugins/kde/Makefile
- Fixed the segfault in vout_UnloadFont
[vlc] / plugins / kde / Makefile
1 ###############################################################################
2 # vlc (VideoLAN Client) kde module Makefile
3 # (c)2001 VideoLAN
4 ###############################################################################
5
6 #
7 # Objects
8 #
9  
10 PLUGIN_KDE =    kde.o \
11                 kdeinterface.o \
12                 kinterfacemain.o \
13                 kvlcslider.o \
14                 kdiskdialog.o \
15                 knetdialog.o \
16                 ktitlemenu.o
17
18 PLUGIN_KDE_MOC =        kinterfacemain.moc.o \
19                         kvlcslider.moc.o \
20                         kdiskdialog.moc.o \
21                         knetdialog.moc.o \
22                         ktitlemenu.moc.o
23
24 #BUILTIN_KDE = $(PLUGIN_KDE:%.o=BUILTIN_%.o)
25 #BUILTIN_KDE_MOC = $(PLUGIN_KDE_MOC:%.o=BUILTIN_%.o)
26
27 ALL_OBJ = $(PLUGIN_KDE) $(PLUGIN_KDE_MOC) $(BUILTIN_KDE) $(BUILTIN_KDE_MOC)
28
29 #
30 # Virtual targets
31 #
32
33 include ../../Makefile.modules
34
35 $(PLUGIN_KDE): %.o: .dep/%.dpp
36 $(PLUGIN_KDE): %.o: %.cpp
37         $(CC) $(CFLAGS) $(PCFLAGS) -I/usr/include/kde -I/usr/include/qt -c -o $@ $<
38
39 $(PLUGIN_KDE_MOC): %.o: .dep/%.dpp
40 $(PLUGIN_KDE_MOC): %.o: %.cpp
41         $(CC) $(CFLAGS) $(PCFLAGS) -I/usr/include/kde -I/usr/include/qt -c -o $@ $<
42 $(PLUGIN_KDE_MOC:%.moc.o=%.moc.cpp): %.moc.cpp: %.h
43         moc $< -o $@
44
45 #$(BUILTIN_KDE): BUILTIN_%.o: .dep/%.dpp
46 #$(BUILTIN_KDE): BUILTIN_%.o: %.cpp
47 #       $(CC) $(CFLAGS) -DBUILTIN -I/usr/include/kde -I/usr/include/qt -c -o $@ $<
48
49 #$(BUILTIN_KDE_MOC): BUILTIN_%.o: dep/%.dpp
50 #$(BUILTIN_KDE_MOC): BUILTIN_%.o: %.cpp
51 #       $(CC) $(CFLAGS) -DBUILTIN -I/usr/include/kde -I/usr/include/qt -c -o $@ $<
52 #$(BUILTIN_KDE_MOC: %.moc.o=%.cpp): %.moc.cpp: %.h
53 #       $(MOC) $< -o $@
54
55 #
56 # Real targets
57 #
58
59 ../../lib/kde.so: $(PLUGIN_KDE) $(PLUGIN_KDE_MOC)
60         $(CC) $(PCFLAGS) -o $@ $^ $(PLCFLAGS) $(LIB_KDE) -lkfile
61
62 #../../lib/kde.a: $(BUILTIN_KDE)
63 #       ar r $@ $^
64 #       $(RANLIB) $@
65