home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 2 / Apprentice-Release2.iso / Tools / Languages / Python 1.1 / Objects / Makefile.in < prev    next >
Encoding:
Makefile  |  1994-08-23  |  2.1 KB  |  92 lines  |  [TEXT/R*ch]

  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. srcdir=        @srcdir@
  8. VPATH=        @srcdir@
  9.  
  10. CC=        @CC@
  11. RANLIB=        @RANLIB@
  12. AR=        @AR@
  13.  
  14. DEFS=        @DEFS@
  15.  
  16.  
  17. # === Other things that are customizable but not by configure ===
  18.  
  19. INCLDIR=    $(srcdir)/../Include
  20. OPT=        @OPT@
  21. CFLAGS=        $(OPT) -I$(INCLDIR) -I.. $(DEFS)
  22.  
  23. MKDEP=        mkdep
  24. SHELL=        /bin/sh
  25.  
  26.  
  27. # === Fixed definitions ===
  28.  
  29. OBJS=        accessobject.o \
  30.         classobject.o fileobject.o floatobject.o \
  31.         frameobject.o funcobject.o intobject.o listobject.o \
  32.         longobject.o mappingobject.o methodobject.o \
  33.         moduleobject.o object.o rangeobject.o stringobject.o \
  34.         tupleobject.o typeobject.o
  35.  
  36. SRCS=        accessobject.c \
  37.         classobject.c fileobject.c floatobject.c \
  38.         frameobject.c funcobject.c intobject.c listobject.c \
  39.         longobject.c mappingobject.c methodobject.c \
  40.         moduleobject.c object.c rangeobject.c stringobject.c \
  41.         tupleobject.c typeobject.c
  42.  
  43. LIB=        libObjects.a
  44.  
  45.  
  46. # === Rules ===
  47.  
  48. all:        $(LIB)
  49.  
  50. $(LIB):        $(OBJS)
  51.         -rm -f $(LIB)
  52.         $(AR) cr $(LIB) $(OBJS)
  53.         $(RANLIB) $(LIB)
  54.  
  55. clean:
  56.         -rm -f *.o core *~ [@,#]* *.old *.orig *.rej
  57.  
  58. clobber:    clean
  59.         -rm -f *.a tags TAGS
  60.  
  61. Makefile:    $(srcdir)/Makefile.in ../config.status
  62.         (cd ..; CONFIG_FILES=Objects/Makefile CONFIG_HEADERS= \
  63.         $(SHELL) config.status)
  64.  
  65. depend:
  66.         $(MKDEP) $(CFLAGS) `echo $(OBJS) | tr ' ' '\012' | \
  67.                     sed 's|\(.*\)\.o|$(srcdir)/\1.c|'`
  68.  
  69. .PRECIOUS:    Makefile
  70.  
  71. accessobject.o: accessobject.c
  72. classobject.o: classobject.c
  73. fileobject.o: fileobject.c
  74. floatobject.o: floatobject.c
  75. frameobject.o: frameobject.c
  76. funcobject.o: funcobject.c
  77. intobject.o: intobject.c
  78. listobject.o: listobject.c
  79. longobject.o: longobject.c
  80. mappingobject.o: mappingobject.c
  81. methodobject.o: methodobject.c
  82. moduleobject.o: moduleobject.c
  83. object.o: object.c
  84. rangeobject.o: rangeobject.c
  85. stringobject.o: stringobject.c
  86. tupleobject.o: tupleobject.c
  87. typeobject.o: typeobject.c
  88.  
  89. # DO NOT DELETE THIS LINE -- mkdep uses it.
  90. # DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.
  91. # IF YOU PUT ANYTHING HERE IT WILL GO AWAY
  92.