File: build-flags.patch

package info (click to toggle)
atom4 4.1-10
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 908 kB
  • sloc: cpp: 4,451; makefile: 25; perl: 6
file content (20 lines) | stat: -rw-r--r-- 577 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
--- a/SConstruct
+++ b/SConstruct
@@ -43,10 +43,17 @@ x11libpath  = ARGUMENTS.get('X11LIBPATH'
 # Global configuration
 compiler = ARGUMENTS.get('COMPILER', 'g++')
 realdatadir = ARGUMENTS.get('REALDATADIR', datadir)
+
 cflags = [
 	'-pedantic',
 	'-DDATADIR=\\"' + Dir(realdatadir).path + '\\"'
 ]
+# Add environment flags
+cflags += Split(ARGUMENTS.get('CFLAGS', ''))
+cflags += Split(ARGUMENTS.get('CPPFLAGS', ''))
+cflags += Split(ARGUMENTS.get('CXXFLAGS', ''))
+libs = Split(ARGUMENTS.get('LDFLAGS', ''))
+
 if ARGUMENTS.get('DEBUG', 0):
 	cflags += ['-g3']
 if optimize: