diff options
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 14 |
1 files changed, 6 insertions, 8 deletions
| @@ -1,5 +1,5 @@ | |||
| 1 | TARGETS=usbmuxd iproxy testclient | 1 | TARGETS=usbmuxd iproxy |
| 2 | CFLAGS=-Wall -g -DDEBUG | 2 | CFLAGS=-I. -Wall -g -DDEBUG |
| 3 | LIBS=-lpthread -lusb -lrt | 3 | LIBS=-lpthread -lusb -lrt |
| 4 | LDFLAGS= | 4 | LDFLAGS= |
| 5 | INSTALL_PREFIX=/usr | 5 | INSTALL_PREFIX=/usr |
| @@ -7,9 +7,10 @@ INSTALL_PREFIX=/usr | |||
| 7 | all: $(TARGETS) | 7 | all: $(TARGETS) |
| 8 | 8 | ||
| 9 | main.o: main.c usbmuxd.h sock_stuff.h iphone.h | 9 | main.o: main.c usbmuxd.h sock_stuff.h iphone.h |
| 10 | iphone.o: iproxy.c iphone.h usbmuxd.h sock_stuff.h | 10 | iphone.o: iphone.c iphone.h usbmuxd.h sock_stuff.h |
| 11 | sock_stuff.o: sock_stuff.c sock_stuff.h | 11 | sock_stuff.o: sock_stuff.c sock_stuff.h |
| 12 | testclient.o: testclient.c sock_stuff.h | 12 | libusbmuxd.o: libusbmuxd.c libusbmuxd.h usbmuxd.h |
| 13 | iproxy.o: iproxy.c sock_stuff.h | ||
| 13 | 14 | ||
| 14 | %.o: %.c | 15 | %.o: %.c |
| 15 | $(CC) -o $@ $(CFLAGS) -c $< | 16 | $(CC) -o $@ $(CFLAGS) -c $< |
| @@ -17,10 +18,7 @@ testclient.o: testclient.c sock_stuff.h | |||
| 17 | usbmuxd: main.o sock_stuff.o iphone.o | 18 | usbmuxd: main.o sock_stuff.o iphone.o |
| 18 | $(CC) -o $@ $(LDFLAGS) $^ $(LIBS) | 19 | $(CC) -o $@ $(LDFLAGS) $^ $(LIBS) |
| 19 | 20 | ||
| 20 | testclient: testclient.o sock_stuff.o | 21 | iproxy: iproxy.o libusbmuxd.o sock_stuff.o |
| 21 | $(CC) -o $@ $(LDFLAGS) $^ $(LIBS) | ||
| 22 | |||
| 23 | iproxy: iproxy.o sock_stuff.o | ||
| 24 | $(CC) -o $@ $(LDFLAGS) $^ $(LIBS) | 22 | $(CC) -o $@ $(LDFLAGS) $^ $(LIBS) |
| 25 | 23 | ||
| 26 | clean: | 24 | clean: |
