File: use_CPPFLAGS.diff

package info (click to toggle)
itools 1.0-5
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd, stretch
  • size: 460 kB
  • ctags: 128
  • sloc: ansic: 1,465; perl: 388; makefile: 93; sh: 18
file content (43 lines) | stat: -rw-r--r-- 1,929 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
Description: Use CPPFLAGS during compilation
  This is needed to get fortify libc functions to be used.
Author: أحمد المحمودي (Ahmed El-Mahmoudy) <aelmahmoudy@users.sourceforge.net>

--- a/Makefile.in
+++ b/Makefile.in
@@ -16,27 +16,27 @@
 
 ical: ical.c
 	@echo "==> Building ical..."
-	$(CC) $(CFLAGS) $(LDFLAGS) ical.c $(LIBS) -o ical
+	$(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) ical.c $(LIBS) -o ical
 
 idate: idate.c
 	@echo "==> Building idate..."
-	$(CC) $(CFLAGS) $(LDFLAGS) idate.c $(LIBS) -o idate
+	$(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) idate.c $(LIBS) -o idate
 
 ipraytime: ipraytime.c
 	@echo "==> Building ipraytime..."
-	$(CC) $(CFLAGS) $(LDFLAGS) ipraytime.c $(LIBS) -o ipraytime
+	$(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) ipraytime.c $(LIBS) -o ipraytime
 
 static: ical.c idate.c ipraytime.c
-	$(CC) $(CFLAGS) $(LDFLAGS) ipraytime.c -o ipraytime -static $(LIBS)
-	$(CC) $(CFLAGS) $(LDFLAGS) idate.c -o idate -static $(LIBS)
-	$(CC) $(CFLAGS) $(LDFLAGS) ical.c -o ical -static $(LIBS)
+	$(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) ipraytime.c -o ipraytime -static $(LIBS)
+	$(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) idate.c -o idate -static $(LIBS)
+	$(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) ical.c -o ical -static $(LIBS)
 
 static-tree: ical.c idate.c ipraytime.c
-	$(CC) $(CFLAGS) -g $(LDFLAGS) ipraytime.c -o ipraytime -I../../libs/build/ \
+	$(CC) $(CFLAGS) $(CPPFLAGS) -g $(LDFLAGS) ipraytime.c -o ipraytime -I../../libs/build/ \
 	-L../../libs/build/ ../../libs/build/libitl.a -lm
-	$(CC) $(CFLAGS) -g $(LDFLAGS) idate.c -o idate -I../../libs/build/ \
+	$(CC) $(CFLAGS) $(CPPFLAGS) -g $(LDFLAGS) idate.c -o idate -I../../libs/build/ \
 	-L../../libs/build/ ../../libs/build/libitl.a -lm
-	$(CC) $(CFLAGS) -g $(LDFLAGS) ical.c -o ical -I../../libs/build/ \
+	$(CC) $(CFLAGS) $(CPPFLAGS) -g $(LDFLAGS) ical.c -o ical -I../../libs/build/ \
 	-L../../libs/build/ ../../libs/build/libitl.a -lm
 
 install: all