Makefile
上传用户:blenddy
上传日期:2007-01-07
资源大小:6495k
文件大小:1k
源码类别:

数据库系统

开发平台:

Unix_Linux

  1. #-------------------------------------------------------------------------
  2. #
  3. # Makefile--
  4. #    Makefile for the access methods module
  5. #
  6. # IDENTIFICATION
  7. #    $Header: /usr/local/cvsroot/pgsql/src/backend/access/Makefile,v 1.3 1997/06/11 01:11:30 scrappy Exp $
  8. #
  9. #-------------------------------------------------------------------------
  10. SRCDIR = ../..
  11. include ../../Makefile.global
  12. OBJS = common/SUBSYS.o gist/SUBSYS.o hash/SUBSYS.o heap/SUBSYS.o 
  13.        index/SUBSYS.o rtree/SUBSYS.o nbtree/SUBSYS.o transam/SUBSYS.o
  14. all: submake SUBSYS.o
  15. SUBSYS.o: $(OBJS)
  16. $(LD) -r -o SUBSYS.o $(OBJS)
  17. .PHONY: submake
  18. submake:
  19. $(MAKE) -C common  SUBSYS.o
  20. $(MAKE) -C gist    SUBSYS.o
  21. $(MAKE) -C hash    SUBSYS.o
  22. $(MAKE) -C heap    SUBSYS.o
  23. $(MAKE) -C index   SUBSYS.o
  24. $(MAKE) -C rtree   SUBSYS.o
  25. $(MAKE) -C nbtree  SUBSYS.o
  26. $(MAKE) -C transam SUBSYS.o
  27. clean:
  28. rm -f SUBSYS.o
  29. $(MAKE) -C common   clean
  30. $(MAKE) -C gist     clean
  31. $(MAKE) -C hash     clean
  32. $(MAKE) -C heap     clean
  33. $(MAKE) -C index    clean
  34. $(MAKE) -C rtree    clean
  35. $(MAKE) -C nbtree   clean
  36. $(MAKE) -C transam  clean
  37. .DEFAULT: 
  38. $(MAKE) -C common   $@
  39. $(MAKE) -C gist     $@
  40. $(MAKE) -C hash     $@
  41. $(MAKE) -C heap     $@
  42. $(MAKE) -C index    $@
  43. $(MAKE) -C rtree    $@
  44. $(MAKE) -C nbtree   $@
  45. $(MAKE) -C transam  $@