CC?=gcc
CFLAGS?=-O3
#CFLAGS=-O3 -Wall -Wtraditional -Wstrict-prototypes -Wmissing-prototypes -pedantic -ansi
#CFLAGS=-g -Wall -Wtraditional -Wstrict-prototypes -Wmissing-prototypes -pedantic -ansi
TARGET=fortunelock
LIBS=-lncurses
PREFIX?=/usr/local
all: $(TARGET)
clean:
rm -f $(TARGET) core *.o *~
fortunelock: fortunelock.o
$(CC) $(CFLAGS) -o fortunelock fortunelock.o $(LIBS)
fortunelock.o: fortunelock.c fortunelock.h
$(CC) $(CFLAGS) -c fortunelock.c
install:
strip fortunelock
install -c -m 755 fortunelock $(PREFIX)/bin
install -c -m 644 fortunelock.1 $(PREFIX)/man/man1
uninstall:
rm -rf $(PREFIX)/bin/fortunelock
syntax highlighted by Code2HTML, v. 0.9.1