|
|
@@ -1,4 +1,5 @@ |
| 1 |
1 |
CC = tcc |
|
2 |
+DEST ?= $(HOME)/.local/bin |
| 2 |
3 |
# CFLAGS = -Wall -Wextra -pendanic |
| 3 |
4 |
TARGET = sfetch |
| 4 |
5 |
all: $(TARGET) |
|
|
@@ -6,10 +7,10 @@ $(TARGET): sfetch.c |
| 6 |
7 |
$(CC) $(CFLAGS) -o $(TARGET) sfetch.c |
| 7 |
8 |
# $(CC) -o $(TARGET) sfetch.c |
| 8 |
9 |
install: $(TARGET) |
| 9 |
|
- mkdir -p $(HOME)/local/bin |
|
10 |
+ mkdir -p $(DEST) |
| 10 |
11 |
mkdir -p $(HOME)/.config/sfetch |
| 11 |
|
- cp $(TARGET) $(HOME)/.local/bin/$(TARGET) |
| 12 |
|
- cp sfetch.conf ascii.txt $(HOME/.config/sfetch |
|
12 |
+ cp $(TARGET) $(DEST)/$(TARGET) |
|
13 |
+ cp sfetch.conf ascii.txt $(HOME)/.config/sfetch |
| 13 |
14 |
uninstall: |
| 14 |
|
- rm -f $(HOME)/.local/bin/$(TARGET) |
|
15 |
+ rm -f $(DEST)/$(TARGET) |
| 15 |
16 |
.PHONY: all clean install uninstall |