iMakefile - energy - measure energy usage Err bitreich.org 70 hgit clone git://bitreich.org/energy git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/energy URL:git://bitreich.org/energy git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/energy bitreich.org 70 1Log /scm/energy/log.gph bitreich.org 70 1Files /scm/energy/files.gph bitreich.org 70 1Refs /scm/energy/refs.gph bitreich.org 70 1Tags /scm/energy/tag bitreich.org 70 1README /scm/energy/file/README.md.gph bitreich.org 70 1LICENSE /scm/energy/file/LICENSE.gph bitreich.org 70 i--- Err bitreich.org 70 iMakefile (492B) Err bitreich.org 70 i--- Err bitreich.org 70 i 1 PREFIX ?= /usr/local Err bitreich.org 70 i 2 MANPREFIX ?= ${PREFIX}/share/man Err bitreich.org 70 i 3 Err bitreich.org 70 i 4 CFLAGS?=-O -Wall -Wextra -pedantic Err bitreich.org 70 i 5 CC?=cc Err bitreich.org 70 i 6 Err bitreich.org 70 i 7 all: bin/energy Err bitreich.org 70 i 8 Err bitreich.org 70 i 9 bin/%: %.c Err bitreich.org 70 i 10 mkdir -p bin Err bitreich.org 70 i 11 $(CC) -o $@ $< $(CFLAGS) Err bitreich.org 70 i 12 Err bitreich.org 70 i 13 install: all Err bitreich.org 70 i 14 @echo \# Installing executable files to ${PREFIX}/bin Err bitreich.org 70 i 15 @mkdir -p ${PREFIX}/bin/ Err bitreich.org 70 i 16 install bin/* ${PREFIX}/bin/ Err bitreich.org 70 i 17 @echo \# Installing manual page to ${MANPREFIX}/man1 Err bitreich.org 70 i 18 @mkdir -p ${MANPREFIX}/man1/ Err bitreich.org 70 i 19 @echo \# Installing manpages to ${MANPREFIX}/man1/ Err bitreich.org 70 i 20 install -D -m 644 man/* ${MANPREFIX}/man1/ Err bitreich.org 70 i 21 Err bitreich.org 70 i 22 .PHONY: all install Err bitreich.org 70 .