SVNからのミラー
This commit is contained in:
25
Makefile
Normal file
25
Makefile
Normal file
@@ -0,0 +1,25 @@
|
||||
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
|
||||
Reference in New Issue
Block a user