diff options
| author | 2013-09-26 11:01:42 +0200 | |
|---|---|---|
| committer | 2013-09-26 11:01:42 +0200 | |
| commit | f7a663ce8735644a3cedb22fa8540dcdbe56eee3 (patch) | |
| tree | c8e08b2e7c40744216e2febf0ca253176911004a /Makefile.shared | |
| parent | 07391edbf2ca1feaf4357259fd9e477ec53e6d81 (diff) | |
| download | libirecovery-f7a663ce8735644a3cedb22fa8540dcdbe56eee3.tar.gz libirecovery-f7a663ce8735644a3cedb22fa8540dcdbe56eee3.tar.bz2 | |
Remove unmaintained TODO and Makefile.shared files
Diffstat (limited to 'Makefile.shared')
| -rw-r--r-- | Makefile.shared | 84 |
1 files changed, 0 insertions, 84 deletions
diff --git a/Makefile.shared b/Makefile.shared deleted file mode 100644 index 493c013..0000000 --- a/Makefile.shared +++ /dev/null | |||
| @@ -1,84 +0,0 @@ | |||
| 1 | MACHINE := $(shell $(CC) -dumpmachine) | ||
| 2 | |||
| 3 | ifeq ($(findstring darwin,$(MACHINE)), darwin) | ||
| 4 | CFLAGS = -I./include -I/usr/local/include -I/opt/local/include | ||
| 5 | LDFLAGS = -L/usr/lib -L/opt/local/lib | ||
| 6 | LIBS = -lusb-1.0 -framework CoreFoundation -framework IOKit | ||
| 7 | |||
| 8 | IRECOVERY_TARGET = irecovery | ||
| 9 | IRECOVERY_LDFLAGS = $(LDFLAGS) | ||
| 10 | IRECOVERY_LIBS = $(LIBS) -lreadline | ||
| 11 | |||
| 12 | LIBIRECOVERY_STATIC_TARGET = libirecovery.a | ||
| 13 | |||
| 14 | LIBIRECOVERY_SHARED_TARGET = libirecovery.dylib | ||
| 15 | LIBIRECOVERY_SHARED_LDFLAGS = $(LDFLAGS) -dynamiclib | ||
| 16 | LIBIRECOVERY_SHARED_LIBS = $(LIBS) | ||
| 17 | endif | ||
| 18 | |||
| 19 | ifeq ($(findstring linux,$(MACHINE)), linux) | ||
| 20 | CFLAGS = -fPIC -O3 -I./include -I/usr/include -I/usr/local/include | ||
| 21 | LDFLAGS = -L/usr/lib -L/usr/local/lib | ||
| 22 | LIBS = -lusb-1.0 | ||
| 23 | |||
| 24 | IRECOVERY_TARGET = irecovery | ||
| 25 | IRECOVERY_LDFLAGS = $(LDFLAGS) | ||
| 26 | IRECOVERY_LIBS = $(LIBS) -lreadline | ||
| 27 | |||
| 28 | LIBIRECOVERY_STATIC_TARGET = libirecovery.a | ||
| 29 | |||
| 30 | LIBIRECOVERY_SHARED_TARGET = libirecovery.so | ||
| 31 | LIBIRECOVERY_SHARED_LDFLAGS = $(LDFLAGS) -shared -Wl,-soname,$(LIBIRECOVERY_SHARED_TARGET) | ||
| 32 | LIBIRECOVERY_SHARED_LIBS = $(LIBS) | ||
| 33 | endif | ||
| 34 | |||
| 35 | WIN32= | ||
| 36 | ifeq ($(findstring cygwin,$(MACHINE)), cygwin) | ||
| 37 | WIN32=1 | ||
| 38 | CC=gcc-3 | ||
| 39 | endif | ||
| 40 | ifeq ($(findstring mingw32,$(MACHINE)), mingw32) | ||
| 41 | WIN32=1 | ||
| 42 | endif | ||
| 43 | ifdef WIN32 | ||
| 44 | CFLAGS = -O3 -DWIN32 -I include -I c:\mingw\include | ||
| 45 | LDFLAGS = -static-libgcc -L c:\mingw\lib -L c:\mingw\bin | ||
| 46 | LIBS = -lkernel32 -lmsvcrt -lsetupapi | ||
| 47 | |||
| 48 | IRECOVERY_TARGET = irecovery.exe | ||
| 49 | IRECOVERY_LDFLAGS = $(LDFLAGS) | ||
| 50 | IRECOVERY_LIBS = $(LIBS) -lreadline | ||
| 51 | |||
| 52 | LIBIRECOVERY_STATIC_TARGET = libirecovery.a | ||
| 53 | |||
| 54 | LIBIRECOVERY_SHARED_TARGET = libirecovery.dll | ||
| 55 | LIBIRECOVERY_SHARED_LDFLAGS = $(LDFLAGS) -shared | ||
| 56 | LIBIRECOVERY_SHARED_LIBS = $(LIBS) | ||
| 57 | endif | ||
| 58 | |||
| 59 | LIBIRECOVERY_OBJECTS = src/libirecovery.o | ||
| 60 | IRECOVERY_OBJECTS = src/irecovery.o libirecovery.a | ||
| 61 | |||
| 62 | TARGETS = $(LIBIRECOVERY_SHARED_TARGET) $(LIBIRECOVERY_STATIC_TARGET) $(IRECOVERY_TARGET) | ||
| 63 | OBJECTS = src/libirecovery.o src/irecovery.o | ||
| 64 | |||
| 65 | all: $(TARGETS) | ||
| 66 | |||
| 67 | %.o: %.S | ||
| 68 | $(CC) -c $(<) -o $(@) $(CFLAGS) | ||
| 69 | |||
| 70 | %.o: %.c | ||
| 71 | $(CC) -c $(<) -o $(@) $(CFLAGS) | ||
| 72 | |||
| 73 | $(LIBIRECOVERY_STATIC_TARGET): $(LIBIRECOVERY_OBJECTS) | ||
| 74 | $(AR) rs $@ $^ | ||
| 75 | |||
| 76 | $(LIBIRECOVERY_SHARED_TARGET): $(LIBIRECOVERY_OBJECTS) | ||
| 77 | $(CC) -o $@ $^ $(LIBIRECOVERY_SHARED_LDFLAGS) $(LIBIRECOVERY_SHARED_LIBS) | ||
| 78 | |||
| 79 | $(IRECOVERY_TARGET): $(IRECOVERY_OBJECTS) | ||
| 80 | $(CC) -o $@ $^ $(IRECOVERY_LDFLAGS) $(IRECOVERY_LIBS) | ||
| 81 | |||
| 82 | clean: | ||
| 83 | $(RM) $(LIBIRECOVERY_STATIC_TARGET) $(LIBIRECOVERY_SHARED_TARGET) $(IRECOVERY_TARGET) src/*.o | ||
| 84 | |||
