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