Break out Bluetooth functions in own module

This commit is contained in:
Nils Faerber 2011-08-13 13:41:24 +02:00
parent 36bbcbe182
commit d1e0ca32db
5 changed files with 152 additions and 232 deletions

View file

@ -11,7 +11,7 @@ LDFLAGS = `pkg-config --libs glib-2.0` `pkg-config --libs dbus-glib-1` `pkg-conf
PRGNAME = metawatch
MEMBERS = metawatch crc16ccitt mw_utility mw_main
MEMBERS = metawatch crc16ccitt mw_utility mw_main bt_helper
# no need to change anything below this line
# ------------------------------------------
@ -24,13 +24,14 @@ SOURCES = $(patsubst %,%.c,$(MEMBERS))
OBJS = $(patsubst %,%.o,$(MEMBERS))
DEPS = $(patsubst %,%.d,$(MEMBERS))
all: $(PRGNAME)
all: $(PRGNAME) libmetawatch.a
$(PRGNAME): $(OBJS)
$(CC) -o $@ $^ $(LDFLAGS)
libmetawatch.a: metawatch.o crc16ccitt.o mw_utility.o
ar -cvq libmetawatch.a metawatch.o crc16ccitt.o mw_utility.o
libmetawatch.a: metawatch.o crc16ccitt.o mw_utility.o bt_helper.o
ar -cvq libmetawatch.a metawatch.o crc16ccitt.o mw_utility.o bt_helper.o
clean:
rm -f *.o *.d $(PRGNAME)