Skip to content

Commit 862e0e6

Browse files
author
falkTX
committed
Add make install for all sf2s
1 parent b24f196 commit 862e0e6

File tree

1 file changed

+133
-8
lines changed

1 file changed

+133
-8
lines changed

Makefile

Lines changed: 133 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,23 @@ distclean: clean
2525
install:
2626
install -d $(DESTDIR)$(PREFIX)/lib/lv2/AirFont320.lv2
2727
install -d $(DESTDIR)$(PREFIX)/lib/lv2/FluidGM.lv2
28+
install -d $(DESTDIR)$(PREFIX)/lib/lv2/FluidBass.lv2
29+
install -d $(DESTDIR)$(PREFIX)/lib/lv2/FluidBrass.lv2
30+
install -d $(DESTDIR)$(PREFIX)/lib/lv2/FluidChromPerc.lv2
31+
install -d $(DESTDIR)$(PREFIX)/lib/lv2/FluidDrums.lv2
32+
install -d $(DESTDIR)$(PREFIX)/lib/lv2/FluidEnsemble.lv2
33+
install -d $(DESTDIR)$(PREFIX)/lib/lv2/FluidEthnic.lv2
34+
install -d $(DESTDIR)$(PREFIX)/lib/lv2/FluidGuitars.lv2
35+
install -d $(DESTDIR)$(PREFIX)/lib/lv2/FluidOrgans.lv2
36+
install -d $(DESTDIR)$(PREFIX)/lib/lv2/FluidPercussion.lv2
37+
install -d $(DESTDIR)$(PREFIX)/lib/lv2/FluidPianos.lv2
38+
install -d $(DESTDIR)$(PREFIX)/lib/lv2/FluidPipes.lv2
39+
install -d $(DESTDIR)$(PREFIX)/lib/lv2/FluidReeds.lv2
40+
install -d $(DESTDIR)$(PREFIX)/lib/lv2/FluidSoundFX.lv2
41+
install -d $(DESTDIR)$(PREFIX)/lib/lv2/FluidStrings.lv2
42+
install -d $(DESTDIR)$(PREFIX)/lib/lv2/FluidSynthFX.lv2
43+
install -d $(DESTDIR)$(PREFIX)/lib/lv2/FluidSynthLeads.lv2
44+
install -d $(DESTDIR)$(PREFIX)/lib/lv2/FluidSynthPads.lv2
2845

