File tree Expand file tree Collapse file tree 4 files changed +125
-8
lines changed
Expand file tree Collapse file tree 4 files changed +125
-8
lines changed Original file line number Diff line number Diff line change 22bin
33build
44dist
5- search.spec
5+ search.spec
6+ Pipfile.lock
Original file line number Diff line number Diff line change 11# Makefile for QuickOverflow
22# Update 2.1.0 - Added make to replace install.sh
33# type make into terminal to install QuickOverflow
4- QuickOverflow : main.c
5- pip3 install -r requirements.txt --break-system-packages
6- mkdir -p bin
4+ ubuntu : main.c
5+ sudo apt install pip
6+ sudo apt install pipenv
7+ pipenv install --python 3.13
8+ pipenv run pip3 install -r requirements.txt
9+ pipenv install PyInstaller
710 sudo gcc main.c -o /usr/local/bin/QuickOverflow
811 chmod +x search.py
9- pyinstaller search.py --onefile
12+ pipenv run pyinstaller --onefile --name search search.py
1013 sudo mv " dist/search" " /usr/local/bin"
1114
1215arch_linux : main.c
@@ -16,9 +19,10 @@ arch_linux: main.c
1619 sudo pacman -S python-pipenv
1720 sudo pacman -S pyenv
1821 pipenv install --python 3.13
19- pipenv shell
20- pip3 install -r requirements.txt
21- pyinstaller search.py --onefile
22+ pipenv install pyinstaller
23+ # Removed pipenv shell to prevent build interruption
24+ pipenv run pip3 install -r requirements.txt
25+ pipenv run pyinstaller --onefile --name search search.py
2226 sudo mv " dist/search" " /usr/local/bin"
2327
2428# to remove the binaries, use this
Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ name = "pypi"
55
66[packages ]
77pyoverflow3 = " *"
8+ pyinstaller = " *"
89
910[dev-packages ]
1011
You can’t perform that action at this time.
0 commit comments