summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Martin Szulecki2013-09-26 11:01:42 +0200
committerGravatar Martin Szulecki2013-09-26 11:01:42 +0200
commitf7a663ce8735644a3cedb22fa8540dcdbe56eee3 (patch)
treec8e08b2e7c40744216e2febf0ca253176911004a
parent07391edbf2ca1feaf4357259fd9e477ec53e6d81 (diff)
downloadlibirecovery-f7a663ce8735644a3cedb22fa8540dcdbe56eee3.tar.gz
libirecovery-f7a663ce8735644a3cedb22fa8540dcdbe56eee3.tar.bz2
Remove unmaintained TODO and Makefile.shared files
-rw-r--r--Makefile.shared84
-rw-r--r--TODO15
2 files changed, 0 insertions, 99 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 @@
1MACHINE := $(shell $(CC) -dumpmachine)
2
3ifeq ($(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)
17endif
18
19ifeq ($(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)
33endif
34
35WIN32=
36ifeq ($(findstring cygwin,$(MACHINE)), cygwin)
37 WIN32=1
38 CC=gcc-3
39endif
40ifeq ($(findstring mingw32,$(MACHINE)), mingw32)
41 WIN32=1
42endif
43ifdef 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)
57endif
58
59LIBIRECOVERY_OBJECTS = src/libirecovery.o
60IRECOVERY_OBJECTS = src/irecovery.o libirecovery.a
61
62TARGETS = $(LIBIRECOVERY_SHARED_TARGET) $(LIBIRECOVERY_STATIC_TARGET) $(IRECOVERY_TARGET)
63OBJECTS = src/libirecovery.o src/irecovery.o
64
65all: $(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
82clean:
83 $(RM) $(LIBIRECOVERY_STATIC_TARGET) $(LIBIRECOVERY_SHARED_TARGET) $(IRECOVERY_TARGET) src/*.o
84
diff --git a/TODO b/TODO
deleted file mode 100644
index 411f6e6..0000000
--- a/TODO
+++ /dev/null
@@ -1,15 +0,0 @@
1TODO List
2------------------------------------------------
3
4o) Need to implement irecv_saveenv()
5o) Need to implement irecv_bootx()
6o) Neex to implement irecv_go()
7o) Need to implement irecv_bgcolor()
8o) Need to implememt irecv_setpicture()
9o) Need to impelemnt irecv_reboot()
10o) Should figure out a better place to store callbacks so the CONNECTED callback can actually be used
11o) would be nice to change to use asyncronous connections
12o) could add a function to identify whether we're connected to iBoot/iBEC/iBSS or DFU
13o) could add a function to identify which version we're connected to
14o) could add a function to return the device serial number
15o) fix command parsing to strip quotes \ No newline at end of file