blob: 2ed6c838d89488d3dc2ff6b8463cae620b06fca1 [file] [log] [blame]
CFLAGS=-Wall -g $(shell pkg-config --cflags libosmocore) -I../ccid_common -I.
LIBS?=-lasan $(shell pkg-config --libs libosmocore)
ccid_functionfs: ccid_main_functionfs.o \
ccid_slot_sim.o \
logging.o \
../ccid_common/ccid_proto.o \
../ccid_common/ccid_device.o
$(CC) $(CFLAGS) -o $@ $^ $(LIBS) -laio
hub_functionfs: hub_main_functionfs.o
$(CC) $(CFLAGS) -o $@ $^ $(LIBS) -laio
%.o: %.c
$(CC) $(CFLAGS) -o $@ -c $^
clean:
rm -f ccid_functionfs hub_functionfs *.o