Lines Matching refs:self
65 def __init__(self, args): argument
66 self.args = args
67 self.src_dir = TS2PANDA_DIR
68 self.dist_dir = DEFAULT_TARGET_DIR
69 self.node_modules = DEFAULT_NODE_MODULE
70 self.platform = "linux"
72 def proce_parameters(self): argument
73 if self.args.src_dir:
74 self.src_dir = self.args.src_dir
76 if self.args.dist_dir:
77 self.dist_dir = self.args.dist_dir
79 if self.args.node_modules:
80 self.node_modules = self.args.node_modules
82 if self.args.platform:
83 self.platform = self.args.platform
85 def copy_node_modules(self): argument
86 src_dir = self.src_dir
87 dist_dir = self.dist_dir
93 if self.node_modules:
94 run_command(['cp', '-rf', self.node_modules, dist_dir])
98 def copy_tests(self): argument
101 run_command(['cp', '-rf', f'{self.src_dir}/tests', self.dist_dir])
103 def run_build(self): argument
104 plat_form = self.platform
108 ret = run_command(cmd, self.dist_dir)
112 ret = run_command(cmd, self.dist_dir)
116 ret = run_command(cmd, self.dist_dir)
120 def run_tests(self): argument
121 os.chdir(self.dist_dir)
123 plat_form = self.platform
126 if self.args.js_file:
127 tests_args = self.args.js_file
133 run_command(cmd, self.dist_dir)
135 ret = run_command(cmd, self.dist_dir)
138 run_command(cmd, self.dist_dir)
140 ret = run_command(cmd, self.dist_dir)
143 run_command(cmd, self.dist_dir)
145 ret = run_command(cmd, self.dist_dir)