This repository has been archived on 2026-05-26. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
repoviewer/Makefile
2026-01-21 04:06:54 +09:00

26 lines
595 B
Makefile

NAME = repo-viewer
VERSION = 0.0.1
CC = c++
FILES = main.cc
CFLAGS = -std=c++20 -O3 -Wall -Wextra -I/usr/include -L/usr/lib\
-I/usr/local/include -L/usr/local/lib
LDFLAGS = -static -lc++ -lc++abi -lpthread -lm -lc
all:
${CC} ${CFLAGS} -o ${NAME} ${FILES} ${LDFLAGS}
strip ${NAME}
install:
mkdir -p ${DESTDIR}/usr/local/bin ${DESTDIR}/etc/rc.d
cp -f ${NAME} ${DESTDIR}/usr/local/bin
chmod 755 ${DESTDIR}/usr/local/bin/${NAME}
cp -f rc ${DESTDIR}/etc/rc.d/repoviewer
chmod +x ${DESTDIR}/etc/rc.d/repoviewer
uninstall:
rm -rf ${DESTDIR}/usr/local/bin/${NAME}
.PHONY: all install