X-Git-Url: https://granicus.if.org/sourcecode?a=blobdiff_plain;f=src%2Fbackend%2Fstorage%2Flmgr%2FMakefile;h=b0bfe66fe672eb15274b201206f3ecb37de61ebe;hb=9f2e211386931f7aee48ffbc2fcaef1632d8329f;hp=be70c7234a0de4e777266cdc143f5253ccab51b9;hpb=1e801a8f16ae0b308ac3aea88dddcb676f412580;p=postgresql diff --git a/src/backend/storage/lmgr/Makefile b/src/backend/storage/lmgr/Makefile index be70c7234a..b0bfe66fe6 100644 --- a/src/backend/storage/lmgr/Makefile +++ b/src/backend/storage/lmgr/Makefile @@ -4,29 +4,28 @@ # Makefile for storage/lmgr # # IDENTIFICATION -# $Header: /cvsroot/pgsql/src/backend/storage/lmgr/Makefile,v 1.6 1998/04/06 00:25:43 momjian Exp $ +# src/backend/storage/lmgr/Makefile # #------------------------------------------------------------------------- -SRCDIR = ../../.. -include ../../../Makefile.global +subdir = src/backend/storage/lmgr +top_builddir = ../../../.. +include $(top_builddir)/src/Makefile.global -CFLAGS += -I../.. +OBJS = lmgr.o lock.o proc.o deadlock.o lwlock.o spin.o s_lock.o -OBJS = lmgr.o lock.o multi.o proc.o single.o +include $(top_srcdir)/src/backend/common.mk -all: SUBSYS.o - -SUBSYS.o: $(OBJS) - $(LD) -r -o SUBSYS.o $(OBJS) - -depend dep: - $(CC) -MM $(CFLAGS) *.c >depend +ifdef TAS +TASPATH = $(top_builddir)/src/backend/port/tas.o +endif -clean: - rm -f SUBSYS.o $(OBJS) +s_lock_test: s_lock.c $(top_builddir)/src/port/libpgport.a + $(CC) $(CPPFLAGS) $(CFLAGS) -DS_LOCK_TEST=1 $(srcdir)/s_lock.c \ + $(TASPATH) -L $(top_builddir)/src/port -lpgport -o s_lock_test -ifeq (depend,$(wildcard depend)) -include depend -endif +check: s_lock_test + ./s_lock_test +clean distclean maintainer-clean: + rm -f s_lock_test