From b78044773de89bea72d1e7d2c29a0673647c76a3 Mon Sep 17 00:00:00 2001 From: Peter Dragun Date: Mon, 27 Feb 2023 10:00:53 +0100 Subject: [PATCH] build: add esp_rfc2217_server to published scripts Closes https://github.com/espressif/esptool/issues/846 --- esp_rfc2217_server.py | 6 +++++- setup.py | 3 ++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/esp_rfc2217_server.py b/esp_rfc2217_server.py index 98c5c7873..9cf116aa2 100755 --- a/esp_rfc2217_server.py +++ b/esp_rfc2217_server.py @@ -184,7 +184,7 @@ def stop(self): self.thread_poll.join() -if __name__ == "__main__": +def main(): import argparse parser = argparse.ArgumentParser( @@ -282,3 +282,7 @@ def stop(self): logging.error(str(msg)) logging.info("--- exit ---") + + +if __name__ == "__main__": + main() diff --git a/setup.py b/setup.py index 4b4d0490b..29dbc19ab 100644 --- a/setup.py +++ b/setup.py @@ -38,7 +38,7 @@ def find_version(*file_paths): if os.name != "nt": - scripts = ["esptool.py", "espefuse.py", "espsecure.py"] + scripts = ["esptool.py", "espefuse.py", "espsecure.py", "esp_rfc2217_server.py"] entry_points = {} else: scripts = [] @@ -47,6 +47,7 @@ def find_version(*file_paths): "esptool.py=esptool.__init__:_main", "espsecure.py=espsecure.__init__:_main", "espefuse.py=espefuse.__init__:_main", + "esp_rfc2217_server.py=esp_rfc2217_server:main", ], }