#
# Makefile.basic - Basic makefile for single-executable builds
#
# Written 2008, 2011 by Werner Almesberger
# Copyright 2008, 2011 Werner Almesberger
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#


INSTALL_PREFIX = /usr/local

CFLAGS = -Wall
LDFLAGS =
LDLIBS =

.PHONY:		all install uninstall clean spotless

all:		$(MAIN)

$(MAIN):	$(MAIN).o $(OBJS)
		$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(MAIN).o $(OBJS) $(LDLIBS)

install:	$(MAIN)
		install $(MAIN) $(INSTALL_PREFIX)/bin/

uninstall:
		rm -f $(INSTALL_PREFIX)/bin/$(MAIN)

clean::
		rm -f $(MAIN).o $(OBJS)

spotless:	clean
		rm -f $(MAIN)
