diff --git a/src/backend/port/Makefile.in b/src/backend/port/Makefile.in new file mode 100644 index 0000000000000000000000000000000000000000..9c0e9975c32d984d2b86dc02fc8176129aaf4501 --- /dev/null +++ b/src/backend/port/Makefile.in @@ -0,0 +1,59 @@ +#------------------------------------------------------------------------- +# +# Makefile-- +# Makefile for the port-specific subsystem of the backend +# +# You must invoke this make file with the PORTNAME variable set to the +# name of a port, i.e. the name of a subdirectory of the current directory. +# Example: +# +# make SUBSYS.o PORTNAME=linux +# +# We have two different modes of operation: 1) put stuff specific to Port X +# in subdirectory X and have that subdirectory's make file make it all, and +# 2) use conditional statements in the present make file to include what's +# necessary for a specific port in our own output. (1) came first, but (2) +# is superior for many things, like when the same thing needs to be done for +# multiple ports and you don't want to duplicate files in multiple +# subdirectories. Much of the stuff done via Method 1 today should probably +# be converted to Method 2. +# +# IDENTIFICATION +# $Header: /cvsroot/pgsql/src/backend/port/Attic/Makefile.in,v 1.1 1997/02/05 21:27:04 scrappy Exp $ +# +#------------------------------------------------------------------------- + +include ../../Makefile.global + +ifndef PORTNAME +.DEFAULT all: + @echo "Error: Must invoke make with PORTNAME= argument." + @false +else + +OBJS = $(PORTNAME)/SUBSYS.o @INET_ATON@ + +all: submake SUBSYS.o + +SUBSYS.o: $(OBJS) + $(LD) -r -o SUBSYS.o $(OBJS) + +.PHONY: submake clean dep + +submake: + $(MAKE) -C $(PORTNAME) SUBSYS.o + +clean: + rm -f $(OBJS) + $(MAKE) -C $(PORTNAME) clean + +depend dep: + $(CC) -MM $(INCLUDE_OPT) *.c >depend + $(MAKE) -C $(PORTNAME) $@ + +ifeq (depend,$(wildcard depend)) +include depend +endif + +endif +