mirror of
https://gitea.osmocom.org/sim-card/simtrace.git
synced 2026-06-16 02:10:42 +03:00
c960a25849
Invoke pkg-config only once per command, makes the lines a bit shorter as well.
18 lines
361 B
Makefile
18 lines
361 B
Makefile
LDFLAGS=`pkg-config --libs libusb-1.0 libosmocore` -losmocore
|
|
|
|
all: simtrace
|
|
|
|
simtrace: main.o apdu_split.o
|
|
$(CC) -o $@ $^ $(LDFLAGS)
|
|
|
|
%.o: %.c
|
|
$(CC) $(CFLAGS) `pkg-config --cflags libusb-1.0 libosmocore` -o $@ -c $^
|
|
|
|
install: simtrace
|
|
install -d $(DESTDIR)/usr/bin/
|
|
install -m 0755 simtrace $(DESTDIR)/usr/bin/
|
|
.PHONY: install
|
|
|
|
clean:
|
|
@rm -f simtrace *.o
|