NAME = regress
SO_MAJOR_VERSION= 0
SO_MINOR_VERSION= 0
-OBJS = regress.o pgsleep.o
+OBJS = regress.o
SHLIB_LINK = $(BE_DLLLIBS)
include $(top_srcdir)/src/Makefile.shlib
rm -f $(NAME)$(DLSUFFIX)
$(LN_S) $(shlib) $(NAME)$(DLSUFFIX)
-# regress.so needs pg_usleep, which on some platforms can't be linked
-# from the main backend (though I'd sure like to know why not).
-# We can't incorporate libpgport directly either, since it's not built
-# with appropriate options to build a shared lib. Instead,
-# symlink the source file in here and build our own object file.
-
-pgsleep.c: % : $(top_srcdir)/src/port/%
- rm -f $@ && $(LN_S) $< .
-
-
# Build test input and expected files
file_list := copy create_function_1 create_function_2 misc constraints tablespace
clean distclean maintainer-clean: clean-lib
# things built by `all' target
- rm -f $(NAME)$(DLSUFFIX) $(OBJS) pgsleep.c
+ rm -f $(NAME)$(DLSUFFIX) $(OBJS)
$(MAKE) -C $(contribdir)/spi clean
rm -f $(output_files) $(input_files) pg_regress
# things created by various check targets