Skip to content

Commit 8a49d4a

Browse files
Folder Structure Generator
1 parent 28153e1 commit 8a49d4a

File tree

5 files changed

+59
-5
lines changed

5 files changed

+59
-5
lines changed

.gitignore

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
build
2+
dist
File renamed without changes.

GUIStructureGen.spec

+37
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
# -*- mode: python ; coding: utf-8 -*-
2+
3+
4+
a = Analysis(
5+
['GUI_Folder_Generator\\GUIStructureGen.py'],
6+
pathex=[],
7+
binaries=[],
8+
datas=[],
9+
hiddenimports=[],
10+
hookspath=[],
11+
hooksconfig={},
12+
runtime_hooks=[],
13+
excludes=[],
14+
noarchive=False,
15+
)
16+
pyz = PYZ(a.pure)
17+
18+
exe = EXE(
19+
pyz,
20+
a.scripts,
21+
a.binaries,
22+
a.datas,
23+
[],
24+
name='GUIStructureGen',
25+
debug=False,
26+
bootloader_ignore_signals=False,
27+
strip=False,
28+
upx=True,
29+
upx_exclude=[],
30+
runtime_tmpdir=None,
31+
console=True,
32+
disable_windowed_traceback=False,
33+
argv_emulation=False,
34+
target_arch=None,
35+
codesign_identity=None,
36+
entitlements_file=None,
37+
)

GUI_Folder_Generator/GUIStructureGen.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ def reset():
8484
progress_label.config(text="")
8585

8686
def open_github():
87-
webbrowser.open_new_tab("https://github.com/itsvaibhavmishra/FolderStructureGen/GUIGen/Readme.md")
87+
webbrowser.open_new_tab("https://github.com/itsvaibhavmishra/FolderStructureGen/Readme.md")
8888

8989
root = tk.Tk()
9090
root.title("Folder Structure Generator by Vaibhaw Mishra")

README.md

+19-4
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,27 @@
1-
## Folder Structure Generator
1+
## Folder Structure Generator by [Vaibhaw Mishra](https://github.com/itsvaibhavmishra)
22

3-
### by [Vaibhaw Mishra](https://github.com/itsvaibhavmishra)
3+
As the name suggests FolderStructureGen would generate a folder structure for your codebase. You can exclude `folder/files` by adding them to exclude field.
4+
Choose between CLI version or GUI version.
5+
6+
## 🤖Generate a executable version for GUI_Generator
7+
8+
While inside of `FolderStructureGen/` folder, run the following command:
9+
10+
```bash
11+
pyinstaller GUIStructureGen.spec
12+
```
13+
14+
Now look for the `GUIStructureGen.exe` file inside of dist/ folder
15+
16+
## 🪜Folder Structure
417

518
```
619
FolderStructureGen/
20+
├── .gitignore
21+
├── CLI_Folder_Generator/
22+
│ ├── structureGen.py
23+
├── GUIStructureGen.spec
724
├── GUI_Folder_Generator/
825
│ ├── GUIStructureGen.py
9-
├── Script_Folder_Generator/
10-
│ ├── structureGen.py
1126
├── README.md
1227
```

0 commit comments

Comments
 (0)