summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSuleyman Farajli <suleyman@farajli.net>2025-01-18 14:05:47 +0400
committerSuleyman Farajli <suleyman@farajli.net>2025-01-18 14:05:47 +0400
commitc997a2d63cfc1c7a4d3e4c8461ec6dc7a9e15138 (patch)
tree8ca6752e928c80cbd57b4388136caec600cecf9b
parent7f1eee861043b263f1b4f5ba4e823fca8e654893 (diff)
Makefile: desktop target removed
-rw-r--r--Makefile35
1 files changed, 4 insertions, 31 deletions
diff --git a/Makefile b/Makefile
index eff5735..df569bf 100644
--- a/Makefile
+++ b/Makefile
@@ -1,4 +1,4 @@
-# Directories
+.POSIX:
CONFDIR=$(HOME)/.config
MUSICDIR=$(HOME)/music
PROJDIR=$(HOME)/proj
@@ -6,7 +6,6 @@ BOOKDIR=$(HOME)/tproj
TESTPROJDIR=$(HOME)/tproj
BINDIR=$(HOME)/.local/bin
-# Files
BASHRC=$(HOME)/.bashrc
ZSHRC=$(HOME)/.zshrc
ZPROFILE=$(HOME)/.zprofile
@@ -16,9 +15,9 @@ GITCONFIG=$(HOME)/.gitconfig
COPY=cp -r
LINK=ln -sf
-all:
+all: config scripts directory depcheck
-full: config scripts git desktop directory
+full: config scripts git directory arch-linux
config:
mkdir -p $(CONFDIR)/sites
@@ -40,12 +39,9 @@ config:
$(LINK) $(CONFDIR)/shell/profile $(BASHPROFILE)
$(LINK) $(CONFDIR)/shell/profile $(ZPROFILE)
-desktop: dwm st dmenu slstatus
-
git:
$(COPY) config/git/gitconfig $(GITCONFIG)
-
scripts:
mkdir -p $(BINDIR)
$(COPY) scripts/* $(BINDIR)
@@ -57,26 +53,6 @@ server:
$(COPY) config/shell $(CONFDIR)
$(COPY) config/vim $(CONFDIR)
-dwm: clean
- curl -LO https://farajli.net/dwm.tar.gz
- tar xf dwm.tar.gz
- cd dwm/; PREFIX="${HOME}"/.local make install
-
-st: clean
- curl -LO https://farajli.net/st.tar.gz
- tar xf st.tar.gz
- cd st/; PREFIX="${HOME}"/.local make install
-
-dmenu: clean
- curl -LO https://farajli.net/dmenu.tar.gz
- tar xf dmenu.tar.gz
- cd dmenu/; PREFIX="${HOME}"/.local make install
-
-slstatus: clean
- curl -LO https://farajli.net/slstatus.tar.gz
- tar xf slstatus.tar.gz
- cd slstatus/; PREFIX="${HOME}"/.local make install
-
arch-linux:
sudo $(COPY) distros/arch-linux/pacman.conf /etc
@@ -91,7 +67,4 @@ directory:
depcheck:
@./dep.sh
-clean:
- rm -rf dwm st dmenu dwm.tar.gz st.tar.gz dmenu.tar.gz slstatus slstatus.tar.gz
-
-.PHONY: all config scripts server desktop arch-linux directory dwm st dmenu slstatus clean full depcheck
+.PHONY: all config scripts server arch-linux directory full depcheck