summaryrefslogtreecommitdiff
path: root/sys-block/megactl/files/megactl-0.4.1-Makefile.patch
blob: f1ee2f9bb2a44fec6b97d47f06449e0bd4ae8bad (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
diff -urN megactl-0.4.1.orig/src/Makefile megactl-0.4.1/src/Makefile
--- megactl-0.4.1.orig/src/Makefile	2007-08-21 09:19:53.000000000 +0200
+++ megactl-0.4.1/src/Makefile	2009-11-21 12:30:44.242501898 +0100
@@ -1,11 +1,17 @@
 
-SRCS=		megactl.c adapter.c megaioctl.c megatrace.c callinfo.c dumpbytes.c logpage.c ntrim.c
+SRCS=		megactl.c adapter.c megaioctl.c callinfo.c dumpbytes.c logpage.c ntrim.c
 INC=		-I./schily -Iincludes-hack
 HDRS=		mega.h adapter.h megaioctl.h callinfo.h logpage.h dumpbytes.h
-ARCH=		-m32
-CFLAGS=		-g -Wall $(INC) $(ARCH)
-LDFLAGS=	-g $(ARCH)
-PROGRAMS=	megactl megasasctl megatrace
+ARCH?=		-m32
+CFLAGS?=	-g -Wall
+CFLAGS+=	$(INC) $(ARCH)
+LDFLAGS?=	-g
+LDFLAGS+=	$(ARCH)
+PROGRAMS=	megactl megasasctl
+ifeq ($(ARCH),-m32)
+PROGRAMS+=	megatrace
+SRCS+=		megatrace.c
+endif
 
 all:		$(PROGRAMS)