blob: 8b36a2f359e90a02afc0239121d97f2a070986a8 [file] [log] [blame]
Amit Arora39f29542010-09-14 12:03:22 +05301BINDIR=/usr/bin
2MANDIR=/usr/share/man/man8
3
Amit Arorae9e16b02010-08-03 10:15:20 +05304WARNFLAGS=-Wall -Wshadow -W -Wformat -Wimplicit-function-declaration -Wimplicit-int
Amit Arora39f29542010-09-14 12:03:22 +05305CFLAGS?=-O1 -g ${WARNFLAGS}
Amit Arorae9e16b02010-08-03 10:15:20 +05306CC?=gcc
7
Amit Arora17552782010-12-02 12:23:14 +05308OBJS = powerdebug.o sensor.o clocks.o regulator.o display.o
Amit Arora728e0c92010-09-14 12:06:09 +05309
10default: powerdebug
Amit Arorae9e16b02010-08-03 10:15:20 +053011
Amit Arora39f29542010-09-14 12:03:22 +053012powerdebug.8.gz: powerdebug.8
13 gzip -c $< > $@
Amit Arorae9e16b02010-08-03 10:15:20 +053014
15powerdebug: $(OBJS) powerdebug.h
Amit Arora39f29542010-09-14 12:03:22 +053016 $(CC) ${CFLAGS} $(OBJS) -lncurses -o powerdebug
Amit Arorae9e16b02010-08-03 10:15:20 +053017
Amit Arora39f29542010-09-14 12:03:22 +053018install: powerdebug powerdebug.8.gz
19 mkdir -p ${DESTDIR}${BINDIR}
20 cp powerdebug ${DESTDIR}${BINDIR}
21 mkdir -p ${DESTDIR}${MANDIR}
22 cp powerdebug.8.gz ${DESTDIR}${MANDIR}
23
24All: install
Amit Arorae9e16b02010-08-03 10:15:20 +053025
Amit Arora728e0c92010-09-14 12:06:09 +053026all: powerdebug powerdebug.8.gz
27
Amit Arorae9e16b02010-08-03 10:15:20 +053028clean:
Amit Arora39f29542010-09-14 12:03:22 +053029 rm -f powerdebug *.o powerdebug.8.gz