Skip to content

Commit db06a20

Browse files
authored
Merge pull request #16 from michaelb/dev
pyinstaller structure
2 parents 8e1d750 + d4fff9e commit db06a20

File tree

3 files changed

+20
-2
lines changed

3 files changed

+20
-2
lines changed

.gitignore

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,11 @@
55
*.so
66
*.dylib
77

8+
# spec build artifact from pyinstaller
9+
*.spec
810

9-
# because i suspect its fucks up the checksum
11+
12+
# because i suspect its f up the checksum
1013
PKGBUILD
1114

1215
# Test binary, built with `go test -c`

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ Plus, auto-ytdl comes with management of duplicates of newly-downloaded songs, b
5050

5151
No.
5252

53-
However, https://github.com/keshavbhatt/olivia is a music player that propose a similar feature named 'smart playlist', the beta I tested could auto-download individual songs. You may want to check it out!
53+
However, [olivia](https://github.com/keshavbhatt/olivia) is a music player that propose a similar feature named 'smart playlist', the beta I tested could auto-download individual songs. You may want to check it out!
5454

5555
It's more of an all-rounder and I believe auto-ytdl + your favorite music player may be a better combo _if your use case is similar to mine_.
5656

run.py

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# import packaging.version
2+
# import packaging.specifiers
3+
import packaging.requirements
4+
# import packaging.markers
5+
6+
from autoytdl.AYTDL import main
7+
8+
if __name__ == '__main__':
9+
main()
10+
11+
12+
# this is a launcher but also a build tool for pyinstaller
13+
# It is used as a memo and to help different contributors package the application in the same way
14+
# On (arch) linux, I compile with:
15+
# pyinstaller run.py --onedir --exclude scipy --exclude tk --exclude numpy --exclude PySide2 --exclude shiboken2 --exclude Pillow-PIL

0 commit comments

Comments
 (0)