Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in
Toggle navigation
M
MBetterc
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Mbetter
MBetterc
Commits
2d7b817a
Commit
2d7b817a
authored
Sep 08, 2025
by
Stefy Lanza (nextime / spora )
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Modified clean.sh to preserve dist directory and auto-remove packages
parent
ec03839f
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
9 additions
and
33 deletions
+9
-33
clean.sh
clean.sh
+9
-33
No files found.
clean.sh
View file @
2d7b817a
...
@@ -14,30 +14,9 @@ else
...
@@ -14,30 +14,9 @@ else
fi
fi
if
[
-d
"dist"
]
;
then
if
[
-d
"dist"
]
;
then
echo
" 🧹 Cleaning dist/ directory (preserving .exe files)..."
echo
" 📁 Preserving dist/ directory (not cleaning)"
echo
" 📋 Files in dist/:"
# List files before cleaning
echo
" 📋 Files in dist/ before cleaning:"
ls
-la
dist/
ls
-la
dist/
echo
""
# Remove all files except .exe files
find dist
-type
f
-not
-name
"*.exe"
-delete
2>/dev/null
||
true
# Remove empty directories (but keep the dist directory itself)
find dist
-type
d
-empty
-delete
2>/dev/null
||
true
# Check what remains
remaining_files
=
$(
find dist
-type
f |
wc
-l
)
remaining_exe
=
$(
find dist
-name
"*.exe"
|
wc
-l
)
if
[
"
$remaining_files
"
-gt
0
]
;
then
echo
" ✅ Cleaned: Removed all artifacts, preserved
$remaining_exe
.exe file(s)"
echo
" 📋 Files remaining in dist/:"
ls
-la
dist/
else
echo
" ℹ️ No files remain in dist/ directory"
fi
else
else
echo
" ℹ️ Dist directory not found"
echo
" ℹ️ Dist directory not found"
fi
fi
...
@@ -58,16 +37,13 @@ else
...
@@ -58,16 +37,13 @@ else
echo
" ℹ️ mbetter_discovery.spec not found"
echo
" ℹ️ mbetter_discovery.spec not found"
fi
fi
# Clean packages directory (optional)
# Clean packages directory (automatic)
echo
"📦 Clean packages directory? (y/N)"
echo
"📦 Removing packages directory..."
read
-r
response
if
[
-d
"packages"
]
;
then
if
[[
"
$response
"
=
~ ^
([
yY][eE][sS]|[yY]
)
$
]]
;
then
if
[
-d
"packages"
]
;
then
rm
-rf
packages
rm
-rf
packages
echo
" ✅ Removed: packages/"
echo
" ✅ Removed: packages/"
else
else
echo
" ℹ️ Packages directory not found"
echo
" ℹ️ Packages directory not found"
fi
fi
fi
# Clean __pycache__ directories
# Clean __pycache__ directories
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment