iMakefile - bitreich-httpd - Bitreich HTTPD service Err bitreich.org 70 hgit clone git://bitreich.org/bitreich-httpd git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/bitreich-httpd URL:git://bitreich.org/bitreich-httpd git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/bitreich-httpd bitreich.org 70 1Log /scm/bitreich-httpd/log.gph bitreich.org 70 1Files /scm/bitreich-httpd/files.gph bitreich.org 70 1Refs /scm/bitreich-httpd/refs.gph bitreich.org 70 1Tags /scm/bitreich-httpd/tag bitreich.org 70 1README /scm/bitreich-httpd/file/README.md.gph bitreich.org 70 1LICENSE /scm/bitreich-httpd/file/LICENSE.gph bitreich.org 70 i--- Err bitreich.org 70 iMakefile (1039B) Err bitreich.org 70 i--- Err bitreich.org 70 i 1 # bitreich-httpd Err bitreich.org 70 i 2 # See LICENSE file for copyright and license details. Err bitreich.org 70 i 3 .POSIX: Err bitreich.org 70 i 4 Err bitreich.org 70 i 5 NAME = bitreich-httpd Err bitreich.org 70 i 6 VERSION = 2.0 Err bitreich.org 70 i 7 Err bitreich.org 70 i 8 # Customize below to fit your system Err bitreich.org 70 i 9 Err bitreich.org 70 i 10 # paths Err bitreich.org 70 i 11 PREFIX = /usr/local Err bitreich.org 70 i 12 SHAREPREFIX = ${PREFIX}/share/${NAME} Err bitreich.org 70 i 13 Err bitreich.org 70 i 14 # flags Err bitreich.org 70 i 15 BH_CPPFLAGS = -DVERSION=\"${VERSION}\" -D_GNU_SOURCE ${CPPFLAGS} Err bitreich.org 70 i 16 BH_CFLAGS = ${CFLAGS} -pedantic -Wall ${BH_CPPFLAGS} Err bitreich.org 70 i 17 BH_LDFLAGS = ${LDFLAGS} Err bitreich.org 70 i 18 Err bitreich.org 70 i 19 SRC = ${NAME}.c Err bitreich.org 70 i 20 Err bitreich.org 70 i 21 OBJ = ${SRC:.c=.o} Err bitreich.org 70 i 22 Err bitreich.org 70 i 23 all: ${NAME} Err bitreich.org 70 i 24 Err bitreich.org 70 i 25 .c.o: Err bitreich.org 70 i 26 ${CC} ${BH_CFLAGS} -c $< Err bitreich.org 70 i 27 Err bitreich.org 70 i 28 ${OBJ}: Err bitreich.org 70 i 29 Err bitreich.org 70 i 30 ${NAME}: ${OBJ} Err bitreich.org 70 i 31 ${CC} ${BH_LDFLAGS} -o $@ ${OBJ} ${LIBS} Err bitreich.org 70 i 32 Err bitreich.org 70 i 33 clean: Err bitreich.org 70 i 34 rm -f ${NAME} ${OBJ} ${NAME}-${VERSION}.tar.gz Err bitreich.org 70 i 35 Err bitreich.org 70 i 36 dist: clean Err bitreich.org 70 i 37 mkdir -p ${NAME}-${VERSION} Err bitreich.org 70 i 38 cp -R LICENSE Makefile README.md \ Err bitreich.org 70 i 39 ${SRC} *.h ${NAME}-${VERSION} Err bitreich.org 70 i 40 tar -cf ${NAME}-${VERSION}.tar ${NAME}-${VERSION} Err bitreich.org 70 i 41 gzip ${NAME}-${VERSION}.tar Err bitreich.org 70 i 42 rm -rf ${NAME}-${VERSION} Err bitreich.org 70 i 43 Err bitreich.org 70 i 44 install: all Err bitreich.org 70 i 45 mkdir -p '${DESTDIR}${PREFIX}/sbin' Err bitreich.org 70 i 46 cp -f ${NAME} "${DESTDIR}${PREFIX}/sbin" Err bitreich.org 70 i 47 chmod 755 "${DESTDIR}${PREFIX}/sbin/${NAME}" Err bitreich.org 70 i 48 Err bitreich.org 70 i 49 uninstall: clean Err bitreich.org 70 i 50 rm -f "${DESTDIR}${PREFIX}/sbin/${NAME}" Err bitreich.org 70 i 51 Err bitreich.org 70 i 52 .PHONY: all clean dist install uninstall Err bitreich.org 70 i 53 Err bitreich.org 70 .