-
Notifications
You must be signed in to change notification settings - Fork 0
/
setup.py
23 lines (20 loc) · 886 Bytes
/
setup.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
from cx_Freeze import setup, Executable
# Define the executable and options
executables = [Executable("ExelaV2StealerDecompiler.py", target_name="ExelaV2StealerDecompiler.exe",
base="Console",
icon=None, # You can add an icon if you have one
uac_admin=1)] # This line requests admin privileges
# Dependencies are automatically detected, but you can fine-tune them here
build_options = {
"packages": [], # Add any Python packages used in your script
"includes": [], # Add any modules your script explicitly needs
"excludes": ["tkinter"], # Exclude unnecessary modules
"include_files": [], # Include additional files if needed
}
setup(
name="Roflz",
version="1.0",
description="ExelaV2Decompiler",
options={"build_exe": build_options},
executables=executables,
)