mirror of https://git.sr.ht/~kikoodx/kble2lua
28 lines
604 B
Makefile
28 lines
604 B
Makefile
# kble2lua - see LICENSE file for copyright and license details.
|
|
|
|
SRC = kble2lua.c
|
|
CC = cc
|
|
CFLAGS = -Os -ansi -pedantic-errors -Wall -Wextra
|
|
PREFIX ?= /usr/local
|
|
MANPREFIX ?= /usr/local/man
|
|
|
|
all: kble2lua
|
|
|
|
kblegenlua: $(SRC)
|
|
$(CC) $(CFLAGS) $(SRC) -o kble2lua
|
|
|
|
clean:
|
|
rm -f kble2lua
|
|
|
|
install:
|
|
cp ./kble2lua $(DESTDIR)$(PREFIX)/bin
|
|
chmod 755 $(DESTDIR)$(PREFIX)/bin/kble2lua
|
|
cp ./kble2lua.1 $(DESTDIR)$(MANPREFIX)/man1
|
|
chmod 644 $(DESTDIR)$(MANPREFIX)/man1/kble2lua.1
|
|
|
|
uninstall:
|
|
rm -f $(DESTDIR)$(PREFIX)/bin/kble2lua
|
|
rm -f $(DESTDIR)$(MANPREFIX)/man1/kble2lua.1
|
|
|
|
.PHONY: clean install uninstall
|