wip: scripts now clean after building
This commit is contained in:
@@ -3,7 +3,7 @@ if [[ $- != *i* ]] ; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
alias ls="ls -a --color"
|
alias ls="ls -a --color"
|
||||||
alias comp="make && doas make install"
|
alias comp="make && doas make install && make clean"
|
||||||
alias edit="sh /home/andrew/.config/suckless/dwm/scripts/edit-suckless.sh"
|
alias edit="sh /home/andrew/.config/suckless/dwm/scripts/edit-suckless.sh"
|
||||||
alias update_world="doas emerge --ask --update --newuse --deep @world"
|
alias update_world="doas emerge --ask --update --newuse --deep @world"
|
||||||
alias env="sh /home/andrew/dotfiles/env.sh"
|
alias env="sh /home/andrew/dotfiles/env.sh"
|
||||||
|
|||||||
@@ -53,7 +53,8 @@ AFTER_HASH=$(sha256sum config.h | cut -d ' ' -f1)
|
|||||||
if [[ "$BEFORE_HASH" != "$AFTER_HASH" || "$REBUILD" == true ]]; then
|
if [[ "$BEFORE_HASH" != "$AFTER_HASH" || "$REBUILD" == true ]]; then
|
||||||
echo "Rebuilding $APP..."
|
echo "Rebuilding $APP..."
|
||||||
make
|
make
|
||||||
doas make clean install
|
doas make install
|
||||||
|
make clean
|
||||||
pkill dwm
|
pkill dwm
|
||||||
else
|
else
|
||||||
echo "No changes detected. Skipping rebuild."
|
echo "No changes detected. Skipping rebuild."
|
||||||
|
|||||||
@@ -58,5 +58,5 @@ fc-cache -f
|
|||||||
echo -e "${GREEN}Rebuilding Suckless Software${RESET}"
|
echo -e "${GREEN}Rebuilding Suckless Software${RESET}"
|
||||||
for x in "${CONFIG}suckless"/*/; do
|
for x in "${CONFIG}suckless"/*/; do
|
||||||
[[ -d "${x}" ]] || continue
|
[[ -d "${x}" ]] || continue
|
||||||
cd "${x}" && make && doas make install
|
cd "${x}" && make && doas make install && make clean
|
||||||
done
|
done
|
||||||
|
|||||||
Reference in New Issue
Block a user