home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 15 / AACD15.ISO / AACD / Programming / Python2 / Python20_source / Objects / Makefile.in < prev    next >
Encoding:
Makefile  |  2000-10-25  |  2.6 KB  |  105 lines

  1. # NOTE: Makefile.in is converted into Makefile by the configure script
  2. # in the parent directory.  Once configure has run, you can recreate
  3. # the Makefile by running just config.status.
  4.  
  5. # === Variables set by config.stat ===
  6.  
  7. VERSION=    @VERSION@
  8.  
  9. srcdir=        @srcdir@
  10. VPATH=        @srcdir@
  11.  
  12. CC=        @CC@
  13. RANLIB=        @RANLIB@
  14. AR=        @AR@
  15.  
  16. DEFS=        @DEFS@
  17.  
  18.  
  19. # === Other things that are customizable but not by configure ===
  20.  
  21. INCLDIR=    $(srcdir)/../Include
  22. OPT=        @OPT@
  23. CFLAGS=        $(OPT) -I$(INCLDIR) -I.. $(DEFS)
  24.  
  25. MKDEP=        mkdep
  26. SHELL=        /bin/sh
  27.  
  28.  
  29. # === Fixed definitions ===
  30.  
  31. OBJS=        abstract.o bufferobject.o \
  32.         classobject.o cobject.o complexobject.o \
  33.         fileobject.o floatobject.o \
  34.         frameobject.o funcobject.o intobject.o listobject.o \
  35.         longobject.o dictobject.o methodobject.o \
  36.         moduleobject.o object.o rangeobject.o \
  37.         sliceobject.o stringobject.o \
  38.         tupleobject.o typeobject.o \
  39.         unicodeobject.o unicodectype.o
  40.  
  41. SRCS=        abstract.c bufferobject.c \
  42.         classobject.c cobject.c complexobject.c \
  43.         fileobject.c floatobject.c \
  44.         frameobject.c funcobject.c intobject.c listobject.c \
  45.         longobject.c dictobject.c methodobject.c \
  46.         moduleobject.c object.c rangeobject.c \
  47.         sliceobject.c stringobject.c \
  48.         tupleobject.c typeobject.c \
  49.         unicodeobject.c unicodectype.c
  50.  
  51. LIBRARY=    ../libpython$(VERSION).a
  52.  
  53. # === Rules ===
  54.  
  55. all:        $(OBJS)
  56.  
  57. # This target is used by the master Makefile to add the objects to the library
  58. add2lib:    $(OBJS)
  59.         $(AR) cr $(LIBRARY) $(OBJS)
  60.         touch add2lib
  61.  
  62. clean:
  63.         -rm -f *.o core *~ [@,#]* *.old *.orig *.rej add2lib
  64.  
  65. clobber:    clean
  66.         -rm -f *.a tags TAGS
  67.  
  68. Makefile:    $(srcdir)/Makefile.in ../config.status
  69.         (cd ..; CONFIG_FILES=Objects/Makefile CONFIG_HEADERS= \
  70.         $(SHELL) config.status)
  71.  
  72. depend:
  73.         $(MKDEP) $(CFLAGS) `echo $(OBJS) | tr ' ' '\012' | \
  74.                     sed 's|\(.*\)\.o|$(srcdir)/\1.c|'`
  75.  
  76. .PRECIOUS:    Makefile
  77.  
  78. abstract.o: abstract.c
  79. bufferobject.o: bufferobject.c
  80. classobject.o: classobject.c
  81. cobject.o: cobject.c
  82. complexobject.o: complexobject.c
  83. fileobject.o: fileobject.c
  84. floatobject.o: floatobject.c
  85. frameobject.o: frameobject.c
  86. funcobject.o: funcobject.c
  87. intobject.o: intobject.c
  88. listobject.o: listobject.c
  89. longobject.o: longobject.c
  90. dictobject.o: dictobject.c
  91. methodobject.o: methodobject.c
  92. moduleobject.o: moduleobject.c
  93. object.o: object.c
  94. rangeobject.o: rangeobject.c
  95. sliceobject.o: sliceobject.c
  96. stringobject.o: stringobject.c
  97. tupleobject.o: tupleobject.c
  98. typeobject.o: typeobject.c
  99. unicodeobject.o: unicodeobject.c
  100. unicodectype.o: unicodectype.c
  101.  
  102. # DO NOT DELETE THIS LINE -- mkdep uses it.
  103. # DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.
  104. # IF YOU PUT ANYTHING HERE IT WILL GO AWAY
  105.