Add CustomArgs to compile and link environment in build tool for customization
This commit is contained in:
@@ -125,6 +125,7 @@ namespace Flax.Build.Platforms
|
||||
|
||||
// Setup arguments shared by all source files
|
||||
var commonArgs = new List<string>();
|
||||
commonArgs.AddRange(options.CompileEnv.CustomArgs);
|
||||
{
|
||||
commonArgs.Add("-c");
|
||||
commonArgs.Add("-fmessage-length=0");
|
||||
@@ -252,6 +253,7 @@ namespace Flax.Build.Platforms
|
||||
|
||||
// Setup arguments
|
||||
var args = new List<string>();
|
||||
args.AddRange(options.LinkEnv.CustomArgs);
|
||||
{
|
||||
args.Add(string.Format("-o \"{0}\"", outputFilePath));
|
||||
AddArgsCommon(options, args);
|
||||
|
||||
@@ -315,6 +315,7 @@ namespace Flax.Build.Platforms
|
||||
|
||||
// Setup arguments shared by all source files
|
||||
var commonArgs = new List<string>();
|
||||
commonArgs.AddRange(options.CompileEnv.CustomArgs);
|
||||
SetupCompileCppFilesArgs(graph, options, commonArgs, outputPath);
|
||||
{
|
||||
commonArgs.Add("-c");
|
||||
@@ -501,6 +502,7 @@ namespace Flax.Build.Platforms
|
||||
|
||||
// Setup arguments
|
||||
var args = new List<string>();
|
||||
args.AddRange(options.LinkEnv.CustomArgs);
|
||||
{
|
||||
args.Add(string.Format("-o \"{0}\"", outputFilePath));
|
||||
|
||||
|
||||
@@ -428,6 +428,7 @@ namespace Flax.Build.Platforms
|
||||
|
||||
// Setup arguments shared by all source files
|
||||
var commonArgs = new List<string>();
|
||||
commonArgs.AddRange(options.CompileEnv.CustomArgs);
|
||||
SetupCompileCppFilesArgs(graph, options, commonArgs);
|
||||
{
|
||||
// Suppress Startup Banner
|
||||
@@ -669,6 +670,7 @@ namespace Flax.Build.Platforms
|
||||
|
||||
// Setup arguments
|
||||
var args = new List<string>();
|
||||
args.AddRange(options.LinkEnv.CustomArgs);
|
||||
SetupLinkFilesArgs(graph, options, args);
|
||||
{
|
||||
// Suppress startup banner
|
||||
|
||||
Reference in New Issue
Block a user