Skip to content

Commit f6bf88d

Browse files
committed
fix folder in scripts
1 parent f7f22aa commit f6bf88d

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

scripts/rust_gen_convert.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
from dataclasses import dataclass
44
import csv
55

6-
csv_filename = Path(__file__).parent / '../engine/lazer-core/src/keycodes/convert/convert.csv'
6+
workspace_dir = Path(__file__).parent.parent
7+
csv_filename = workspace_dir / 'src/keycodes/convert/convert.csv'
78

89
@dataclass
910
class Row:
@@ -102,7 +103,7 @@ def fill_col(rows: list[Row], data: dict[str, str], key_col: str, value_col: str
102103

103104
# %%
104105
keycodes = read_csv()
105-
with open(Path(__file__).parent / '../engine/lazer-core/src/keycodes/enigo/windows.rs') as rsfile:
106+
with open(workspace_dir / 'src/keycodes/enigo/windows.rs') as rsfile:
106107
data = parse_rs_match(rsfile.read(), "Key::")
107108

108109
data = {k.replace("Key::", "Enigo::"):v for k,v in data if "Key::" in k}
@@ -112,7 +113,7 @@ def fill_col(rows: list[Row], data: dict[str, str], key_col: str, value_col: str
112113

113114
# %%
114115
keycodes = read_csv()
115-
with open(Path(__file__).parent / '../engine/lazer-core/src/keycodes/enigo/linux.rs') as rsfile:
116+
with open(workspace_dir / 'src/keycodes/enigo/linux.rs') as rsfile:
116117
data = parse_rs_match(rsfile.read(), "Key::")
117118

118119
data = {k.replace("Key::", "Enigo::"):v for k,v in data if "Key::" in k}
@@ -124,7 +125,7 @@ def fill_col(rows: list[Row], data: dict[str, str], key_col: str, value_col: str
124125
# %%
125126
# https://stackoverflow.com/questions/3202629/where-can-i-find-a-list-of-mac-virtual-key-codes/16125341#16125341
126127
keycodes = read_csv()
127-
with open(Path(__file__).parent / '../engine/lazer-core/src/keycodes/enigo/macos.rs') as rsfile:
128+
with open(workspace_dir / 'src/keycodes/enigo/macos.rs') as rsfile:
128129
data = parse_rs_match(rsfile.read(), "Key::")
129130

130131
def normalize_v(v: str):

0 commit comments

Comments
 (0)