Skip to content
This repository has been archived by the owner on Apr 23, 2024. It is now read-only.

Commit

Permalink
Updated makefile for security reasons (special thanks to linuxreviews…
Browse files Browse the repository at this point in the history
….org)
  • Loading branch information
ad-oliviero committed Mar 13, 2021
1 parent ae2fcf8 commit a9f7bcf
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 19 deletions.
11 changes: 5 additions & 6 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@ FILES = uwufetch.c
FLAGS = -O3
FLAGS_DEBUG = -Wall -Wextra
INSTALL_DIR = /usr/bin/
all: build install

build: uwufetch.c
gcc $(FLAGS) -o $(NAME) $(FILES)
Expand All @@ -14,13 +13,13 @@ debug:
./uwufetch

install:
sudo cp $(NAME) $(INSTALL_DIR)$(NAME)
ls /usr/lib/uwufetch/ > /dev/null || sudo mkdir /usr/lib/uwufetch/
sudo cp res/* /usr/lib/uwufetch/
cp $(NAME) $(INSTALL_DIR)$(NAME)
ls /usr/lib/uwufetch/ 2> /dev/null || mkdir /usr/lib/uwufetch/
cp res/* /usr/lib/uwufetch/

uninstall:
sudo rm $(INSTALL_DIR)$(NAME)
sudo rm -rf /usr/lib/uwufetch/
rm $(INSTALL_DIR)$(NAME)
rm -rf /usr/lib/uwufetch/

termux: build
cp $(NAME) /data/data/com.termux/files$(INSTALL_DIR)$(NAME)
Expand Down
11 changes: 6 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ Nyalpine, Nyarch Linuwu, Nyartix Linuwu, Debinyan, Fedowa, GentOwO, Miwint, Myan
Right now, the package is only available on the AUR:

[![uwufetch](https://img.shields.io/aur/version/uwufetch?color=1793d1&label=uwufetch&logo=arch-linux&style=for-the-badge)](https://aur.archlinux.org/packages/uwufetch/)

[![uwufetch-git](https://img.shields.io/aur/version/uwufetch-git?color=1793d1&label=uwufetch-git&logo=arch-linux&style=for-the-badge)](https://aur.archlinux.org/packages/uwufetch-git/)

##### Via source
Expand All @@ -22,24 +23,24 @@ To install UwUfetch from the source, type these commands in the terminal:
```shell
git clone https://github.com/TheDarkBug/uwufetch.git
cd uwufetch
make
make build
sudo make install
```

To uninstall:

```shell
cd uwufetch
make uninstall
sudo make uninstall
```

##### Make options:

```shell
make all # builds and installs
make build # builds uwueftch
make debug # use for debug
make install # installs uwufetch
make uninstall # uninstalls uwufetch
make install # installs uwufetch (needs root permissons)
make uninstall # uninstalls uwufetch (needs root permissons)
make termux # build and install for termux
make termux_uninstall # uninstall for termux
```
Expand Down
16 changes: 8 additions & 8 deletions uwufetch.c
Original file line number Diff line number Diff line change
Expand Up @@ -217,11 +217,11 @@ void print_ascii() { // prints logo (as ascii art) of the given system. distribu
// linux

if (strcmp(version_name, "alpine") == 0) {
printf("\033[2E\033[4C%s. .___.\n"
" / \\/ \\ /\n"
" /OwO\\ɛU\\/ __\n"
" / \\ \\__/ \\\n"
"/ \\ \\\n\n\n", BLUE);
printf("\033[2E\033[4C%s. .___.\n"
" / \\/ \\ /\n"
" /OwO\\ɛU\\/ __\n"
" / \\ \\__/ \\\n"
"/ \\ \\\n\n\n", BLUE);
} else if (strcmp(version_name, "arch") == 0) {
printf( "\033[1E\033[8C%s/\\\n"
" / \\\n"
Expand Down Expand Up @@ -289,9 +289,9 @@ void print_ascii() { // prints logo (as ascii art) of the given system. distribu
" %s --%s'--------'\n\n",GREEN, WHITE, GREEN, WHITE, GREEN, WHITE, GREEN, WHITE, GREEN, WHITE, GREEN, WHITE, GREEN, WHITE, GREEN, WHITE, GREEN);
} else if (strcasecmp(version_name, "popos") == 0) {
printf("\033[2E\033[6C%s|\\.-----./|\n"
" |/ \\|\n"
" | > < |\n"
" | %s~ %sP! %s~ %s|\n"
" |/ \\|\n"
" | > < |\n"
" | %s~ %sP! %s~ %s|\n"
"_ ---\\ w /\n"
" \\_/ '-----'\n\n", BLUE, LPINK, WHITE, LPINK, BLUE);
} else if (strcmp(version_name, "ubuntu") == 0) {
Expand Down

0 comments on commit a9f7bcf

Please sign in to comment.