freebsd-ports/multimedia/helixplayer/files/patch-build_umakecf_gcc.cf
Thierry Thomas 3b866d3c34 The Helix Player is the Helix Community's open source media player for
consumers. It is being developed to have a rich and usable graphical
interface and support a variety of open media formats like Ogg Vorbis,
Theora etc.

Adopted by:	Shaun Amott <shaun (at) inerd.com>
2006-05-17 19:41:08 +00:00

47 lines
1.4 KiB
CFEngine3

--- build/umakecf/gcc.cf.orig Wed Oct 19 06:07:04 2005
+++ build/umakecf/gcc.cf Sat May 6 17:53:25 2006
@@ -54,14 +54,14 @@
## Set up the C compiler
platform.cc = cc = Compiler()
-cc.cmd = 'gcc'
-cc.args['default'] = '-pipe'
+cc.cmd = '%%CC%%'
+cc.args['default'] = '%%CFLAGS%%'
cc.args['debug'] = '-O0 -g -DDEBUG -D_DEBUG'
if project.IsDefined('HELIX_CONFIG_MINIMIZE_SIZE'):
cc.args['release'] = '-Os -fomit-frame-pointer -finline-functions -finline-limit=50'
else:
- cc.args['release'] = '-O2 '
+ cc.args['release'] = '%%CFLAGS%% '
if not project.BuildOption("nopic"):
cc.args['dll'] = '-fPIC -DPIC'
@@ -77,14 +77,14 @@
## Set up the C++ Compiler
platform.cxx = cxx = Compiler()
-cxx.cmd = 'g++'
-cxx.args['default'] = '-pipe'
+cxx.cmd = '%%CXX%%'
+cxx.args['default'] = '%%CXXFLAGS%%'
cxx.args['debug'] = '-O0 -g -DDEBUG -D_DEBUG'
if project.IsDefined('HELIX_CONFIG_MINIMIZE_SIZE'):
cxx.args['release'] = '-Os -fomit-frame-pointer -finline-functions -finline-limit=50'
else:
- cxx.args['release'] = '-O2 '
+ cxx.args['release'] = '%%CXXFLAGS%% '
if project.BuildOption("symbols"):
cc.args['release'] = cc.args['release'] + ' -g '
@@ -119,7 +119,7 @@
self.args['profile'] = '-pg'
self.args['static'] = '-static'
self.target_arg = '-o'
- self.ldcmd = 'g++'
+ self.ldcmd = '%%CXX%%'
self.ldargs = ''
def crti_path(self):