home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 15 / AACD15.ISO / AACD / Programming / Python2 / Python20_source / Python / Makefile.in < prev    next >
Encoding:
Makefile  |  2000-10-25  |  3.2 KB  |  141 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. LIBOBJS=    @LIBOBJS@
  18. LIBS=        @LIBS@
  19. DLINCLDIR=    @DLINCLDIR@
  20. DYNLOADFILE=    @DYNLOADFILE@
  21.  
  22. # Machine-dependent subdirectories
  23. MACHDEP=    @MACHDEP@
  24.  
  25.  
  26. # === Other things that are customizable but not by configure ===
  27.  
  28. INCLDIR=    $(srcdir)/../Include
  29. OPT=        @OPT@
  30. CFLAGS=        $(OPT) -I$(INCLDIR) -I.. $(DEFS)
  31.  
  32. MKDEP=        mkdep
  33. SHELL=        /bin/sh
  34.  
  35.  
  36. # === Fixed definitions ===
  37.  
  38. AROBJS=        \
  39.         bltinmodule.o exceptions.o \
  40.         ceval.o compile.o codecs.o \
  41.         errors.o \
  42.         frozen.o frozenmain.o \
  43.         getargs.o getcompiler.o getcopyright.o getmtime.o \
  44.         getplatform.o getversion.o graminit.o \
  45.         import.o importdl.o \
  46.         marshal.o modsupport.o mystrtoul.o \
  47.         pyfpe.o pystate.o pythonrun.o \
  48.         structmember.o sysmodule.o \
  49.         traceback.o \
  50.         $(DYNLOADFILE) \
  51.         $(LIBOBJS)
  52. OBJS=        $(AROBJS) sigcheck.o
  53.  
  54. LIBRARY=    ../libpython$(VERSION).a
  55.  
  56.  
  57. # === Rules ===
  58.  
  59. all:        $(OBJS)
  60.  
  61. # This target is used by the master Makefile to add the objects to the library
  62. add2lib:    $(OBJS)
  63.         $(AR) cr $(LIBRARY) $(AROBJS)
  64.         if test ! -f ../Modules/hassignal; \
  65.         then echo adding sigcheck.o; $(AR) r $(LIBRARY) sigcheck.o; \
  66.         else echo leaving sigcheck.o out; fi
  67.         touch add2lib
  68.  
  69. clean:
  70.         -rm -f *.o core *~ [@,#]* *.old *.orig *.rej add2lib
  71.  
  72. clobber:    clean
  73.         -rm -f *.a tags TAGS
  74.  
  75. Makefile:    $(srcdir)/Makefile.in ../config.status
  76.         (cd ..; CONFIG_FILES=Python/Makefile CONFIG_HEADERS= \
  77.         $(SHELL) config.status)
  78.  
  79. getplatform.o:    getplatform.c Makefile
  80.         $(CC) -c $(CFLAGS) -DPLATFORM='"$(MACHDEP)"' \
  81.               $(srcdir)/getplatform.c
  82.  
  83. importdl.o:    importdl.c
  84.         $(CC) -c $(CFLAGS) -I$(DLINCLDIR) $(srcdir)/importdl.c
  85.  
  86. depend:
  87.         $(MKDEP) $(CFLAGS) `echo $(OBJS) | tr ' ' '\012' | \
  88.                     sed 's|\(.*\)\.o|$(srcdir)/\1.c|'`
  89.  
  90. .PRECIOUS:    Makefile
  91.  
  92. bltinmodule.o: bltinmodule.c
  93. ceval.o: ceval.c
  94. codecs.o: codecs.c
  95. compile.o: compile.c
  96. dup2.o: dup2.c
  97. dynload_aix.o: dynload_aix.c
  98. dynload_beos.o: dynload_beos.c
  99. dynload_dl.o: dynload_dl.c
  100. dynload_hpux.o: dynload_hpux.c
  101. dynload_mac.o: dynload_mac.c
  102. dynload_next.o: dynload_next.c
  103. dynload_os2.o: dynload_os2.c
  104. dynload_shlib.o: dynload_shlib.c
  105. dynload_stub.o: dynload_stub.c
  106. dynload_win.o: dynload_win.c
  107. exceptions.o: exceptions.c
  108. errors.o: errors.c
  109. fmod.o: fmod.c
  110. frozen.o: frozen.c
  111. frozenmain.o: frozenmain.c
  112. getargs.o: getargs.c
  113. getcompiler.o: getcompiler.c
  114. getcopyright.o: getcopyright.c
  115. getcwd.o: getcwd.c
  116. getmtime.o: getmtime.c
  117. getopt.o: getopt.c
  118. getplatform.o: getplatform.c
  119. getversion.o: getversion.c ../Include/patchlevel.h
  120. graminit.o: graminit.c
  121. import.o: import.c
  122. importdl.o: importdl.c
  123. marshal.o: marshal.c
  124. memmove.o: memmove.c
  125. modsupport.o: modsupport.c
  126. mystrtoul.o: mystrtoul.c
  127. pyfpe.o: pyfpe.c
  128. pystate.o: pystate.c
  129. pythonrun.o: pythonrun.c
  130. sigcheck.o: sigcheck.c
  131. strerror.o: strerror.c
  132. strtod.o: strtod.c
  133. structmember.o: structmember.c
  134. sysmodule.o: sysmodule.c ../Include/patchlevel.h
  135. thread.o: thread.c
  136. traceback.o: traceback.c
  137.  
  138. # DO NOT DELETE THIS LINE -- mkdep uses it.
  139. # DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.
  140. # IF YOU PUT ANYTHING HERE IT WILL GO AWAY
  141.