pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

webkit-gtk: Use globbing for REPLACE_{PERL,PYTHON} where possible (NFCI)



Module Name:	pkgsrc-wip
Committed By:	Leonardo Taccari <leot%NetBSD.org@localhost>
Pushed By:	leot
Date:		Sun Oct 7 00:05:32 2018 +0200
Changeset:	5d091bf0073165a1f83358a13f9b7db42e023ff9

Modified Files:
	webkit-gtk/Makefile

Log Message:
webkit-gtk: Use globbing for REPLACE_{PERL,PYTHON} where possible (NFCI)

Instead of listing every file use globbing... This reduces the list
of REPLACE_{PERL,PYTHON} lines with just a `INFO: [replace-interpreter]'
about non-replacing Tools/gtk/gtkdoc.py.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=5d091bf0073165a1f83358a13f9b7db42e023ff9

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 webkit-gtk/Makefile | 96 ++++++++---------------------------------------------
 1 file changed, 14 insertions(+), 82 deletions(-)

diffs:
diff --git a/webkit-gtk/Makefile b/webkit-gtk/Makefile
index 147c185a4a..fbe748dd81 100644
--- a/webkit-gtk/Makefile
+++ b/webkit-gtk/Makefile
@@ -41,97 +41,29 @@ CMAKE_ARGS+=		-DUSE_LIBHYPHEN=OFF
 
 REPLACE_PERL+=	Source/JavaScriptCore/create_hash_table
 REPLACE_PERL+=	Source/WebCore/bindings/scripts/*.pl
-REPLACE_PERL+=	Source/WebCore/bindings/scripts/InFilesCompiler.pm
-REPLACE_PERL+=	Source/WebCore/bindings/scripts/InFilesParser.pm
+REPLACE_PERL+=	Source/WebCore/bindings/scripts/*.pm
 REPLACE_PERL+=	Source/WebCore/css/*.pl
 REPLACE_PERL+=	Source/WebCore/dom/*.pl
 REPLACE_PERL+=	Source/WebCore/make-hash-tools.pl
 
-REPLACE_PYTHON+=	Source/JavaScriptCore/Scripts/UpdateContents.py
-REPLACE_PYTHON+=	Source/JavaScriptCore/Scripts/builtins/builtins_generate_combined_header.py
-REPLACE_PYTHON+=	Source/JavaScriptCore/Scripts/builtins/builtins_generate_combined_implementation.py
-REPLACE_PYTHON+=	Source/JavaScriptCore/Scripts/builtins/builtins_generate_internals_wrapper_header.py
-REPLACE_PYTHON+=	Source/JavaScriptCore/Scripts/builtins/builtins_generate_internals_wrapper_implementation.py
-REPLACE_PYTHON+=	Source/JavaScriptCore/Scripts/builtins/builtins_generate_separate_header.py
-REPLACE_PYTHON+=	Source/JavaScriptCore/Scripts/builtins/builtins_generate_separate_implementation.py
-REPLACE_PYTHON+=	Source/JavaScriptCore/Scripts/builtins/builtins_generate_wrapper_header.py
-REPLACE_PYTHON+=	Source/JavaScriptCore/Scripts/builtins/builtins_generate_wrapper_implementation.py
-REPLACE_PYTHON+=	Source/JavaScriptCore/Scripts/builtins/builtins_generator.py
-REPLACE_PYTHON+=	Source/JavaScriptCore/Scripts/builtins/builtins_model.py
-REPLACE_PYTHON+=	Source/JavaScriptCore/Scripts/builtins/builtins_templates.py
-REPLACE_PYTHON+=	Source/JavaScriptCore/Scripts/cssmin.py
-REPLACE_PYTHON+=	Source/JavaScriptCore/Scripts/generate-combined-inspector-json.py
-REPLACE_PYTHON+=	Source/JavaScriptCore/Scripts/generate-js-builtins.py
-REPLACE_PYTHON+=	Source/JavaScriptCore/Scripts/generateYarrUnicodePropertyTables.py
-REPLACE_PYTHON+=	Source/JavaScriptCore/Scripts/hasher.py
-REPLACE_PYTHON+=	Source/JavaScriptCore/Scripts/inline-and-minify-stylesheets-and-scripts.py
-REPLACE_PYTHON+=	Source/JavaScriptCore/Scripts/lazywriter.py
-REPLACE_PYTHON+=	Source/JavaScriptCore/Scripts/make-js-file-arrays.py
+REPLACE_PYTHON+=	Source/JavaScriptCore/Scripts/*.py
+REPLACE_PYTHON+=	Source/JavaScriptCore/Scripts/builtins/*.py
 REPLACE_PYTHON+=	Source/JavaScriptCore/generate-bytecode-files
-REPLACE_PYTHON+=	Source/JavaScriptCore/inspector/scripts/codegen/cpp_generator.py
-REPLACE_PYTHON+=	Source/JavaScriptCore/inspector/scripts/codegen/cpp_generator_templates.py
-REPLACE_PYTHON+=	Source/JavaScriptCore/inspector/scripts/codegen/generate_cpp_alternate_backend_dispatcher_header.py
-REPLACE_PYTHON+=	Source/JavaScriptCore/inspector/scripts/codegen/generate_cpp_backend_dispatcher_header.py
-REPLACE_PYTHON+=	Source/JavaScriptCore/inspector/scripts/codegen/generate_cpp_backend_dispatcher_implementation.py
-REPLACE_PYTHON+=	Source/JavaScriptCore/inspector/scripts/codegen/generate_cpp_frontend_dispatcher_header.py
-REPLACE_PYTHON+=	Source/JavaScriptCore/inspector/scripts/codegen/generate_cpp_frontend_dispatcher_implementation.py
-REPLACE_PYTHON+=	Source/JavaScriptCore/inspector/scripts/codegen/generate_cpp_protocol_types_header.py
-REPLACE_PYTHON+=	Source/JavaScriptCore/inspector/scripts/codegen/generate_cpp_protocol_types_implementation.py
-REPLACE_PYTHON+=	Source/JavaScriptCore/inspector/scripts/codegen/generate_js_backend_commands.py
-REPLACE_PYTHON+=	Source/JavaScriptCore/inspector/scripts/codegen/generate_objc_backend_dispatcher_header.py
-REPLACE_PYTHON+=	Source/JavaScriptCore/inspector/scripts/codegen/generate_objc_backend_dispatcher_implementation.py
-REPLACE_PYTHON+=	Source/JavaScriptCore/inspector/scripts/codegen/generate_objc_configuration_header.py
-REPLACE_PYTHON+=	Source/JavaScriptCore/inspector/scripts/codegen/generate_objc_configuration_implementation.py
-REPLACE_PYTHON+=	Source/JavaScriptCore/inspector/scripts/codegen/generate_objc_frontend_dispatcher_implementation.py
-REPLACE_PYTHON+=	Source/JavaScriptCore/inspector/scripts/codegen/generate_objc_header.py
-REPLACE_PYTHON+=	Source/JavaScriptCore/inspector/scripts/codegen/generate_objc_internal_header.py
-REPLACE_PYTHON+=	Source/JavaScriptCore/inspector/scripts/codegen/generate_objc_protocol_type_conversions_header.py
-REPLACE_PYTHON+=	Source/JavaScriptCore/inspector/scripts/codegen/generate_objc_protocol_type_conversions_implementation.py
-REPLACE_PYTHON+=	Source/JavaScriptCore/inspector/scripts/codegen/generate_objc_protocol_types_implementation.py
-REPLACE_PYTHON+=	Source/JavaScriptCore/inspector/scripts/codegen/generator.py
-REPLACE_PYTHON+=	Source/JavaScriptCore/inspector/scripts/codegen/generator_templates.py
-REPLACE_PYTHON+=	Source/JavaScriptCore/inspector/scripts/codegen/models.py
-REPLACE_PYTHON+=	Source/JavaScriptCore/inspector/scripts/codegen/objc_generator.py
-REPLACE_PYTHON+=	Source/JavaScriptCore/inspector/scripts/codegen/objc_generator_templates.py
-REPLACE_PYTHON+=	Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
-REPLACE_PYTHON+=	Source/JavaScriptCore/wasm/generateWasm.py
-REPLACE_PYTHON+=	Source/JavaScriptCore/wasm/generateWasmB3IRGeneratorInlinesHeader.py
-REPLACE_PYTHON+=	Source/JavaScriptCore/wasm/generateWasmOpsHeader.py
-REPLACE_PYTHON+=	Source/JavaScriptCore/wasm/generateWasmValidateInlinesHeader.py
+REPLACE_PYTHON+=	Source/JavaScriptCore/inspector/scripts/*.py
+REPLACE_PYTHON+=	Source/JavaScriptCore/inspector/scripts/codegen/*.py
+REPLACE_PYTHON+=	Source/JavaScriptCore/wasm/*.py
 REPLACE_PYTHON+=	Source/JavaScriptCore/yarr/create_regex_tables
 REPLACE_PYTHON+=	Source/JavaScriptCore/yarr/generateYarrCanonicalizeUnicode
-REPLACE_PYTHON+=	Source/ThirdParty/gtest/run_tests.py
-REPLACE_PYTHON+=	Source/ThirdParty/gtest/scripts/fuse_gtest_files.py
-REPLACE_PYTHON+=	Source/ThirdParty/gtest/scripts/gen_gtest_pred_impl.py
-REPLACE_PYTHON+=	Source/ThirdParty/gtest/scripts/pump.py
-REPLACE_PYTHON+=	Source/ThirdParty/gtest/scripts/upload.py
-REPLACE_PYTHON+=	Source/ThirdParty/gtest/scripts/upload_gtest.py
-REPLACE_PYTHON+=	Source/ThirdParty/gtest/test/gtest_break_on_failure_unittest.py
-REPLACE_PYTHON+=	Source/ThirdParty/gtest/test/gtest_color_test.py
-REPLACE_PYTHON+=	Source/ThirdParty/gtest/test/gtest_env_var_test.py
-REPLACE_PYTHON+=	Source/ThirdParty/gtest/test/gtest_filter_unittest.py
-REPLACE_PYTHON+=	Source/ThirdParty/gtest/test/gtest_help_test.py
-REPLACE_PYTHON+=	Source/ThirdParty/gtest/test/gtest_list_tests_unittest.py
-REPLACE_PYTHON+=	Source/ThirdParty/gtest/test/gtest_nc_test.py
-REPLACE_PYTHON+=	Source/ThirdParty/gtest/test/gtest_output_test.py
-REPLACE_PYTHON+=	Source/ThirdParty/gtest/test/gtest_shuffle_test.py
-REPLACE_PYTHON+=	Source/ThirdParty/gtest/test/gtest_test_utils.py
-REPLACE_PYTHON+=	Source/ThirdParty/gtest/test/gtest_throw_on_failure_test.py
-REPLACE_PYTHON+=	Source/ThirdParty/gtest/test/gtest_uninitialized_test.py
-REPLACE_PYTHON+=	Source/ThirdParty/gtest/test/gtest_xml_outfiles_test.py
-REPLACE_PYTHON+=	Source/ThirdParty/gtest/test/gtest_xml_output_unittest.py
-REPLACE_PYTHON+=	Source/ThirdParty/gtest/test/gtest_xml_test_utils.py
-REPLACE_PYTHON+=	Source/ThirdParty/gtest/test/run_tests_util_test.py
-REPLACE_PYTHON+=	Source/ThirdParty/gtest/xcode/Scripts/versiongenerate.py
-REPLACE_PYTHON+=	Source/WebCore/PAL/AVFoundationSupport.py
-REPLACE_PYTHON+=	Source/WebCore/css/makeSelectorPseudoClassAndCompatibilityElementMap.py
-REPLACE_PYTHON+=	Source/WebCore/css/makeSelectorPseudoElementsMap.py
+REPLACE_PYTHON+=	Source/ThirdParty/gtest/*.py
+REPLACE_PYTHON+=	Source/ThirdParty/gtest/scripts/*.py
+REPLACE_PYTHON+=	Source/ThirdParty/gtest/test/*.py
+REPLACE_PYTHON+=	Source/ThirdParty/gtest/xcode/Scripts/*.py
+REPLACE_PYTHON+=	Source/WebCore/PAL/*.py
+REPLACE_PYTHON+=	Source/WebCore/css/*.py
 REPLACE_PYTHON+=	Source/WebCore/html/parser/create-html-entity-table
 REPLACE_PYTHON+=	Source/WebCore/platform/network/create-http-header-name-table
-REPLACE_PYTHON+=	Source/WebKit/Scripts/generate-message-receiver.py
-REPLACE_PYTHON+=	Source/WebKit/Scripts/generate-messages-header.py
-REPLACE_PYTHON+=	Tools/glib/common.py
-REPLACE_PYTHON+=	Tools/glib/generate-inspector-gresource-manifest.py
+REPLACE_PYTHON+=	Source/WebKit/Scripts/*.py
+REPLACE_PYTHON+=	Tools/glib/*.py
 REPLACE_PYTHON+=	Tools/gtk/*.py
 REPLACE_PYTHON+=	Tools/gtk/generate-gtkdoc
 


Home | Main Index | Thread Index | Old Index