v-tag_0 = @printf " %-8s %s\n" "$1" "$@";
CC = gcc
-CFLAGS = -O2 -g -pedantic -Wall -Werror
+OPTIMIZE = -O2
+DEBUG = -g
+WARN = -pedantic -Wall -Werror
+CFLAGS = $(OPTIMIZE) $(DEBUG) $(WARN)
LD = gcc
LDFLAGS =
-LIBS = -ldvdread -lm
+LIBS = -ldvdread
CFLAGS.terminfo += -DUSE_TERMINFO
LIBS.terminfo += -ltinfo
PROGS += dvd-sector-copy
dvd-sector-copy_SRCS = dvd-sector-copy.c lib.c multiprogress.c
+dvd-sector-copy_LIBS = -lm
PROGS += dvd-cache-keys
dvd-cache-keys_SRCS = dvd-cache-keys.c lib.c multiprogress.c
PROGS += dvd-id
dvd-id_SRCS = dvd-id.c lib.c multiprogress.c
+PROGS += dvd-check-keys
+dvd-check-keys_SRCS = dvd-check-keys.c lib.c multiprogress.c
+dvd-check-keys_LIBS = -ldvdcss
+
+PROGS += chkdvdimg
+chkdvdimg_SRCS = chkdvdimg.c lib.c multiprogress.c
+
SCRIPTS += dvdrip
SCRIPTS += dvdrip-upload
+SCRIPTS += dvdrip-monitor
+SCRIPTS += dvdrip-check-batch
+SCRIPTS += dvdrip-retry-botched-vobs
%.o: %.c
$(call v-tag,CC)$(CC) -c $(CFLAGS) -o$@ -MD -MF $*.dep $<