From 6c1303485159e45dba872b013653b3f8919fe114 Mon Sep 17 00:00:00 2001 From: thegamecracks <61257169+thegamecracks@users.noreply.github.com> Date: Thu, 4 Apr 2024 22:57:32 -0400 Subject: [PATCH] feat: add pynsist.cfg for creating installers --- .gitignore | 3 +++ pynsist.cfg | 21 +++++++++++++++++++++ 2 files changed, 24 insertions(+) create mode 100644 pynsist.cfg diff --git a/.gitignore b/.gitignore index 531b3c1..58897db 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,6 @@ +# pynsist build artifacts +pynsist_pkgs/ + # SSL Certificates *.pem *.crt diff --git a/pynsist.cfg b/pynsist.cfg new file mode 100644 index 0000000..3071649 --- /dev/null +++ b/pynsist.cfg @@ -0,0 +1,21 @@ +[Application] +name = Dumdum +version = 0.4.2 +publisher = thegamecracks +entry_point = dumdum.client.__main__:main +license_file = LICENSE + +[Python] +version = 3.11.9 + +[Include] +pypi_wheels = + dum-dum-irc==0.4.2 + importlib-resources==6.4.0 + platformdirs==4.2.0 +# https://pynsist.readthedocs.io/en/latest/faq.html#packaging-with-tkinter +# Tkinter libraries must be manually copied, following the above FAQ +packages= + tkinter + _tkinter +files=lib