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