File: build-flags.patch

package info (click to toggle)
elvis-tiny 1.4-26
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 2,128 kB
  • sloc: ansic: 13,810; sh: 25; makefile: 13
file content (82 lines) | stat: -rw-r--r-- 2,634 bytes parent folder | download
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
Author: Andreas Tille <tille@debian.org>
Last-Update: 2025-12-17
Bug-Debian: https://bugs.debian.org/1119406
Description: build using the default build flags

--- a/Makefile.mix
+++ b/Makefile.mix
@@ -43,7 +43,7 @@ EXTRA=
 EXTRA2=
 LIBS=	-ltinfo
 BIN=	/usr/bin
-CFLAGS=	-O2 -DM_SYSV -DCRUNCH -DNO_MKEXRC -DNO_CURSORSHAPE -DNO_CHARATTR \
+CFLAGS+=-O2 -DM_SYSV -DCRUNCH -DNO_MKEXRC -DNO_CURSORSHAPE -DNO_CHARATTR \
 	-DNO_SHOWMODE -DNO_MODELINE -DNO_OPTCOLS -DNO_DIGRAPH -DNO_ABBR \
 	-DNO_AT -DNO_SENTENCE -DNO_ERRLIST -DUSE_MKSTEMP -DUSE_SNPRINTF \
 	-fsigned-char $(EXTRA_CFLAGS)
@@ -310,44 +310,44 @@ all: $(PROGS)
 	@echo done.
 
 elvis$E: $(OBJS) $(EXTRA) $(EXTRA2)
-	$(CC) $(CFLAGS) $(OF)elvis$E $(OBJS) $(EXTRA) $(EXTRA2) $(LIBS)
+	$(CC) $(CPPFLAGS) $(CFLAGS) $(OF)elvis$E $(OBJS) $(EXTRA) $(EXTRA2) $(LIBS) $(LDFLAGS)
 	$(CHMEM)
 
 ctags$E: ctags.c
-	$(CC) $(CFLAGS) $(SORT) $(OF)ctags$E ctags.c
+	$(CC) $(CPPFLAGS) $(CFLAGS) $(SORT) $(OF)ctags$E ctags.c
 
 ref$E: ref.c
-	$(CC) $(CFLAGS) $(OF)ref$E ref.c
+	$(CC) $(CPPFLAGS) $(CFLAGS) $(OF)ref$E ref.c
 
 virec$E: virec.c
-	$(CC) $(CFLAGS) $(OF)virec$E virec.c $(EXTRA2)
+	$(CC) $(CPPFLAGS) $(CFLAGS) $(OF)virec$E virec.c $(EXTRA2)
 
 view$E: $(ALIAS)
-	$(CC) $(CFLAGS) $(OF)view$E $(ALIAS)
+	$(CC) $(CPPFLAGS) $(CFLAGS) $(OF)view$E $(ALIAS)
 
 ex$E: $(ALIAS)
-	$(CC) $(CFLAGS) $(OF)ex$E $(ALIAS)
+	$(CC) $(CPPFLAGS) $(CFLAGS) $(OF)ex$E $(ALIAS)
 
 vi$E: $(ALIAS)
-	$(CC) $(CFLAGS) $(OF)vi$E $(ALIAS)
+	$(CC) $(CPPFLAGS) $(CFLAGS) $(OF)vi$E $(ALIAS)
 
 input$E: $(ALIAS)
-	$(CC) $(CFLAGS) $(OF)input$E $(ALIAS)
+	$(CC) $(CPPFLAGS) $(CFLAGS) $(OF)input$E $(ALIAS)
 
 shell$E: shell.c
-	$(CC) $(CFLAGS) $(OF)shell$E shell.c
+	$(CC) $(CPPFLAGS) $(CFLAGS) $(OF)shell$E shell.c
 
 wildcard$E: wildcard.c
-	$(CC) $(CFLAGS) $(OF)wildcard$E wildcard.c
+	$(CC) $(CPPFLAGS) $(CFLAGS) $(OF)wildcard$E wildcard.c
 
 refont$E: refont.c
-	$(CC) $(CFLAGS) $(OF)refont$E refont.c $(EXTRA2)
+	$(CC) $(CPPFLAGS) $(CFLAGS) $(OF)refont$E refont.c $(EXTRA2)
 
 ##############################################################################
 
 # The file cmd1.c is compiled with the extra flag -DDATE="today's date".
 cmd1$O: cmd1.c vi.h config.h
-	$(EVAL) $(CC) $(CFLAGS) $(RF) $(DATE) cmd1.c
+	$(EVAL) $(CC) $(CPPFLAGS) $(CFLAGS) $(RF) $(DATE) cmd1.c
 
 # "It all depends..."
 $(OBJS): vi.h curses.h config.h
@@ -361,7 +361,7 @@ date$O: $(OBJS)
 	@shell /dd/tmp/date.c >+date.c
 	@echo '";' >+date.c
 	@del /dd/tmp/date.c
-	$(CC) $(CFLAGS) $(RF) date.c
+	$(CC) $(CPPFLAGS) $(CFLAGS) $(RF) date.c
 
 ##############################################################################
 install: $(INST)