SOURCES_BASE = usbpulse.c usbscope.c usbwave.c
SOURCES_LOCAL = $(SOURCES_BASE) usbcommon.c
SOURCES_LX = $(SOURCES_BASE) usbcommon-lx.c lantronix.c
INCLUDE = ../include

all:	local lantronix

local:	usbtm.a

lantronix:	usbtm-lx.a
	
usbtm.a:	../.dev $(SOURCES_LOCAL)
	gcc -Wall `cat ../.dev` -c -I $(INCLUDE) $(SOURCES_LOCAL)
	ar rcs usbtm.a $(patsubst %.c,%.o,$(SOURCES_LOCAL))

usbtm-lx.a:	../.dev-lx $(SOURCES_LX)
	gcc -Wall `cat ../.dev-lx` -c -I $(INCLUDE) $(SOURCES_LX)
	ar rcs usbtm-lx.a $(patsubst %.c,%.o,$(SOURCES_LX))

clean:
	rm -f *.o *.a
