diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 34 |
1 files changed, 18 insertions, 16 deletions
@@ -235,7 +235,8 @@ MOD_DIR:=$(DESTDIR)/lib/modules/$(KVERS)/misc # Utilities we build with a standard build procedure: UTILS = zttool zttest ztmonitor ztspeed sethdlc-new ztcfg \ - ztcfg-dude usbfxstest fxstest fxotune ztdiag torisatool + ztcfg-dude usbfxstest fxstest fxotune ztdiag torisatool \ + ztscan # Makefile mentions them. Source is not included (anynore?) @@ -247,7 +248,7 @@ UTILS += patgen pattest patlooptest hdlcstress hdlctest hdlcgen \ UTILSO = $(UTILS:%=%.o) -BINS:=fxotune fxstest sethdlc-new ztcfg ztdiag ztmonitor ztspeed zttest zttool +BINS:=fxotune fxstest sethdlc-new ztcfg ztdiag ztmonitor ztspeed zttest zttool ztscan BINS:=$(filter-out $(MENUSELECT_UTILS),$(BINS)) MAN_PAGES:=$(wildcard $(BINS:%=doc/%.8)) @@ -320,17 +321,19 @@ gendigits: gendigits.c prereq: config.status tones.h tor2fw.h radfw.h version.h -zttool.o: zttool.c zaptel.h -zttool.o: CFLAGS+=$(NEWT_INCLUDE) +zttool: zaptel.h +zttool: CFLAGS+=$(NEWT_INCLUDE) +zttool: LDLIBS+=$(NEWT_LIB) + +ztscan: zaptel.h -ztprovision.o: ztprovision.c zaptel.h +ztprovision: zaptel.h -ztmonitor.o: ztmonitor.c zaptel.h +ztmonitor: zaptel.h ztspeed: CFLAGS= -ztspeed.o: CFLAGS= -zttool: LDLIBS+=$(NEWT_LIB) -sethdlc-new.o: CFLAGS+=-I$(KINCLUDES) + +sethdlc-new: CFLAGS+=-I$(KINCLUDES) $(LTZ_A): $(LTZ_A_OBJS) ar rcs $@ $^ @@ -339,20 +342,19 @@ $(LTZ_A): $(LTZ_A_OBJS) $(LTZ_SO): $(LTZ_SO_OBJS) $(CC) $(CFLAGS) -shared -Wl,-soname,$(LTZ_SO).$(LTZ_SO_MAJOR_VER).$(LTZ_SO_MINOR_VER) -o $@ $^ $(LDFLAGS) $(LDLIBS) -lm -ztcfg.c: ztcfg.h +ztcfg.o: ztcfg.h zaptel.h +ztcfg: ztcfg.o $(LTZ_A) +ztcfg: LDLIBS+=-lm ztcfg-shared: ztcfg.o $(LTZ_SO) $(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS) $(LDLIBS) -lm -data: - $(MAKE) -C datamods datamods - -ztcfg: ztcfg.o $(LTZ_A) -ztcfg: LDLIBS+=-lm - ztcfg-dude: ztcfg-dude.o mknotch.o complex.o $(LTZ_SO) ztcfg-dude: LDLIBS+=-lm -lstdc++ +data: + $(MAKE) -C datamods datamods + # FIXME: we assume CC can build the C++ modules: complex.o mknotch.o: %.o: %.cc $(CC) $(CFLAGS) -o $@ -c $< |