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