home *** CD-ROM | disk | FTP | other *** search
/ linuxmafia.com 2016 / linuxmafia.com.tar / linuxmafia.com / pub / palmos / pippy-0.6beta-src.tar.gz / pippy-0.6beta-src.tar / pippy-0.6beta-src / src / Palm / Python / Makefile next >
Makefile  |  2001-02-02  |  3KB  |  140 lines

  1. # Generated automatically from Makefile.in by configure.
  2. # NOTE: Makefile.in is converted into Makefile by the configure script
  3. # in the parent directory.  Once configure has run, you can recreate
  4. # the Makefile by running just config.status.
  5.  
  6. # === Variables set by config.stat ===
  7.  
  8. VERSION=    1.5
  9.  
  10. srcdir=        ../../Python
  11. VPATH=        ../../Python
  12.  
  13. CC=        m68k-palmos-coff-gcc
  14. RANLIB=        m68k-palmos-coff-ranlib
  15. AR=        m68k-palmos-coff-ar
  16.  
  17. DEFS=        -DHAVE_CONFIG_H
  18. LIBOBJS=     strerror.o 
  19. LIBS=        
  20. DLINCLDIR=    /
  21. DYNLOADFILE=    
  22. PALM_CFLAGS=    -fno-builtin -Wall -I../libc/include -I../../Include
  23.  
  24.  
  25. # Machine-dependent subdirectories
  26. MACHDEP=    PalmOS3
  27.  
  28.  
  29. # === Other things that are customizable but not by configure ===
  30.  
  31. INCLDIR=    $(srcdir)/../Include
  32. OPT=        -g -O2
  33. CFLAGS=        $(OPT) -I$(INCLDIR) -I.. $(PALM_CFLAGS) $(DEFS)
  34.  
  35. MKDEP=        mkdep
  36. SHELL=        /bin/sh
  37.  
  38.  
  39. # === Fixed definitions ===
  40. GROBJS= graminit.o
  41. # uncomment the following statement in conjunction with WITHOUT_COMPILER = 1
  42. ###GROBJS= 
  43. AROBJS=    $(GROBJS)\
  44.         bltinmodule.o \
  45.         ceval.o compile.o \
  46.         errors.o \
  47.         getargs.o getcompiler.o getcopyright.o getmtime.o \
  48.         getplatform.o getversion.o \
  49.         import.o importdl.o \
  50.         marshal.o modsupport.o mystrtoul.o \
  51.         pyfpe.o pystate.o pythonrun.o \
  52.         structmember.o sysmodule.o \
  53.         traceback.o \
  54.         $(DYNLOADFILE) \
  55.         $(LIBOBJS)
  56. OBJS=        $(AROBJS) sigcheck.o
  57.  
  58. LIBRARY=    ../libpython$(VERSION).a
  59.  
  60.  
  61. # === Rules ===
  62.  
  63. all:        $(OBJS)
  64.  
  65. # This target is used by the master Makefile to add the objects to the library
  66. add2lib:    $(OBJS)
  67.         $(AR) cr $(LIBRARY) $(AROBJS)
  68.         if test ! -f ../Modules/hassignal; \
  69.         then echo adding sigcheck.o; $(AR) r $(LIBRARY) sigcheck.o; \
  70.         else echo leaving sigcheck.o out; fi
  71.         touch add2lib
  72.  
  73. clean:
  74.         -rm -f *.o core *~ [@,#]* *.old *.orig *.rej add2lib
  75.  
  76. clobber:    clean
  77.         -rm -f *.a tags TAGS
  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. compile.o: compile.c
  95. dup2.o: dup2.c
  96. dynload_aix.o: dynload_aix.c
  97. dynload_beos.o: dynload_beos.c
  98. dynload_dl.o: dynload_dl.c
  99. dynload_hpux.o: dynload_hpux.c
  100. dynload_mac.o: dynload_mac.c
  101. dynload_next.o: dynload_next.c
  102. dynload_os2.o: dynload_os2.c
  103. dynload_shlib.o: dynload_shlib.c
  104. dynload_stub.o: dynload_stub.c
  105. dynload_win.o: dynload_win.c
  106. errors.o: errors.c
  107. fmod.o: fmod.c
  108. frozen.o: frozen.c
  109. frozenmain.o: frozenmain.c
  110. getargs.o: getargs.c
  111. getcompiler.o: getcompiler.c
  112. getcopyright.o: getcopyright.c
  113. getcwd.o: getcwd.c
  114. getmtime.o: getmtime.c
  115. getopt.o: getopt.c
  116. getplatform.o: getplatform.c
  117. getversion.o: getversion.c ../Include/patchlevel.h
  118. graminit.o: graminit.c
  119. import.o: import.c
  120. importdl.o: importdl.c
  121. marshal.o: marshal.c
  122. memmove.o: memmove.c
  123. modsupport.o: modsupport.c
  124. mystrtoul.o: mystrtoul.c
  125. pyfpe.o: pyfpe.c
  126. pystate.o: pystate.c
  127. pythonrun.o: pythonrun.c
  128. sigcheck.o: sigcheck.c
  129. strerror.o: strerror.c
  130. strtod.o: strtod.c
  131. structmember.o: structmember.c
  132. sysmodule.o: sysmodule.c
  133. thread.o: thread.c
  134. traceback.o: traceback.c
  135. version.o: version.c
  136.  
  137. # DO NOT DELETE THIS LINE -- mkdep uses it.
  138. # DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.
  139. # IF YOU PUT ANYTHING HERE IT WILL GO AWAY
  140.