blob: cb4bd425c7a30e6c0d902261c9dc723d003fd3ce [file]
# gpMgmt/bin/stream/Makefile
top_builddir=../../..
include $(top_builddir)/src/Makefile.global
OBJS= stream.o
all: stream
stream: $(OBJS)
$(CC) $(CFLAGS) $(OBJS) -o $@$(X)
installdirs:
$(MKDIR_P) '$(DESTDIR)$(bindir)/lib'
# This install location is due to legacy reasons kept for backwards
# compatibility until it can be deprecated.
$(MKDIR_P) '$(DESTDIR)$(bindir)/stream'
install: stream installdirs
$(INSTALL_PROGRAM) stream$(X) '$(DESTDIR)$(bindir)/lib/stream$(X)'
# Symlink bin/lib/stream to bin/stream to maintain backward compatibility
if [ ! -f $(DESTDIR)$(bindir)/stream/stream$(X) ] && [ ! -L $(DESTDIR)$(bindir)/stream/stream$(X) ]; then \
cd $(DESTDIR)$(bindir)/stream/ && $(LN_S) ../lib/stream$(X) stream$(X); \
fi
uninstall:
rm -f '$(DESTDIR)$(bindir)/stream/stream$(X)'
rm -f '$(DESTDIR)$(bindir)/lib/stream$(X)'
clean:
rm -f stream$(X) $(OBJS)