2946
install -m 644 \
3047
AirFont320.lv2/*.sf2 \
@@ -38,20 +55,128 @@ install:
3855
FluidGM.lv2/*.ttl \
3956
$(DESTDIR)$(PREFIX)/lib/lv2/FluidGM.lv2
4057

41-
# recursive copy
42-
cp -r AirFont320.lv2/modgui $(DESTDIR)$(PREFIX)/lib/lv2/AirFont320.lv2
43-
cp -r FluidGM.lv2/modgui $(DESTDIR)$(PREFIX)/lib/lv2/FluidGM.lv2
44-
45-
install-splitted:
46-
install -d $(DESTDIR)$(PREFIX)/lib/lv2/FluidBass.lv2
47-
4858
install -m 644 \
4959
FluidBass.lv2/*.sf2 \
5060
FluidBass.lv2/*.so \
5161
FluidBass.lv2/*.ttl \
5262
$(DESTDIR)$(PREFIX)/lib/lv2/FluidBass.lv2
5363

54-
cp -r FluidBass.lv2/modgui $(DESTDIR)$(PREFIX)/lib/lv2/FluidBass.lv2
64+
install -m 644 \
65+
FluidBrass.lv2/*.sf2 \
66+
FluidBrass.lv2/*.so \
67+
FluidBrass.lv2/*.ttl \
68+
$(DESTDIR)$(PREFIX)/lib/lv2/FluidBrass.lv2
69+
70+
install -m 644 \
71+
FluidChromPerc.lv2/*.sf2 \
72+
FluidChromPerc.lv2/*.so \
73+
FluidChromPerc.lv2/*.ttl \
74+
$(DESTDIR)$(PREFIX)/lib/lv2/FluidChromPerc.lv2
75+
76+
install -m 644 \
77+
FluidDrums.lv2/*.sf2 \
78+
FluidDrums.lv2/*.so \
79+
FluidDrums.lv2/*.ttl \
80+
$(DESTDIR)$(PREFIX)/lib/lv2/FluidDrums.lv2
81+
82+
install -m 644 \
83+
FluidEnsemble.lv2/*.sf2 \
84+
FluidEnsemble.lv2/*.so \
85+
FluidEnsemble.lv2/*.ttl \
86+
$(DESTDIR)$(PREFIX)/lib/lv2/FluidEnsemble.lv2
87+
88+
install -m 644 \
89+
FluidEthnic.lv2/*.sf2 \
90+
FluidEthnic.lv2/*.so \
91+
FluidEthnic.lv2/*.ttl \
92+
$(DESTDIR)$(PREFIX)/lib/lv2/FluidEthnic.lv2
93+
94+
install -m 644 \
95+
FluidGuitars.lv2/*.sf2 \
96+
FluidGuitars.lv2/*.so \
97+
FluidGuitars.lv2/*.ttl \
98+
$(DESTDIR)$(PREFIX)/lib/lv2/FluidGuitars.lv2
99+
100+
install -m 644 \
101+
FluidOrgans.lv2/*.sf2 \
102+
FluidOrgans.lv2/*.so \
103+
FluidOrgans.lv2/*.ttl \
104+
$(DESTDIR)$(PREFIX)/lib/lv2/FluidOrgans.lv2
105+
106+
install -m 644 \
107+
FluidPercussion.lv2/*.sf2 \
108+
FluidPercussion.lv2/*.so \
109+
FluidPercussion.lv2/*.ttl \
110+
$(DESTDIR)$(PREFIX)/lib/lv2/FluidPercussion.lv2
111+
112+
install -m 644 \
113+
FluidPianos.lv2/*.sf2 \
114+
FluidPianos.lv2/*.so \
115+
FluidPianos.lv2/*.ttl \
116+
$(DESTDIR)$(PREFIX)/lib/lv2/FluidPianos.lv2
117+
118+
install -m 644 \
119+
FluidPipes.lv2/*.sf2 \
120+
FluidPipes.lv2/*.so \
121+
FluidPipes.lv2/*.ttl \
122+
$(DESTDIR)$(PREFIX)/lib/lv2/FluidPipes.lv2
123+
124+
install -m 644 \
125+
FluidReeds.lv2/*.sf2 \
126+
FluidReeds.lv2/*.so \
127+
FluidReeds.lv2/*.ttl \
128+
$(DESTDIR)$(PREFIX)/lib/lv2/FluidReeds.lv2
129+
130+
install -m 644 \
131+
FluidSoundFX.lv2/*.sf2 \
132+
FluidSoundFX.lv2/*.so \
133+
FluidSoundFX.lv2/*.ttl \
134+
$(DESTDIR)$(PREFIX)/lib/lv2/FluidSoundFX.lv2
135+
136+
install -m 644 \
137+
FluidStrings.lv2/*.sf2 \
138+
FluidStrings.lv2/*.so \
139+
FluidStrings.lv2/*.ttl \
140+
$(DESTDIR)$(PREFIX)/lib/lv2/FluidStrings.lv2
141+
142+
install -m 644 \
143+
FluidSynthFX.lv2/*.sf2 \
144+
FluidSynthFX.lv2/*.so \
145+
FluidSynthFX.lv2/*.ttl \
146+
$(DESTDIR)$(PREFIX)/lib/lv2/FluidSynthFX.lv2
147+
148+
install -m 644 \
149+
FluidSynthLeads.lv2/*.sf2 \
150+
FluidSynthLeads.lv2/*.so \
151+
FluidSynthLeads.lv2/*.ttl \
152+
$(DESTDIR)$(PREFIX)/lib/lv2/FluidSynthLeads.lv2
153+
154+
install -m 644 \
155+
FluidSynthPads.lv2/*.sf2 \
156+
FluidSynthPads.lv2/*.so \
157+
FluidSynthPads.lv2/*.ttl \
158+
$(DESTDIR)$(PREFIX)/lib/lv2/FluidSynthPads.lv2
159+
160+
# recursive copy
161+
cp -r AirFont320.lv2/modgui $(DESTDIR)$(PREFIX)/lib/lv2/AirFont320.lv2
162+
cp -r FluidGM.lv2/modgui $(DESTDIR)$(PREFIX)/lib/lv2/FluidGM.lv2
163+
cp -r FluidBass.lv2/modgui $(DESTDIR)$(PREFIX)/lib/lv2/FluidBass.lv2
164+
cp -r FluidBrass.lv2/modgui $(DESTDIR)$(PREFIX)/lib/lv2/FluidBrass.lv2
165+
cp -r FluidChromPerc.lv2/modgui $(DESTDIR)$(PREFIX)/lib/lv2/FluidChromPerc.lv2
166+
cp -r FluidDrums.lv2/modgui $(DESTDIR)$(PREFIX)/lib/lv2/FluidDrums.lv2
167+
cp -r FluidEnsemble.lv2/modgui $(DESTDIR)$(PREFIX)/lib/lv2/FluidEnsemble.lv2
168+
cp -r FluidEthnic.lv2/modgui $(DESTDIR)$(PREFIX)/lib/lv2/FluidEthnic.lv2
169+
cp -r FluidGuitars.lv2/modgui $(DESTDIR)$(PREFIX)/lib/lv2/FluidGuitars.lv2
170+
cp -r FluidOrgans.lv2/modgui $(DESTDIR)$(PREFIX)/lib/lv2/FluidOrgans.lv2
171+
cp -r FluidPercussion.lv2/modgui $(DESTDIR)$(PREFIX)/lib/lv2/FluidPercussion.lv2
172+
cp -r FluidPianos.lv2/modgui $(DESTDIR)$(PREFIX)/lib/lv2/FluidPianos.lv2
173+
cp -r FluidPipes.lv2/modgui $(DESTDIR)$(PREFIX)/lib/lv2/FluidPipes.lv2
174+
cp -r FluidReeds.lv2/modgui $(DESTDIR)$(PREFIX)/lib/lv2/FluidReeds.lv2
175+
cp -r FluidSoundFX.lv2/modgui $(DESTDIR)$(PREFIX)/lib/lv2/FluidSoundFX.lv2
176+
cp -r FluidStrings.lv2/modgui $(DESTDIR)$(PREFIX)/lib/lv2/FluidStrings.lv2
177+
cp -r FluidSynthFX.lv2/modgui $(DESTDIR)$(PREFIX)/lib/lv2/FluidSynthFX.lv2
178+
cp -r FluidSynthLeads.lv2/modgui $(DESTDIR)$(PREFIX)/lib/lv2/FluidSynthLeads.lv2
179+
cp -r FluidSynthPads.lv2/modgui $(DESTDIR)$(PREFIX)/lib/lv2/FluidSynthPads.lv2
55180

56181
# ---------------------------------------------------------------------------------------------------------------------
57182

0 commit comments

Comments
 (0)