#------------------------------------------------------------------------- # # Makefile for src/bin/pgevent # # Copyright (c) 1996-2012, PostgreSQL Global Development Group # #------------------------------------------------------------------------- PGFILEDESC = "Eventlog message formatter" PGAPPICON=win32 PGFILESHLIB = 1 subdir = src/bin/pgevent top_builddir = ../../.. include $(top_builddir)/src/Makefile.global ifeq ($(PORTNAME), win32) OBJS=pgevent.o pgmsgevent.o NAME=pgevent.dll all: $(NAME) install: all install-lib pgevent.dll: pgevent.def $(OBJS) $(DLLWRAP) --def $< -o $(NAME) $(OBJS) pgmsgevent.o: pgmsgevent.rc win32ver.rc $(WINDRES) $< -o $@ --include-dir=$(top_builddir)/src/include --include-dir=$(top_srcdir)/src/include --include-dir=$(srcdir) --include-dir=. all-lib: $(NAME) install-lib: $(NAME) $(INSTALL_STLIB) $< '$(DESTDIR)$(libdir)/$<' uninstall-lib: rm -f '$(DESTDIR)$(libdir)/$(NAME)' clean distclean: rm -f $(OBJS) $(NAME) win32ver.rc clean-lib: rm -f $(NAME) endif