summaryrefslogtreecommitdiffstats
path: root/recipes-wam/cef/files/cef/0003-Add-an-option-to-use-an-alternative-base-output-dire.patch
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-wam/cef/files/cef/0003-Add-an-option-to-use-an-alternative-base-output-dire.patch')
-rw-r--r--recipes-wam/cef/files/cef/0003-Add-an-option-to-use-an-alternative-base-output-dire.patch61
1 files changed, 0 insertions, 61 deletions
diff --git a/recipes-wam/cef/files/cef/0003-Add-an-option-to-use-an-alternative-base-output-dire.patch b/recipes-wam/cef/files/cef/0003-Add-an-option-to-use-an-alternative-base-output-dire.patch
deleted file mode 100644
index 600d59dcb..000000000
--- a/recipes-wam/cef/files/cef/0003-Add-an-option-to-use-an-alternative-base-output-dire.patch
+++ /dev/null
@@ -1,61 +0,0 @@
-From e54832c051aa34708025f350e81d08bafd3025f7 Mon Sep 17 00:00:00 2001
-From: Roger Zanoni <rzanoni@igalia.com>
-Date: Thu, 30 Mar 2023 15:22:32 +0200
-Subject: [PATCH 3/9] Add an option to use an alternative base output directory
-
----
- tools/gclient_hook.py | 19 +++++++++++++++++--
- 1 file changed, 17 insertions(+), 2 deletions(-)
-
-diff --git a/tools/gclient_hook.py b/tools/gclient_hook.py
-index c525984e3..3d4375ec0 100644
---- a/tools/gclient_hook.py
-+++ b/tools/gclient_hook.py
-@@ -6,12 +6,23 @@
- from __future__ import absolute_import
- from __future__ import print_function
- from file_util import make_dir, write_file
-+from optparse import OptionParser
- from gclient_util import *
- from gn_args import GetAllPlatformConfigs, GetConfigFileContents
- import issue_1999
- import os
- import sys
-
-+parser = OptionParser()
-+
-+parser.add_option(
-+ '--base-out-path',
-+ dest='baseoutpath',
-+ default='',
-+ help="Use an anternative base path for the generated gn outputs instead of using chromium source dir")
-+
-+(options, args) = parser.parse_args()
-+
- # The CEF directory is the parent directory of _this_ script.
- cef_dir = os.path.abspath(os.path.join(os.path.dirname(__file__), os.pardir))
- # The src directory is the parent directory of the CEF directory.
-@@ -136,14 +147,18 @@ if platform == 'windows':
- configs = GetAllPlatformConfigs(gn_args)
- for dir, config in configs.items():
- # Create out directories and write the args.gn file.
-- out_path = os.path.join(src_dir, 'out', dir)
-+ base_out_dir = src_dir
-+ if options.baseoutpath != '':
-+ base_out_dir = options.baseoutpath
-+ out_path = os.path.join(base_out_dir, 'out', dir)
- make_dir(out_path, False)
- args_gn_path = os.path.join(out_path, 'args.gn')
- args_gn_contents = GetConfigFileContents(config)
- write_file(args_gn_path, args_gn_contents)
-
- # Generate the Ninja config.
-- cmd = ['gn', 'gen', os.path.join('out', dir)]
-+ cmd = ['gn', 'gen', os.path.join('out', out_path)]
-+
- if 'GN_ARGUMENTS' in os.environ.keys():
- cmd.extend(os.environ['GN_ARGUMENTS'].split(' '))
- RunAction(src_dir, cmd)
---
-2.42.0
-