GIT.Harvie.CZ
/
mirrors
/
Programs.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
9552f73
)
Ghetto soundsystem: new flexible Makefile
author
Harvie
<tomas@mudrunka.cz>
Mon, 1 Nov 2010 03:12:20 +0000
(
04:12
+0100)
committer
Harvie
<tomas@mudrunka.cz>
Mon, 1 Nov 2010 03:12:20 +0000
(
04:12
+0100)
c/ghetto-sound-system/Makefile
patch
|
blob
|
blame
|
history
diff --git
a/c/ghetto-sound-system/Makefile
b/c/ghetto-sound-system/Makefile
index 32a8e1527ba8150231a62e2612f4f65b2028c22c..71622c2a5d80422bd00c2dc2cf4d5ffad414901c 100644
(file)
--- a/
c/ghetto-sound-system/Makefile
+++ b/
c/ghetto-sound-system/Makefile
@@
-1,8
+1,22
@@
-#CFLAGS=-lSDL_sound -lSDL -lSDL_mixer
-CFLAGS+=`sdl-config --cflags --libs` -lSDL_mixer
-CFLAGS+=-lm
+sdl_BIN=sampler synth
+alsa_BIN=beatdetect
+
+#sdl_CFLAGS+=-lSDL_sound -lSDL -lSDL_mixer
+sdl_CFLAGS+=$(shell sdl-config --cflags --libs) -lSDL_mixer
+sdl_CFLAGS+=-lm #synth
+alsa_CFLAGS+=-lasound
+
+.PHONY: all clean sdl alsa go
+all: sdl alsa
+clean:
+ rm $(sdl_BIN) $(alsa_BIN)
+
+sdl:
+ $(MAKE) CFLAGS+="$(sdl_CFLAGS)" $(sdl_BIN)
+
+alsa:
+ $(MAKE) CFLAGS="$(alsa_CFLAGS)" $(alsa_BIN)
+
-.PHONY: all go
-all: sampler synth
go: sampler
./$? samples/*/* 2>/dev/null
go: sampler
./$? samples/*/* 2>/dev/null
This page took
0.132307 seconds
and
4
git commands to generate.