diff options
Diffstat (limited to 'tools/dtmf/Makefile')
-rw-r--r-- | tools/dtmf/Makefile | 21 |
1 files changed, 11 insertions, 10 deletions
diff --git a/tools/dtmf/Makefile b/tools/dtmf/Makefile index c85dae8..9c98516 100644 --- a/tools/dtmf/Makefile +++ b/tools/dtmf/Makefile @@ -36,15 +36,16 @@ CFLAGS := -g -O2 $(GST_CFLAGS) LDFLAGS := -g -Wall -O2 $(GST_LDFLAGS) STRIP := strip -EXECUTABLE := gst-dtmf +EXECUTABLES := gst-dtmf gencrx -C_OBJS := gst-dtmf.o +GST_DTMF_OBJS := gst-dtmf.o +GENCRX_OBJS := gencrx.o -C_SRCS := $(C_OBJS:%.o=%.c) +C_SRCS := $(GST_DTMF_OBJS:%.o=%.c) $(GENCRX_OBJS:%.o=%.c) .PHONY: clean -all: $(EXECUTABLE) +all: $(EXECUTABLES) %.d: %.c @set -e; rm -f $@; \ @@ -56,17 +57,17 @@ ifneq ($(MAKECMDGOALS),distclean) -include $(C_SRCS:%.c=%.d) endif -$(EXECUTABLE): $(C_OBJS) - $(CC) $(C_OBJS) -o $@ $(LDFLAGS) +gst-dtmf: $(GST_DTMF_OBJS) + $(CC) $(GST_DTMF_OBJS) -o $@ $(LDFLAGS) + +gencrx: $(GENCRX_OBJS) + $(CC) $(GENCRX_OBJS) -o $@ $(LDFLAGS) %.o: %.c $(CC) $(CFLAGS) -c $< -strip: $(EXECUTABLE) - $(STRIP) -s $(EXECUTABLE) - clean: rm -f *.o rm -f *.d rm -f *.d.* - rm -f $(EXECUTABLE) + rm -f $(EXECUTABLES) |