File: make-environment

package info (click to toggle)
packup 0.6-3.2
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 832 kB
  • sloc: cpp: 10,857; makefile: 111; sh: 6
file content (41 lines) | stat: -rw-r--r-- 1,258 bytes parent folder | download | duplicates (4)
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
Author: Ralf Treinen <treinen@debian.org>
Description: Fix usage of build-environment by the Makefile: rename LNFLAGS
to LDFLAGS, use CXXFLAGS and CPPFLAGS

Index: packup/Makefile
===================================================================
--- packup.orig/Makefile	2013-05-30 16:05:48.000000000 +0200
+++ packup/Makefile	2013-05-30 16:34:21.000000000 +0200
@@ -20,7 +20,7 @@
 CFLAGS += -DCHANGESET='"$(CHANGESET)"' -DRELDATE='"$(RELDATE)"'
 CFLAGS+=-D __STDC_LIMIT_MACROS -D __STDC_FORMAT_MACROS -Wno-parentheses -Wno-deprecated
 LIBS+=-lz
-#LNFLAGS+=-static
+#LDAGS+=-static
 
 # comment out if arbitrary precision not needed
 LIBS+=-lgmpxx -lgmp
@@ -32,7 +32,7 @@
 
 $(XTRGT): objs 
 	@echo Linking: $@
-	@$(CXX) $(COBJS) $(LNFLAGS) $(LIBD) $(LIBS) -o $@ 
+	@$(CXX) $(COBJS) $(LDFLAGS) $(LIBD) $(LIBS) -o $@
 
 objs: Lexer.o p.tab.o $(COBJS) 
 
@@ -42,7 +42,7 @@
 ## Build rule
 %.o:	%.cc
 	@echo Compiling: $@
-	@$(CXX)  -I. $(CFLAGS) -c -o $@ $<
+	@$(CXX)  -I. $(CPPFLAGS) $(CFLAGS) $(CXXFLAGS) -c -o $@ $<
 
 ##  This  needs bison and ragel, comment in if parsing changes
 #Lexer.cc: p.tab.cc  l.rl Lexer.hh
@@ -52,4 +52,4 @@
 #	$(BISON) --defines=p.tab.hh -o p.tab.cc p.bison
 
 clean:
-	rm -f $(XTRGT) $(COBJS)      
+	rm -f $(XTRGT) $(COBJS)