CC=gcc
CFLAGS=-Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wswitch -Wshadow -Wcast-align -Wno-unused-parameter -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls
INSTALL=install
LDFLAGS=
SOURCES=psinfo.c
EXECUTABLE=psinfo
TARGETDIR=/usr/local/bin

all: $(EXECUTABLE)

clean:
	rm -f $(EXECUTABLE)	

install: $(EXECUTABLE)
	$(INSTALL) -m 755 psinfo $(TARGETDIR)

$(EXECUTABLE): $(SOURCES)
	$(CC) $(CFLAGS) -o $@ $(SOURCES) $(LDFLAGS)
