diff --git a/Libraries/LibJS/Rust/build.rs b/Libraries/LibJS/Rust/build.rs index 2d6d5bff62..713d2cdf0c 100644 --- a/Libraries/LibJS/Rust/build.rs +++ b/Libraries/LibJS/Rust/build.rs @@ -6,7 +6,7 @@ //! Build script that generates Rust bytecode instruction types from Bytecode.def. //! -//! This mirrors Meta/generate-libjs-bytecode-def-derived.py but generates Rust +//! This mirrors Meta/Generators/generate_libjs_bytecode_def_derived.py but generates Rust //! code instead of C++. The generated code lives in $OUT_DIR/instruction_generated.rs //! and is included! from src/bytecode/instruction.rs. diff --git a/Meta/CMake/code_generators.cmake b/Meta/CMake/code_generators.cmake index 34e37bc7b9..ad43eeaec6 100644 --- a/Meta/CMake/code_generators.cmake +++ b/Meta/CMake/code_generators.cmake @@ -11,11 +11,11 @@ function(embed_as_string name source_file output source_variable_name) find_package(Python3 REQUIRED COMPONENTS Interpreter) add_custom_command( OUTPUT "${output}" - COMMAND "${Python3_EXECUTABLE}" "${LADYBIRD_SOURCE_DIR}/Meta/embed_as_string.py" "${source_file}" -o "${output}.tmp" -n "${source_variable_name}" ${namespace_arg} + COMMAND "${Python3_EXECUTABLE}" "${LADYBIRD_SOURCE_DIR}/Meta/Generators/embed_as_string.py" "${source_file}" -o "${output}.tmp" -n "${source_variable_name}" ${namespace_arg} COMMAND "${CMAKE_COMMAND}" -E copy_if_different "${output}.tmp" "${output}" COMMAND "${CMAKE_COMMAND}" -E remove "${output}.tmp" VERBATIM - DEPENDS "${LADYBIRD_SOURCE_DIR}/Meta/embed_as_string.py" + DEPENDS "${LADYBIRD_SOURCE_DIR}/Meta/Generators/embed_as_string.py" MAIN_DEPENDENCY "${source_file}" ) diff --git a/Meta/CMake/libjs_generators.cmake b/Meta/CMake/libjs_generators.cmake index 003d127f64..f860e930b8 100644 --- a/Meta/CMake/libjs_generators.cmake +++ b/Meta/CMake/libjs_generators.cmake @@ -2,7 +2,7 @@ function(generate_bytecode_def_derived) set(LIBJS_INPUT_FOLDER "${CMAKE_CURRENT_SOURCE_DIR}") invoke_py_generator( "Op.cpp" - "generate-libjs-bytecode-def-derived.py" + "generate_libjs_bytecode_def_derived.py" "${LIBJS_INPUT_FOLDER}/Bytecode/Bytecode.def" "Bytecode/Op.h" "Bytecode/Op.cpp" diff --git a/Meta/CMake/libweb_generators.cmake b/Meta/CMake/libweb_generators.cmake index 56ac575324..5fecaba242 100644 --- a/Meta/CMake/libweb_generators.cmake +++ b/Meta/CMake/libweb_generators.cmake @@ -200,7 +200,7 @@ function (generate_html_implementation) invoke_py_generator( "MediaControlsDOM.cpp" - "generate-dom-tree.py" + "generate_dom_tree.py" "${LIBWEB_INPUT_FOLDER}/HTML/MediaControls.html" "HTML/MediaControlsDOM.h" "HTML/MediaControlsDOM.cpp" diff --git a/Meta/CMake/utils.cmake b/Meta/CMake/utils.cmake index ea77ed0ea4..b727bc4aaa 100644 --- a/Meta/CMake/utils.cmake +++ b/Meta/CMake/utils.cmake @@ -102,7 +102,7 @@ function(invoke_py_generator name script primary_source header implementation) invoke_generator_impl( ${name} - "${LADYBIRD_SOURCE_DIR}/Meta/${script}" + "${LADYBIRD_SOURCE_DIR}/Meta/Generators/${script}" ${primary_source} ${header} ${implementation} diff --git a/Meta/CMake/wasm_spec_tests.cmake b/Meta/CMake/wasm_spec_tests.cmake index b41bd458a3..ec623e5e96 100644 --- a/Meta/CMake/wasm_spec_tests.cmake +++ b/Meta/CMake/wasm_spec_tests.cmake @@ -30,7 +30,7 @@ if(INCLUDE_WASM_SPEC_TESTS) get_filename_component(NAME ${PATH} NAME_WLE) message(STATUS "Generating test cases for WebAssembly test ${NAME}...") execute_process( - COMMAND env SKIP_PRETTIER=${SKIP_PRETTIER} bash ${LADYBIRD_SOURCE_DIR}/Meta/generate-libwasm-spec-test.sh "${PATH}" "${CMAKE_CURRENT_BINARY_DIR}/Tests/Spec" "${NAME}" "${WASM_SPEC_TEST_PATH}") + COMMAND env SKIP_PRETTIER=${SKIP_PRETTIER} bash ${LADYBIRD_SOURCE_DIR}/Meta/Generators/generate_libwasm_spec_test.sh "${PATH}" "${CMAKE_CURRENT_BINARY_DIR}/Tests/Spec" "${NAME}" "${WASM_SPEC_TEST_PATH}") endforeach() file(REMOVE testsuite-${WASM_SPEC_TEST_COMMIT}) endif() diff --git a/Meta/embed_as_string.py b/Meta/Generators/embed_as_string.py similarity index 100% rename from Meta/embed_as_string.py rename to Meta/Generators/embed_as_string.py diff --git a/Meta/generate-dom-tree.py b/Meta/Generators/generate_dom_tree.py similarity index 100% rename from Meta/generate-dom-tree.py rename to Meta/Generators/generate_dom_tree.py diff --git a/Meta/generate_encoding_indexes.py b/Meta/Generators/generate_encoding_indexes.py similarity index 100% rename from Meta/generate_encoding_indexes.py rename to Meta/Generators/generate_encoding_indexes.py diff --git a/Meta/generate-libjs-bytecode-def-derived.py b/Meta/Generators/generate_libjs_bytecode_def_derived.py similarity index 100% rename from Meta/generate-libjs-bytecode-def-derived.py rename to Meta/Generators/generate_libjs_bytecode_def_derived.py diff --git a/Meta/generate-libwasm-spec-test.py b/Meta/Generators/generate_libwasm_spec_test.py similarity index 100% rename from Meta/generate-libwasm-spec-test.py rename to Meta/Generators/generate_libwasm_spec_test.py diff --git a/Meta/generate-libwasm-spec-test.sh b/Meta/Generators/generate_libwasm_spec_test.sh similarity index 87% rename from Meta/generate-libwasm-spec-test.sh rename to Meta/Generators/generate_libwasm_spec_test.sh index 33e9c7ab80..aacd6f7a37 100644 --- a/Meta/generate-libwasm-spec-test.sh +++ b/Meta/Generators/generate_libwasm_spec_test.sh @@ -13,7 +13,7 @@ MODULE_OUTPUT_PATH="$4" mkdir -p "$OUTPUT_PATH" mkdir -p "$MODULE_OUTPUT_PATH" -python3 "$(dirname "$0")/generate-libwasm-spec-test.py" "$INPUT_FILE" "$NAME" "$MODULE_OUTPUT_PATH" |\ +python3 "$(dirname "$0")/generate_libwasm_spec_test.py" "$INPUT_FILE" "$NAME" "$MODULE_OUTPUT_PATH" |\ if $SKIP_PRETTIER; then cat else diff --git a/Meta/generate_public_suffix_data.py b/Meta/Generators/generate_public_suffix_data.py similarity index 100% rename from Meta/generate_public_suffix_data.py rename to Meta/Generators/generate_public_suffix_data.py diff --git a/Meta/libjs_bytecode_def.py b/Meta/Generators/libjs_bytecode_def.py similarity index 100% rename from Meta/libjs_bytecode_def.py rename to Meta/Generators/libjs_bytecode_def.py diff --git a/Meta/wasm_unimplemented_tests.txt b/Meta/Generators/wasm_unimplemented_tests.txt similarity index 100% rename from Meta/wasm_unimplemented_tests.txt rename to Meta/Generators/wasm_unimplemented_tests.txt