all: targets 

targets: bridgeall ldcount memtest tdialtone tsamecho bridge ldrop\
	monbufstats tdialtone tsbridge conference mt tdtmf tscr\
	deccid2 linev_api mtpci tec tscr digmw playforever techophone2\
	tseizure dspreset linev_hip tfsync ttransfer dsprun loadpc\
	playtone timp tvpb gencallerid loadrun poke tlisten twatchdog\
	lowsam ringbug tloadbeep twave tbufthread togbit iplevel\
	measdelay tconf togpci ldcount2 measefr tctapi treset

clean:   
	rm -f bridgeall ldcount memtest tdialtone tsamecho bridge ldrop\
        monbufstats tdialtone tsbridge conference mt tdtmf tscr\
        deccid2 linev_api mtpci tec tscr digmw playforever techophone2\
        tseizure dspreset linev_hip tfsync ttransfer dsprun loadpc\
        playtone timp tvpb gencallerid loadrun poke tlisten twatchdog\
        lowsam ringbug tloadbeep twave tbufthread togbit iplevel\
        measdelay tconf togpci ldcount2 measefr tctapi treset\
	core* *.o 

%: %.cpp ../../src/libvpb.a
	$(CXX) $< -o $@ ../../src/libvpb.a -pthread -Wall -g -lm \
	../kbhit.cpp $(GPROF) 

