From e7f478b197f0fe654881134dffb08d3d80f994f7 Mon Sep 17 00:00:00 2001 From: Bill Currie Date: Fri, 6 Apr 2007 08:41:33 +0000 Subject: [PATCH] by default, don't use cpp when compiling the output of qfpreqcc --- tools/qfcc/source/qfpreqcc | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/tools/qfcc/source/qfpreqcc b/tools/qfcc/source/qfpreqcc index 1a94e61b1..ba5c713ba 100755 --- a/tools/qfcc/source/qfpreqcc +++ b/tools/qfcc/source/qfpreqcc @@ -228,6 +228,7 @@ def process_source (source_file): f.close () no_delete = 0 +use_cpp = 0 i = 0 while i < len (sys.argv): if sys.argv[i] == '--keep': @@ -238,6 +239,10 @@ while i < len (sys.argv): verbose = 1; del sys.argv[i] continue + elif sys.argv[i] == '--cpp': + use_cpp = 1; + del sys.argv[i] + continue i = i + 1 do_preprogs_src () for s in source_list: @@ -252,6 +257,8 @@ f.close () args = sys.argv[1:] if not verbose: args = ["--quiet"] + args +if not use_cpp: + args = ["-C", "no-cpp"] + args args = ["qfcc"] + args if not os.fork(): os.execvp ("qfcc", args)