Lines 1-17
Link Here
|
1 |
--- Makefile.orig 2012-11-26 10:27:48.000000000 +1100 |
1 |
--- Makefile.orig 2015-10-16 19:45:43 UTC |
2 |
+++ Makefile 2012-12-16 15:13:34.359453238 +1100 |
2 |
+++ Makefile |
3 |
@@ -45,8 +45,14 @@ |
3 |
@@ -22,8 +22,9 @@ PREFIX ?= /usr/local |
|
|
4 |
LDFLAGS ?= -s |
5 |
|
6 |
BINDIR = ${PREFIX}/bin/ |
7 |
-MANDIR = ${PREFIX}/share/man/man1 |
8 |
-LIBDIR = ${PREFIX}/lib/ |
9 |
+MANDIR = ${PREFIX}/man/man1 |
10 |
+DATDIR = ${PREFIX}/share |
11 |
+DOCDIR = ${PREFIX}/share/doc/mspdebug |
12 |
|
13 |
ifdef WITHOUT_READLINE |
14 |
READLINE_CFLAGS = |
15 |
@@ -70,6 +71,9 @@ else |
16 |
else ifneq ($(filter $(UNAME_S),OpenBSD NetBSD DragonFly),) |
4 |
PORTS_CFLAGS := $(shell pkg-config --cflags libusb) |
17 |
PORTS_CFLAGS := $(shell pkg-config --cflags libusb) |
5 |
PORTS_LDFLAGS := $(shell pkg-config --libs libusb) -ltermcap -pthread |
18 |
PORTS_LDFLAGS := $(shell pkg-config --libs libusb) -ltermcap -pthread |
6 |
else |
19 |
+ else ifeq ($(UNAME_S),FreeBSD) |
7 |
+ ifeq ($(UNAME_S),FreeBSD) # FreeBSD Ports stuff |
20 |
+ PORTS_CFLAGS := -I${PREFIX}/include |
8 |
+# This is only needed prior to FreeBSD 8.x to find libusb |
21 |
+ PORTS_LDFLAGS := -L${PREFIX}/lib |
9 |
+ PORTS_CFLAGS := -I${LOCALBASE}/include |
22 |
else |
10 |
+ PORTS_LDFLAGS := -L${LOCALBASE}/lib |
|
|
11 |
+ else |
12 |
PORTS_CFLAGS := |
23 |
PORTS_CFLAGS := |
13 |
PORTS_LDFLAGS := |
24 |
PORTS_LDFLAGS := |
14 |
+ endif |
25 |
@@ -78,7 +82,7 @@ endif |
15 |
endif |
|
|
16 |
endif |
17 |
|
26 |
|
|
|
27 |
INCLUDES = -I. -Isimio -Iformats -Itransport -Idrivers -Iutil -Iui |
28 |
GCC_CFLAGS = -O1 -Wall -Wno-char-subscripts -ggdb |
29 |
-CONFIG_CFLAGS = -DLIB_DIR=\"$(LIBDIR)\" |
30 |
+CONFIG_CFLAGS = -DLIB_DIR=\"$(DATDIR)\" |
31 |
|
32 |
MSPDEBUG_LDFLAGS = $(LDFLAGS) $(PORTS_LDFLAGS) |
33 |
MSPDEBUG_LIBS = -lusb $(READLINE_LIBS) $(OS_LIBS) |
34 |
@@ -108,9 +112,12 @@ install: $(BINARY) mspdebug.man |
35 |
$(INSTALL) -m 0755 $(BINARY) $(DESTDIR)$(BINDIR) |
36 |
mkdir -p $(DESTDIR)$(MANDIR) |
37 |
$(INSTALL) -m 0644 mspdebug.man $(DESTDIR)$(MANDIR)/mspdebug.1 |
38 |
- mkdir -p $(DESTDIR)$(LIBDIR)/mspdebug |
39 |
- $(INSTALL) -m 0644 ti_3410.fw.ihex \ |
40 |
- $(DESTDIR)$(LIBDIR)/mspdebug/ti_3410.fw.ihex |
41 |
+ mkdir -p $(DESTDIR)$(DATDIR)/mspdebug |
42 |
+ $(INSTALL) -m 0644 ti_3410.fw.ihex ti_3410.fw.txt \ |
43 |
+ $(DESTDIR)$(DATDIR)/mspdebug/ |
44 |
+ mkdir -p $(DESTDIR)$(DOCDIR) |
45 |
+ $(INSTALL) -m 0644 README EmbeddedMode.txt \ |
46 |
+ $(DESTDIR)$(DOCDIR)/ |
47 |
|
48 |
.SUFFIXES: .c .o |
49 |
|