diff options
author | Samson <16504129+sagudev@users.noreply.github.com> | 2024-11-11 20:25:10 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-11-11 19:25:10 +0000 |
commit | deddcf2c7a7ad182720aed3da50d028c1e5ecb7d (patch) | |
tree | fbb9541722024ba8cb973dba79bb08dd2b0dd052 /components/script/dom/bindings/codegen | |
parent | 4f4b7b1abf8919ff045da0295a45111a890a75e5 (diff) | |
download | servo-deddcf2c7a7ad182720aed3da50d028c1e5ecb7d.tar.gz servo-deddcf2c7a7ad182720aed3da50d028c1e5ecb7d.zip |
Fix writing of apis.html (#34224)
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
Diffstat (limited to 'components/script/dom/bindings/codegen')
-rw-r--r-- | components/script/dom/bindings/codegen/run.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/components/script/dom/bindings/codegen/run.py b/components/script/dom/bindings/codegen/run.py index a632abc1d9b..4bf5966e305 100644 --- a/components/script/dom/bindings/codegen/run.py +++ b/components/script/dom/bindings/codegen/run.py @@ -16,7 +16,10 @@ def main(): sys.path.insert(0, os.path.join(SERVO_ROOT, "third_party", "ply")) css_properties_json, out_dir = sys.argv[1:] - doc_servo = os.path.join(SERVO_ROOT, "target", "doc", "servo") + # Four dotdots: /path/to/target(4)/debug(3)/build(2)/style-*(1)/out + # Do not ascend above the target dir, because it may not be called target + # or even have a parent (see CARGO_TARGET_DIR). + doc_servo = os.path.join(out_dir, "..", "..", "..", "..", "doc") webidls_dir = os.path.join(SCRIPT_PATH, "..", "..", "webidls") config_file = "Bindings.conf" |