r286: Heroine Virutal's official release 1.2.0
[cinelerra_cv/ct.git] / hvirtual / plugins / Makefile
blobc4e6cdb7078e88d6c8b8bec238343ddf41cdc127
1 include ../global_config
3 # burn must come before any other effecttv plugin
4 # colors must come before any plugin
5 # parametric must come before fourier plugins
7 DIRS = \
8 1080to480 \
9 720to480 \
10 colors \
11 bandslide \
12 bandwipe \
13 blur \
14 brightness \
15 burn \
16 parametric \
17 aging \
18 cdripper \
19 chromakey \
20 colorbalance \
21 compressor \
22 crossfade \
23 decimate \
24 defaulttheme \
25 deinterlace \
26 delayaudio \
27 delayvideo \
28 denoise \
29 denoisefft \
30 denoisevideo \
31 despike \
32 dissolve \
33 dot \
34 downsample \
35 fieldframe \
36 flash \
37 flip \
38 framefield \
39 freeverb \
40 freezeframe \
41 gain \
42 gradient \
43 histogram \
44 holo \
45 huesaturation \
46 interpolateaudio \
47 interpolatevideo \
48 invertaudio \
49 invertvideo \
50 irissquare \
51 ivtc \
52 level \
53 linearblur \
54 loopaudio \
55 loopvideo \
56 normalize \
57 oilpainting \
58 overlay \
59 perspective \
60 pitch \
61 polar \
62 radialblur \
63 reframe \
64 resample \
65 reverb \
66 reverseaudio \
67 reversevideo \
68 rgb601 \
69 rotate \
70 scale \
71 sharpen \
72 shiftinterlace \
73 slide \
74 spectrogram \
75 swapchannels \
76 synthesizer \
77 timeavg \
78 timestretch \
79 titler \
80 translate \
81 videoscope \
82 wave \
83 whirl \
84 wipe \
85 yuv \
86 zoomblur
88 all: $(DIRS) $(OBJS)
89 @ for i in $(DIRS) ; \
90 do \
91 $(MAKE) -C $$i ; \
92 done
94 clean:
95 find \( -name core \
96 -o -name '*.o' \
97 -o -name '*.plugin' \) -exec rm -rf {} \;
99 wc:
100 cat *.C *.h | wc
101 $(LOOP_BEGIN) \
102 $(MAKE) -C $$i wc; \
103 $(LOOP_END)
106 # Can't strip the themes so instead the plugins strip themselves
107 install:
108 # strip $(OBJDIR)/*.plugin
109 rm -rf /usr/lib/cinelerra
110 mkdir -p /usr/lib/cinelerra
111 cp $(OBJDIR)/*.plugin /usr/lib/cinelerra
112 cp -a titler/fonts /usr/lib/cinelerra