aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile24
1 files changed, 18 insertions, 6 deletions
diff --git a/Makefile b/Makefile
index 1380b09..73d88dd 100644
--- a/Makefile
+++ b/Makefile
@@ -1,15 +1,27 @@
# $Id$
-VERSION=2.0
+VERSION=3.0
PROG= spectrogram
-SRCS= spectrogram.c sio.c fft.c cms.c aux.c widget.c
-BINDIR= /usr/local/bin
-HEADERS=sio.h fft.h cms.h aux.h
+
+SRCS= spectrogram.c fft.c cms.c aux.c widget.c
LIBS= fftw3 x11
+BINDIR= /usr/local/bin
+
+UNAME!= uname
+.ifdef ${UNAME} == Linux
+SRCS+= alsa.c
+LIBS+= alsa
+.else
+SRCS+= sio.c
+LDADD+= -lsndio
+.endif
+
PCCF!= pkg-config --cflags ${LIBS}
-PCLA!= pkg-config --libs ${LIBS}
CFLAGS+=${PCCF}
-LDADD+= ${PCLA} -lsndio
+
+PCLA!= pkg-config --libs ${LIBS}
+LDADD+= ${PCLA}
+
DEBUG+= -Wall
NOMAN=
DIR= ${PROG}-${VERSION}