dot_testing/Makefile

75 lines
2.2 KiB
Makefile
Raw Normal View History

2022-12-22 15:31:19 -06:00
include config.mk
2021-02-15 12:02:09 -06:00
all: mkc
2022-06-25 23:45:59 -05:00
install: man sh c all
2021-02-15 12:02:09 -06:00
.PHONY: man sh mkc c
2020-12-13 14:10:20 -06:00
man:
2022-12-22 15:31:19 -06:00
mkdir -p $(DESTDIR)$(PREFIX)/man/man1
cp -f man/* $(DESTDIR)$(PREFIX)/man/man1
2022-06-25 23:37:39 -05:00
2020-12-13 14:10:20 -06:00
sh:
mkdir -p $(DESTDIR)$(PREFIX)/bin
2021-06-13 23:34:05 -05:00
cp -f sh/paste $(DESTDIR)$(PREFIX)/bin
2023-04-10 08:57:35 -05:00
cp -f sh/snapcad $(DESTDIR)$(PREFIX)/bin
2022-11-13 12:25:00 -06:00
cp -f sh/sfeed_yt_add $(DESTDIR)$(PREFIX)/bin
2021-06-13 23:34:05 -05:00
cp -f sh/disp $(DESTDIR)$(PREFIX)/bin
cp -f sh/wallpaper $(DESTDIR)$(PREFIX)/bin
2021-06-13 23:34:05 -05:00
cp -f sh/connect $(DESTDIR)$(PREFIX)/bin
cp -f sh/nws $(DESTDIR)$(PREFIX)/bin
cp -f sh/vol $(DESTDIR)$(PREFIX)/bin
2022-02-22 12:37:36 -06:00
cp -f sh/pco $(DESTDIR)$(PREFIX)/bin
cp -f sh/git-survey $(DESTDIR)$(PREFIX)/bin
cp -f sh/vim-swap-handler $(DESTDIR)$(PREFIX)/bin
2022-06-18 15:28:59 -05:00
cp -f sh/status $(DESTDIR)$(PREFIX)/bin
cp -f sh/statusbar $(DESTDIR)$(PREFIX)/bin
2022-06-25 23:30:58 -05:00
cp -f sh/cfg $(DESTDIR)$(PREFIX)/bin
2022-06-26 18:59:05 -05:00
cp -f sh/fire $(DESTDIR)$(PREFIX)/bin
2022-06-26 19:55:51 -05:00
cp -f sh/pash-dmenu $(DESTDIR)$(PREFIX)/bin
2022-06-26 20:24:41 -05:00
cp -f sh/pash-dmenu-backend $(DESTDIR)$(PREFIX)/bin
2022-07-05 14:08:31 -05:00
cp -f sh/tmenu $(DESTDIR)$(PREFIX)/bin
cp -f sh/tmenu-backend $(DESTDIR)$(PREFIX)/bin
cp -f sh/tmenu_run $(DESTDIR)$(PREFIX)/bin
2022-07-05 15:43:21 -05:00
cp -f sh/ss $(DESTDIR)$(PREFIX)/bin
2022-07-06 00:12:20 -05:00
cp -f sh/net $(DESTDIR)$(PREFIX)/bin
2022-07-07 22:34:55 -05:00
cp -f sh/bspwm-toggle-gaps $(DESTDIR)$(PREFIX)/bin
2022-07-15 15:48:02 -05:00
cp -f sh/machine $(DESTDIR)$(PREFIX)/bin
2022-07-07 23:03:24 -05:00
cp -f sh/brightness $(DESTDIR)$(PREFIX)/bin
2022-09-14 20:36:12 -05:00
cp -f sh/git-credential-gitpass $(DESTDIR)$(PREFIX)/bin
2023-01-15 16:48:49 -06:00
cp -f sh/capture $(DESTDIR)$(PREFIX)/bin
2023-01-26 13:33:05 -06:00
cp -f sh/toggle-contingency-mode $(DESTDIR)$(PREFIX)/bin
2023-04-10 08:57:35 -05:00
cp -f sh/keyboard $(DESTDIR)$(PREFIX)/bin
ln -sf $(DESTDIR)$(PREFIX)/bin/tmenu_run $(DESTDIR)$(PREFIX)/bin/regenerate
2023-04-02 12:45:15 -05:00
cp -f sh/discord $(DESTDIR)$(PREFIX)/bin
check:
shellcheck sh/*
2023-06-06 00:31:48 -05:00
mkc: c/scream c/timer c/boid c/anaconda c/colors c/xgetnewwindow c/tmessage
2022-06-25 23:45:59 -05:00
c/boid:
cc c/boid.c -o c/boid -lm -lX11
2022-06-25 23:45:59 -05:00
c/anaconda:
2021-10-18 18:53:47 -05:00
cc c/anaconda.c -o c/anaconda -lm -lX11
2023-01-03 23:28:40 -06:00
c/xgetnewwindow:
cc c/xgetnewwindow.c -o c/xgetnewwindow -lX11
2021-02-15 12:02:09 -06:00
c:
2021-06-13 23:34:05 -05:00
cp -f c/scream $(DESTDIR)$(PREFIX)/bin
cp -f c/timer $(DESTDIR)$(PREFIX)/bin
cp -f c/boid $(DESTDIR)$(PREFIX)/bin
cp -f c/anaconda $(DESTDIR)$(PREFIX)/bin
2022-06-25 23:37:39 -05:00
cp -f c/colors $(DESTDIR)$(PREFIX)/bin
2023-01-03 23:28:40 -06:00
cp -f c/xgetnewwindow $(DESTDIR)$(PREFIX)/bin
2023-06-06 00:31:48 -05:00
cp -f c/tmessage $(DESTDIR)$(PREFIX)/bin
2022-06-08 00:31:34 -05:00
2021-04-26 10:58:46 -05:00
clean:
2023-01-03 23:28:40 -06:00
rm -f c/scream
rm -f c/timer
rm -f c/boid
rm -f c/anaconda
rm -f c/simplestatus
rm -f c/xgetnewwindow
2023-06-06 00:31:48 -05:00
rm -f c/tmessage