blob: 8b36a2f359e90a02afc0239121d97f2a070986a8 [file] [log] [blame]
BINDIR=/usr/bin
MANDIR=/usr/share/man/man8
WARNFLAGS=-Wall -Wshadow -W -Wformat -Wimplicit-function-declaration -Wimplicit-int
CFLAGS?=-O1 -g ${WARNFLAGS}
CC?=gcc
OBJS = powerdebug.o sensor.o clocks.o regulator.o display.o
default: powerdebug
powerdebug.8.gz: powerdebug.8
gzip -c $< > $@
powerdebug: $(OBJS) powerdebug.h
$(CC) ${CFLAGS} $(OBJS) -lncurses -o powerdebug
install: powerdebug powerdebug.8.gz
mkdir -p ${DESTDIR}${BINDIR}
cp powerdebug ${DESTDIR}${BINDIR}
mkdir -p ${DESTDIR}${MANDIR}
cp powerdebug.8.gz ${DESTDIR}${MANDIR}
All: install
all: powerdebug powerdebug.8.gz
clean:
rm -f powerdebug *.o powerdebug.8.gz