UWelfviewer
PACKAGE = UWelfviewer
VERSION = 0.0.0
TARGETS = UWelfviewer
PREFIX = /usr/local
DESTDIR =
BINDIR = $(PREFIX)/bin
CC = cc
CPPFLAGSF=
CPPFLAGS=
CFLAGSF = -W
CFLAGS = -Wall -g -O2
RM = rm -f
LN = ln -f
TAR = tar -czvf
MKDIR = mkdir -p
INSTALL = install
all: $(TARGETS)
UWelfviewer_OBJS = UWelfviewer.o
UWelfviewer_CFLAGS = $(CPPFLAGSF) $(CPPFLAGS) $(CFLAGSF) $(CFLAGS)
UWelfviewer_LDFLAGS = $(LDFLAGSF) $(LDFLAGS)
UWelfviewer: $(UWelfviewer_OBJS)
$(CC) -o UWelfviewer $(UWelfviewer_OBJS) $(UWelfviewer_LDFLAGS)
UWelfviewer.o: UWelfviewer.c config.h
$(CC) $(UWelfviewer_CFLAGS) -c UWelfviewer.c
clean:
$(RM) $(UWelfviewer_OBJS)
distclean: clean
$(RM) $(TARGETS)
dist:
$(RM) -r $(PACKAGE)-$(VERSION)
$(LN) -s . $(PACKAGE)-$(VERSION)
@$(TAR) $(PACKAGE)-$(VERSION).tar.gz \
$(PACKAGE)-$(VERSION)/UWelfviewer.c \
$(PACKAGE)-$(VERSION)/Makefile \
$(PACKAGE)-$(VERSION)/project.conf
$(RM) $(PACKAGE)-$(VERSION)
install: all
$(MKDIR) $(DESTDIR)$(BINDIR)
$(INSTALL) -m 0755 UWelfviewer $(DESTDIR)$(BINDIR)/UWelfviewer
uninstall:
$(RM) $(DESTDIR)$(BINDIR)/UWelfviewer
.PHONY: all clean distclean dist install uninstall