From 693291ba23d6406af58dd46066748a8d713fd1ba Mon Sep 17 00:00:00 2001 From: Neil Schemenauer Date: Sat, 3 Feb 2001 17:18:21 +0000 Subject: Superseded by $(srcdir)/Makefile.pre.in. --- Demo/Makefile | 12 - Grammar/Makefile.in | 54 ----- Include/Makefile | 12 - Lib/Makefile | 12 - Makefile.in | 595 ------------------------------------------------ Misc/Makefile | 10 - Modules/Makefile.pre.in | 266 ---------------------- Objects/Makefile.in | 104 --------- Parser/Makefile.in | 103 --------- Python/Makefile.in | 140 ------------ 10 files changed, 1308 deletions(-) delete mode 100644 Demo/Makefile delete mode 100644 Grammar/Makefile.in delete mode 100644 Include/Makefile delete mode 100644 Lib/Makefile delete mode 100644 Makefile.in delete mode 100644 Misc/Makefile delete mode 100644 Modules/Makefile.pre.in delete mode 100644 Objects/Makefile.in delete mode 100644 Parser/Makefile.in delete mode 100644 Python/Makefile.in diff --git a/Demo/Makefile b/Demo/Makefile deleted file mode 100644 index b70dc12..0000000 --- a/Demo/Makefile +++ /dev/null @@ -1,12 +0,0 @@ -all: - @echo Nothing to make in this directory. - -clean: - find . '(' -name '*.pyc' -o -name '*.fdc' \ - -o -name core -o -name '*~' \ - -o -name '[@,#]*' -o -name '*.old' \ - -o -name '*.orig' -o -name '*.rej' \ - -o -name '*.bak' ')' \ - -print -exec rm -f {} ';' - -clobber: clean diff --git a/Grammar/Makefile.in b/Grammar/Makefile.in deleted file mode 100644 index f160c42..0000000 --- a/Grammar/Makefile.in +++ /dev/null @@ -1,54 +0,0 @@ -# NOTE: Makefile.in is converted into Makefile by the configure script -# in the parent directory. Once configure has run, you can recreate -# the Makefile by running just config.status. - -# === Variables set by config.status === - -VERSION= @VERSION@ - -srcdir= @srcdir@ -VPATH= @srcdir@ - -CC= @CC@ -RANLIB= @RANLIB@ -AR= @AR@ - -DEFS= @DEFS@ -LIBS= @LIBS@ - - -# === Fixed definitions === - -TOP= .. -PGENDIR= $(TOP)/Parser -PGEN= $(PGENDIR)/pgen -DESTH= $(srcdir)/$(TOP)/Include/graminit.h -DESTC= $(srcdir)/$(TOP)/Python/graminit.c - -all: install - -# This target is used by the master Makefile to add the objects to the library -add2lib: - -install: $(DESTH) $(DESTC) - -depend: - -$(DESTH): graminit.h - cp graminit.h $(DESTH) - -$(DESTC): graminit.c - cp graminit.c $(DESTC) - -graminit.c graminit.h: $(PGEN) Grammar - $(PGEN) $(srcdir)/Grammar - -$(PGEN): - cd $(PGENDIR); $(MAKE) pgen - -clean: - -rm -f *.o core *~ [@,#]* *.old *.orig *.rej - -rm -f graminit.[ch] - -clobber: clean - -rm -f tags TAGS diff --git a/Include/Makefile b/Include/Makefile deleted file mode 100644 index b70dc12..0000000 --- a/Include/Makefile +++ /dev/null @@ -1,12 +0,0 @@ -all: - @echo Nothing to make in this directory. - -clean: - find . '(' -name '*.pyc' -o -name '*.fdc' \ - -o -name core -o -name '*~' \ - -o -name '[@,#]*' -o -name '*.old' \ - -o -name '*.orig' -o -name '*.rej' \ - -o -name '*.bak' ')' \ - -print -exec rm -f {} ';' - -clobber: clean diff --git a/Lib/Makefile b/Lib/Makefile deleted file mode 100644 index 1596ef1..0000000 --- a/Lib/Makefile +++ /dev/null @@ -1,12 +0,0 @@ -all: - @echo Nothing to make in this directory. - -clean: - find . '(' -name '*.py[co]' -o -name '*.fdc' \ - -o -name core -o -name '*~' \ - -o -name '[@,#]*' -o -name '*.old' \ - -o -name '*.orig' -o -name '*.rej' \ - -o -name '*.bak' ')' \ - -print -exec rm -f {} ';' - -clobber: clean diff --git a/Makefile.in b/Makefile.in deleted file mode 100644 index 7a48f73..0000000 --- a/Makefile.in +++ /dev/null @@ -1,595 +0,0 @@ -# Top-level Makefile for Python -# -# As distributed, this file is called Makefile.in; it is processed -# into the real Makefile by running the script ./configure, which -# replaces things like @spam@ with values appropriate for your system. -# This means that if you edit Makefile, your changes get lost the next -# time you run the configure script. Ideally, you can do: -# -# ./configure -# make -# make test -# make install -# -# The top-level Makefile invokes make recursively in a number of -# subdirectories (see the SUBDIRS variable below). If you want to, -# you can invoke make in individual subdirectories. However, the -# sub-Makefiles are also generated by configure, and the quickest way -# to make sure they are up to date is by running make (or "make -# Makefiles") at the top level. This is particularly important for -# Modules/Makefile, which has to be regenerated every time you edit -# Modules/Setup. The python executable is built in the Modules -# directory and then moved to the top-level directory. The recursive -# makes pass three options to subordinate makes: OPT (a quick way to -# change some compiler options; it usually defaults to -O), prefix and -# exec_prefix (the installation paths). -# -# If you have a previous version of Python installed that you don't -# want to overwrite, you can use "make altinstall" instead of "make -# install". This changes the install procedure so it installs the -# Python binary as "python". The libraries and include files -# are always installed in a subdirectory called "python". -# "make altinstall" does not install the manual page. If you want to -# make this installation the "official" installation but want to keep -# the old binary around "just in case", rename the installed python -# binary to "python" before running "make install". -# (This only works between different versions, e.g. 1.3 and 1.4 -- -# different betas of the same version will overwrite each other in -# installation unless you override the VERSION Make variable.) -# -# In fact, "make install" or "make bininstall" installs the binary -# as python and makes a hard link to python, so when -# installing a new version in the future, nothing of the current -# version will be lost (except for the man page). -# -# If recursive makes fail, try invoking make as "make MAKE=make". -# -# See also the section "Build instructions" in the README file. - -# Substitutions by configure -VERSION= @VERSION@ -srcdir= @srcdir@ -VPATH= @srcdir@ -CC= @CC@ -AR= @AR@ -RANLIB= @RANLIB@ -DEFS= @DEFS@ - -# Machine-dependent subdirectories -MACHDEP= @MACHDEP@ - -# Install prefix for architecture-independent files -prefix= @prefix@ - -# Install prefix for architecture-dependent files -exec_prefix= @exec_prefix@ - -# Expanded directories -BINDIR= $(exec_prefix)/bin -LIBDIR= $(exec_prefix)/lib -MANDIR= $(prefix)/man -INCLUDEDIR= $(prefix)/include -CONFINCLUDEDIR= $(exec_prefix)/include -SCRIPTDIR= $(prefix)/lib - -# Detailed destination directories -BINLIBDEST= $(LIBDIR)/python$(VERSION) -LIBDEST= $(SCRIPTDIR)/python$(VERSION) -INCLUDEPY= $(INCLUDEDIR)/python$(VERSION) -CONFINCLUDEPY= $(CONFINCLUDEDIR)/python$(VERSION) -LIBP= $(LIBDIR)/python$(VERSION) - -# Symbols used for using shared libraries -SO= @SO@ -LDSHARED= @LDSHARED@ -CCSHARED= @CCSHARED@ -LINKFORSHARED= @LINKFORSHARED@ -DESTSHARED= $(BINLIBDEST)/lib-dynload - -# Shell used by make (some versions default to the login shell, which is bad) -SHELL= /bin/sh - -# Executable suffix (.exe on Windows and Mac OS X) -EXE= @EXE@ - -# Modes for directories, executables and data files created by the -# install process. Default to user-only-writable for all file types. -DIRMODE= 755 -EXEMODE= 755 -FILEMODE= 644 - -# Portable install script (configure doesn't always guess right) -INSTALL= @srcdir@/install-sh -c -INSTALL_PROGRAM=${INSTALL} -m $(EXEMODE) -INSTALL_DATA= ${INSTALL} -m $(FILEMODE) - -# Use this to make a link between python$(VERSION) and python in $(BINDIR) -LN=@LN@ - -# --with-PACKAGE options for configure script -# e.g. --with-readline --with-svr5 --with-solaris --with-thread -# (see README for an explanation) -WITH= - -# Compiler options passed to subordinate makes -OPT= @OPT@ - -# Subdirectories where to run make recursively -SUBDIRS= Parser Grammar Objects Python Modules - -# Other subdirectories -SUBDIRSTOO= Include Lib Misc Demo - -# Files and directories to be distributed -CONFIGFILES= configure configure.in acconfig.h config.h.in Makefile.in -DISTFILES= README ChangeLog $(CONFIGFILES) -DISTDIRS= $(SUBDIRS) $(SUBDIRSTOO) Ext-dummy -DIST= $(DISTFILES) $(DISTDIRS) - -# Compilation flags for getbuildinfo.c only -CFLAGS= $(OPT) -I. $(DEFS) - -LIBRARY= libpython$(VERSION).a -LDLIBRARY= @LDLIBRARY@ -DLLLIBRARY= @DLLLIBRARY@ - -# Default target -all: $(LIBRARY) python$(EXE) sharedmods - -# Build the interpreter -python$(EXE): $(LIBRARY) buildno Modules/python.o - expr `cat buildno` + 1 >buildno1 - mv -f buildno1 buildno - $(CC) -c $(CFLAGS) -DBUILD=`cat buildno` \ - $(srcdir)/Modules/getbuildinfo.c - $(AR) cr $(LIBRARY) getbuildinfo.o - $(RANLIB) $(LIBRARY) - @MAKE_LDLIBRARY@ - cd Modules; $(MAKE) OPT="$(OPT)" VERSION="$(VERSION)" \ - prefix="$(prefix)" exec_prefix="$(exec_prefix)" \ - LIBRARY=../$(LDLIBRARY) link - -Modules/python.o: $(srcdir)/Modules/python.c - cd Modules; $(MAKE) OPT="$(OPT)" python.o - -buildno: - echo 0 >buildno - -platform: python$(EXE) - ./python$(EXE) -c 'import sys ; from distutils.util import get_platform ; print get_platform()+"-"+sys.version[0:3]' >platform - -# Build the shared modules -sharedmods: python$(EXE) - ./python$(EXE) $(srcdir)/setup.py build -# Old rules for building shared modules using makesetup -oldsharedmods: - cd Modules; $(MAKE) OPT="$(OPT)" VERSION="$(VERSION)" \ - prefix="$(prefix)" exec_prefix="$(exec_prefix)" \ - sharedmods - -# Build the library -$(LIBRARY): $(SUBDIRS) - if test ! -f $(LIBRARY); \ - then for i in $(SUBDIRS); do rm -f $$i/add2lib; done; true; \ - else true; fi - for i in $(SUBDIRS); do \ - (cd $$i; $(MAKE) VERSION="$(VERSION)" add2lib); done - -# This rule is only here for DG/UX and BeOS!!! -libpython$(VERSION).so: $(LIBRARY) - case `uname -s | tr -d '/ ' | tr '[A-Z]' '[a-z]'` in \ - *dgux*) \ - test -d dgux || mkdir dgux; \ - (cd dgux;ar x ../$^;ld -G -o ../$@ * ); \ - /bin/rm -rf ./dgux \ - ;; \ - beos) \ - $(srcdir)/BeOS/ar-fake so $(LIBRARY) $@ \ - ;; \ - esac - -# This rule is here for OPENSTEP/Rhapsody/MacOSX -libpython$(VERSION).dylib: $(LIBRARY) - libtool -o $(LDLIBRARY) -dynamic $(OTHER_LIBTOOL_OPT) $(LIBRARY) -framework System @LIBTOOL_CRUFT@ - -$(SUBDIRS): Makefiles - -Grammar: - cd Grammar ; $(MAKE) OPT="$(OPT)" VERSION="$(VERSION)" \ - prefix="$(prefix)" exec_prefix="$(exec_prefix)" all - -Parser: - cd Parser ; $(MAKE) OPT="$(OPT)" VERSION="$(VERSION)" \ - prefix="$(prefix)" exec_prefix="$(exec_prefix)" all - -Python: - cd Python ; $(MAKE) OPT="$(OPT)" VERSION="$(VERSION)" \ - prefix="$(prefix)" exec_prefix="$(exec_prefix)" all - -Objects: - cd Objects ; $(MAKE) OPT="$(OPT)" VERSION="$(VERSION)" \ - prefix="$(prefix)" exec_prefix="$(exec_prefix)" all - -Modules: Parser Python Objects - cd Modules ; $(MAKE) OPT="$(OPT)" VERSION="$(VERSION)" \ - prefix="$(prefix)" exec_prefix="$(exec_prefix)" all - -# Test the interpreter (twice, once without .pyc files, once with) -TESTOPTS= -l -TESTPROG= $(srcdir)/Lib/test/regrtest.py -TESTPYTHON= ./python$(EXE) -tt -test: all platform - -rm -f $(srcdir)/Lib/test/*.py[co] - -PYTHONPATH=./build/lib.`cat platform` $(TESTPYTHON) $(TESTPROG) $(TESTOPTS) - PYTHONPATH=./build/lib.`cat platform` $(TESTPYTHON) $(TESTPROG) $(TESTOPTS) - -# Install everything -install: altinstall bininstall maninstall - -# Install almost everything without disturbing previous versions -altinstall: altbininstall libinstall inclinstall libainstall sharedinstall - -# Install the interpreter (by creating a hard link to python$(VERSION)) -bininstall: altbininstall - -if test -f $(BINDIR)/python$(EXE); \ - then rm -f $(BINDIR)/python$(EXE); \ - else true; \ - fi - (cd $(BINDIR); $(LN) python$(VERSION)$(EXE) python$(EXE)) - -# Install the interpreter with $(VERSION) affixed -# This goes into $(exec_prefix) -altbininstall: python$(EXE) - @for i in $(BINDIR); \ - do \ - if test ! -d $$i; then \ - echo "Creating directory $$i"; \ - mkdir $$i; \ - chmod $(DIRMODE) $$i; \ - else true; \ - fi; \ - done - $(INSTALL_PROGRAM) python$(EXE) $(BINDIR)/python$(VERSION)$(EXE) - if test -f libpython$(VERSION).so; then \ - $(INSTALL_DATA) libpython$(VERSION).so $(LIBDIR); \ - else true; \ - fi - if test -f "$(DLLLIBRARY)"; then \ - $(INSTALL_DATA) $(DLLLIBRARY) $(BINDIR); \ - else true; \ - fi - -# Install the manual page -maninstall: - @for i in $(MANDIR) $(MANDIR)/man1; \ - do \ - if test ! -d $$i; then \ - echo "Creating directory $$i"; \ - mkdir $$i; \ - chmod $(DIRMODE) $$i; \ - else true; \ - fi; \ - done - $(INSTALL_DATA) $(srcdir)/Misc/python.man \ - $(MANDIR)/man1/python.1 - -# Install the library -PLATDIR= plat-$(MACHDEP) -MACHDEPS= $(PLATDIR) -XMLLIBSUBDIRS= xml xml/dom xml/parsers xml/sax -LIBSUBDIRS= lib-old lib-tk site-packages test test/output encodings \ - distutils distutils/command $(XMLLIBSUBDIRS) curses $(MACHDEPS) -libinstall: python $(srcdir)/Lib/$(PLATDIR) - @for i in $(SCRIPTDIR) $(LIBDEST); \ - do \ - if test ! -d $$i; then \ - echo "Creating directory $$i"; \ - mkdir $$i; \ - chmod $(DIRMODE) $$i; \ - else true; \ - fi; \ - done - @for d in $(LIBSUBDIRS); \ - do \ - a=$(srcdir)/Lib/$$d; \ - if test ! -d $$a; then continue; else true; fi; \ - b=$(LIBDEST)/$$d; \ - if test ! -d $$b; then \ - echo "Creating directory $$b"; \ - mkdir $$b; \ - chmod $(DIRMODE) $$b; \ - else true; \ - fi; \ - done - @for i in $(srcdir)/Lib/*.py $(srcdir)/Lib/*.doc; \ - do \ - if test -x $$i; then \ - $(INSTALL_PROGRAM) $$i $(LIBDEST); \ - echo $(INSTALL_PROGRAM) $$i $(LIBDEST); \ - else \ - $(INSTALL_DATA) $$i $(LIBDEST); \ - echo $(INSTALL_DATA) $$i $(LIBDEST); \ - fi; \ - done - @for d in $(LIBSUBDIRS); \ - do \ - a=$(srcdir)/Lib/$$d; \ - if test ! -d $$a; then continue; else true; fi; \ - b=$(LIBDEST)/$$d; \ - for i in $$a/*; \ - do \ - case $$i in \ - *CVS) ;; \ - *.py[co]) ;; \ - *.orig) ;; \ - *~) ;; \ - *) \ - if test -d $$i; then continue; fi; \ - if test -x $$i; then \ - echo $(INSTALL_PROGRAM) $$i $$b; \ - $(INSTALL_PROGRAM) $$i $$b; \ - else \ - echo $(INSTALL_DATA) $$i $$b; \ - $(INSTALL_DATA) $$i $$b; \ - fi;; \ - esac; \ - done; \ - done - $(INSTALL_DATA) $(srcdir)/LICENSE $(LIBDEST)/LICENSE.txt - PYTHONPATH=$(LIBDEST) \ - ./python$(EXE) -tt $(LIBDEST)/compileall.py $(LIBDEST) - PYTHONPATH=$(LIBDEST) \ - ./python$(EXE) -O $(LIBDEST)/compileall.py $(LIBDEST) - -# Create the PLATDIR source directory, if one wasn't distributed.. -$(srcdir)/Lib/$(PLATDIR): - mkdir $(srcdir)/Lib/$(PLATDIR) - cp $(srcdir)/Lib/plat-generic/regen $(srcdir)/Lib/$(PLATDIR)/regen - export PATH; PATH="`pwd`:$$PATH"; \ - export PYTHONPATH; PYTHONPATH="`pwd`/Lib"; \ - export EXE; EXE="$(EXE)"; \ - cd $(srcdir)/Lib/$(PLATDIR); ./regen - -# Install the include files -INCLDIRSTOMAKE=$(INCLUDEDIR) $(CONFINCLUDEDIR) $(INCLUDEPY) $(CONFINCLUDEPY) -inclinstall: - @for i in $(INCLDIRSTOMAKE); \ - do \ - if test ! -d $$i; then \ - echo "Creating directory $$i"; \ - mkdir $$i; \ - chmod $(DIRMODE) $$i; \ - else true; \ - fi; \ - done - @for i in $(srcdir)/Include/*.h; \ - do \ - echo $(INSTALL_DATA) $$i $(INCLUDEPY); \ - $(INSTALL_DATA) $$i $(INCLUDEPY); \ - done - $(INSTALL_DATA) config.h $(CONFINCLUDEPY)/config.h - -# Install the library and miscellaneous stuff needed for extending/embedding -# This goes into $(exec_prefix) -LIBPL= $(LIBP)/config -libainstall: all - @for i in $(LIBDIR) $(LIBP) $(LIBPL); \ - do \ - if test ! -d $$i; then \ - echo "Creating directory $$i"; \ - mkdir $$i; \ - chmod $(DIRMODE) $$i; \ - else true; \ - fi; \ - done - @if test -d $(LDLIBRARY); then :; else \ - $(INSTALL_DATA) $(LDLIBRARY) $(LIBPL)/$(LDLIBRARY) ; \ - $(RANLIB) $(LIBPL)/$(LDLIBRARY) ; \ - fi - $(INSTALL_DATA) Modules/config.c $(LIBPL)/config.c - $(INSTALL_DATA) Modules/python.o $(LIBPL)/python.o - $(INSTALL_DATA) $(srcdir)/Modules/config.c.in $(LIBPL)/config.c.in - $(INSTALL_DATA) Modules/Makefile $(LIBPL)/Makefile - $(INSTALL_DATA) Modules/Setup $(LIBPL)/Setup - $(INSTALL_DATA) Modules/Setup.local $(LIBPL)/Setup.local - $(INSTALL_DATA) Modules/Setup.config $(LIBPL)/Setup.config - $(INSTALL_PROGRAM) $(srcdir)/Modules/makesetup $(LIBPL)/makesetup - $(INSTALL_PROGRAM) $(srcdir)/install-sh $(LIBPL)/install-sh - $(INSTALL_DATA) $(srcdir)/Misc/Makefile.pre.in $(LIBPL)/Makefile.pre.in - @if [ -s Modules/python.exp -a \ - "`echo $(MACHDEP) | sed 's/^\(...\).*/\1/'`" = "aix" ]; then \ - echo; echo "Installing support files for building shared extension modules on AIX:"; \ - $(INSTALL_DATA) Modules/python.exp \ - $(LIBPL)/python.exp; \ - echo; echo "$(LIBPL)/python.exp"; \ - $(INSTALL_PROGRAM) $(srcdir)/Modules/makexp_aix \ - $(LIBPL)/makexp_aix; \ - echo "$(LIBPL)/makexp_aix"; \ - $(INSTALL_PROGRAM) $(srcdir)/Modules/ld_so_aix \ - $(LIBPL)/ld_so_aix; \ - echo "$(LIBPL)/ld_so_aix"; \ - echo; echo "See Misc/AIX-NOTES for details."; \ - else true; \ - fi - @case "$(MACHDEP)" in beos*) \ - echo; echo "Installing support files for building shared extension modules on BeOS:"; \ - $(INSTALL_DATA) BeOS/README $(LIBPL)/README; \ - echo; echo "$(LIBPL)/README"; \ - $(INSTALL_DATA) BeOS/README.readline-2.2 $(LIBPL)/README.readline-2.2; \ - echo "$(LIBPL)/README.readline-2.2"; \ - $(INSTALL_PROGRAM) BeOS/ar-fake $(LIBPL)/ar-fake; \ - echo "$(LIBPL)/ar-fake"; \ - $(INSTALL_PROGRAM) BeOS/linkmodule $(LIBPL)/linkmodule; \ - echo "$(LIBPL)/linkmodule"; \ - echo; echo "See BeOS/README for details."; \ - ;; \ - esac - -# Install the dynamically loadable modules -# This goes into $(exec_prefix) -sharedinstall: - ./python$(EXE) $(srcdir)/setup.py install -# Old rules for installing shared modules built using makesetup -oldsharedinstall: - cd Modules; $(MAKE) \ - OPT="$(OPT)" \ - VERSION="$(VERSION)" \ - SO="$(SO)" \ - LDSHARED="$(LDSHARED)" \ - CCSHARED="$(CCSHARED)" \ - LINKFORSHARED="$(LINKFORSHARED)" \ - DESTSHARED="$(DESTSHARED)" \ - prefix="$(prefix)" \ - exec_prefix="$(exec_prefix)" \ - sharedinstall - -# Build the sub-Makefiles -Makefiles: config.status Modules/Makefile.pre - (cd Modules; $(MAKE) -f Makefile.pre Makefile) - @for i in . $(SUBDIRS); do \ - (echo making Makefile in subdirectory $$i; cd $$i; \ - $(MAKE) Makefile); \ - done - -(rm -f Modules/hassignal; cd Modules; $(MAKE) hassignal) - -# Build the intermediate Makefile in Modules -Modules/Makefile.pre: config.status - $(SHELL) config.status - -# Build the toplevel Makefile -Makefile: Makefile.in config.status - CONFIG_FILES=Makefile CONFIG_HEADERS= $(SHELL) config.status - -# Run the configure script. If config.status already exists, -# call it with the --recheck argument, which reruns configure with the -# same options as it was run last time; otherwise run the configure -# script with options taken from the $(WITH) variable -config.status: $(srcdir)/configure - if test -f config.status; \ - then $(SHELL) config.status --recheck; \ - $(SHELL) config.status; \ - else $(SHELL) $(srcdir)/configure $(WITH); \ - fi - -.PRECIOUS: config.status python$(EXE) - -# Rerun configure with the same options as it was run last time, -# provided the config.status script exists -recheck: - $(SHELL) config.status --recheck - $(SHELL) config.status - -# Rebuild the configure script from configure.in; also rebuild config.h.in -autoconf: - (cd $(srcdir); autoconf) - (cd $(srcdir); autoheader) - -# Create a tags file for vi -tags:: - cd $(srcdir); \ - ctags -w -t Include/*.h; \ - for i in $(SUBDIRS); do ctags -w -t -a $$i/*.[ch]; \ - done; \ - sort tags -o tags - -# Create a tags file for GNU Emacs -TAGS:: - cd $(srcdir); \ - etags Include/*.h; \ - for i in $(SUBDIRS); do etags -a $$i/*.[ch]; done - -# Add dependencies to sub-Makefiles -depend: - @for i in $(SUBDIRS); do \ - (echo making depend in subdirectory $$i; cd $$i; \ - $(MAKE) depend); \ - done - -# Sanitation targets -- clean leaves libraries, executables and tags -# files, which clobber removes those as well - -localclean: - -rm -f core *~ [@,#]* *.old *.orig *.rej - -rm -rf build - -clean: localclean - -for i in $(SUBDIRS); do \ - if test -d $$i; then \ - (echo making clean in subdirectory $$i; cd $$i; \ - if test -f Makefile; \ - then $(MAKE) clean; \ - else $(MAKE) -f Makefile.*in clean; \ - fi); \ - else true; fi; \ - done - -localclobber: localclean - -rm -f tags TAGS python$(EXE) $(LIBRARY) $(LDLIBRARY) *.o - -rm -f config.log config.cache config.h - -clobber: localclobber - -for i in $(SUBDIRS); do \ - if test -d $$i; then \ - (echo clobbering subdirectory $$i; cd $$i; \ - if test -f Makefile; \ - then $(MAKE) clobber; \ - else $(MAKE) -f $(srcdir)/Makefile*.in clobber; \ - fi); \ - else true; fi; \ - done - -# Make things extra clean, before making a distribution: -# remove all generated files, even Makefile[.pre] -distclean: clobber - -$(MAKE) -f $(srcdir)/Makefile.in \ - SUBDIRS="$(SUBDIRSTOO)" clobber - -rm -f config.status config.log config.cache config.h Makefile - -rm -f buildno platform - -rm -f Modules/Makefile - -for i in $(SUBDIRS) $(SUBDIRSTOO); do \ - for f in $$i/*.in; do \ - f=`basename "$$f" .in`; \ - if test "$$f" != "*"; then \ - echo rm -f "$$i/$$f"; \ - rm -f "$$i/$$f"; \ - fi; \ - done; \ - done - -# Check for smelly exported symbols (not starting with Py/_Py) -smelly: all - for i in $(SUBDIRS); do \ - echo --- $$i ---; \ - nm -p $$i/lib$$i.a | \ - sed -n "/ [TDB] /s/.* //p" | grep -v "^_*Py" | sort -u; \ - done - -# Find files with funny names -funny: - find $(DISTDIRS) -type d \ - -o -name '*.[chs]' \ - -o -name '*.py' \ - -o -name '*.doc' \ - -o -name '*.sty' \ - -o -name '*.bib' \ - -o -name '*.dat' \ - -o -name '*.el' \ - -o -name '*.fd' \ - -o -name '*.in' \ - -o -name '*.tex' \ - -o -name '*,[vpt]' \ - -o -name 'Setup' \ - -o -name 'Setup.*' \ - -o -name README \ - -o -name Makefile \ - -o -name ChangeLog \ - -o -name Repository \ - -o -name Root \ - -o -name Entries \ - -o -name Tag \ - -o -name tags \ - -o -name TAGS \ - -o -name .cvsignore \ - -o -name MANIFEST \ - -o -print -# IF YOU PUT ANYTHING HERE IT WILL GO AWAY diff --git a/Misc/Makefile b/Misc/Makefile deleted file mode 100644 index 9df7110..0000000 --- a/Misc/Makefile +++ /dev/null @@ -1,10 +0,0 @@ -all: - @echo Nothing to make in this directory. - -clean: - find . '(' -name '*.pyc' -o -name core -o -name '*~' \ - -o -name '[@,#]*' -o -name '*.old' \ - -o -name '*.orig' -o -name '*.rej' ')' \ - -print -exec rm -f {} ';' - -clobber: clean diff --git a/Modules/Makefile.pre.in b/Modules/Makefile.pre.in deleted file mode 100644 index 05d81b3..0000000 --- a/Modules/Makefile.pre.in +++ /dev/null @@ -1,266 +0,0 @@ -# META-NOTE: this note is different from the note in the other Makefiles! -# NOTE: Makefile.pre.in is converted into Makefile.pre by the configure -# script in the toplevel directory or by ../config.status. -# Makefile.pre is converted into Makefile by running the makesetup -# script in the source directory. Once Makefile exists, it can be -# brought up to date by running "make Makefile". (The makesetup also -# creates config.c from config.c.in in the source directory.) - -# === Variables set by makesetup === - -MODOBJS= _MODOBJS_ -MODLIBS= _MODLIBS_ - -# === Variables set by configure === - -VERSION= @VERSION@ -srcdir= @srcdir@ -VPATH= @srcdir@ - -CXX= @CXX@ -CC= @CC@ -RANLIB= @RANLIB@ -AR= @AR@ - -OPT= @OPT@ -LDFLAGS= @LDFLAGS@ -LDLAST= @LDLAST@ -SGI_ABI= @SGI_ABI@ - -DEFS= @DEFS@ -LIBS= @LIBS@ -LIBM= @LIBM@ -LIBC= @LIBC@ - -# Machine-dependent subdirectories -MACHDEP= @MACHDEP@ - -# Install prefix for architecture-independent files -prefix= @prefix@ - -# Install prefix for architecture-dependent files -exec_prefix= @exec_prefix@ - -# Executable suffix (.exe on Windows and Mac OS X) -EXE= @EXE@ - -# Expanded directories -BINDIR= $(exec_prefix)/bin -LIBDIR= $(exec_prefix)/lib -MANDIR= $(prefix)/man -INCLUDEDIR= $(prefix)/include -SCRIPTDIR= $(prefix)/lib - -# Detailed destination directories -BINLIBDEST= $(LIBDIR)/python$(VERSION) -LIBDEST= $(SCRIPTDIR)/python$(VERSION) -INCLUDEPY= $(INCLUDEDIR)/python$(VERSION) -LIBP= $(LIBDIR)/python$(VERSION) - -# Symbols used for using shared libraries -SO= @SO@ -LDSHARED= @LDSHARED@ -CCSHARED= @CCSHARED@ -LINKFORSHARED= @LINKFORSHARED@ -DESTSHARED= $(BINLIBDEST)/lib-dynload - -# Portable install script (configure doesn't always guess right) -INSTALL= @srcdir@/../install-sh -c -INSTALL_PROGRAM=${INSTALL} -m 755 -INSTALL_DATA= ${INSTALL} -m 644 -# Shared libraries must be installed with executable mode on some systems; -# rather than figuring out exactly which, we always give them executable mode. -# Also, making them read-only seems to be a good idea... -INSTALL_SHARED= ${INSTALL} -m 555 - -# === Variables that are customizable by hand or by inclusion in Setup === - -LINKCC= @LINKCC@ -INCLDIR= $(srcdir)/../Include -CONFIGINCLDIR= .. -CFLAGS= $(OPT) -I$(INCLDIR) -I$(CONFIGINCLDIR) $(DEFS) - -MKDEP= mkdep -SHELL= /bin/sh - -MAKESETUP= $(srcdir)/makesetup - -# (The makesetup script inserts all variable definitions -# found in the Setup file just below the following line. -# This means that the Setup file can override any of the definitions -# given before this point, but not any given below. -# The script insert the definitions in reverse order, -# for the benefits of independent extensions.) -# === Definitions added by makesetup === - -# === Fixed definitions === - -FIXOBJS= config.o getpath.o main.o getbuildinfo.o -OBJS= $(MODOBJS) $(FIXOBJS) - -#MAINOBJ= python.o -MAINOBJ= @MAINOBJ@ - -SYSLIBS= $(LIBM) $(LIBC) - -LIBRARY= ../libpython$(VERSION).a -LDLIBRARY= ../@LDLIBRARY@ -DLLLIBRARY= @DLLLIBRARY@ - -# === Rules === - -all: $(OBJS) - -# This target is used by the master Makefile to add the objects to the library. -# To deal with the conflict between signalmodule.o and -# sigcheck.o+intrcheck.o, we remove the latter two if we have the former. -add2lib: $(OBJS) - -if test -f hassignal; \ - then echo removing sigcheck.o intrcheck.o; \ - $(AR) d $(LIBRARY) sigcheck.o intrcheck.o 2>/dev/null; \ - else echo leaving sigcheck.o intrcheck.o in; fi - $(AR) cr $(LIBRARY) $(OBJS) - touch add2lib - -# This target is used by the master Makefile to link the final binary. -link: $(MAINOBJ) - $(LINKCC) $(LDFLAGS) $(LINKFORSHARED) $(MAINOBJ) \ - $(LDLIBRARY) $(MODLIBS) $(LIBS) $(SYSLIBS) -o python$(EXE) $(LDLAST) - mv python$(EXE) ../python$(EXE) - -# This rule builds the Cygwin Python DLL -$(DLLLIBRARY): $(LIBRARY) - test -d cygwin || mkdir cygwin - (cd cygwin; ar x ../$^) - dlltool --export-all --output-def $(basename $@).def cygwin/*.o - $(LDSHARED) -Wl,--out-implib=$(LDLIBRARY) -o $@ $(basename $@).def cygwin/*.o $(MODLIBS) $(LIBS) $(SYSLIBS) - rm -fr cygwin - -clean: - -rm -f *.o python$(EXE) core *~ [@,#]* *.old *.orig *.rej - -rm -f add2lib hassignal - -clobber: clean - -rm -f *.a tags TAGS config.c Makefile.pre - -rm -f *.so *.sl so_locations - -getpath.o: getpath.c Makefile - $(CC) -c $(CFLAGS) -DPYTHONPATH='"$(PYTHONPATH)"' \ - -DPREFIX='"$(prefix)"' \ - -DEXEC_PREFIX='"$(exec_prefix)"' \ - -DVERSION='"$(VERSION)"' \ - -DVPATH='"$(VPATH)"' \ - $(srcdir)/getpath.c - -# When the configuration changes, we remove the library, so that it -# gets remade from scratch; this ensures to remove modules that are no -# longer pertinent (but that were in a previous configuration). -config.c Makefile: Makefile.pre config.c.in $(MAKESETUP) -config.c Makefile: Setup.config Setup Setup.local -config.c Makefile: - -rm -rf $(LIBRARY) - $(SHELL) $(MAKESETUP) Setup.config Setup.local Setup - -hassignal: - -rm -f hassignal - -for i in $(OBJS); do \ - if test "$$i" = "signalmodule.o"; then \ - echo yes >hassignal; break; \ - fi; \ - done - -Setup: $(srcdir)/Setup.dist - @echo "-----------------------------------------------"; \ - echo "Modules/Setup.dist is newer than Modules/Setup;"; \ - echo "check to make sure you have all the updates you"; \ - echo "need in your Modules/Setup file."; \ - echo "-----------------------------------------------"; - - -Setup.local: - echo "# Edit this file for local setup changes" >Setup.local - -Makefile.pre: Makefile.pre.in ../config.status - (cd ..; CONFIG_FILES=Modules/Makefile.pre CONFIG_HEADERS= \ - $(SHELL) config.status) - -depend: - $(MKDEP) $(CFLAGS) `echo $(OBJS) | tr ' ' '\012' | \ - sed 's|\(.*\)\.o|$(srcdir)/\1.c|'` - -.PRECIOUS: ../python$(EXE) - -glmodule.c: $(srcdir)/cgen.py $(srcdir)/cstubs - python $(srcdir)/cgen.py <$(srcdir)/cstubs >glmodule.c - -almodule.o: almodule.c -arraymodule.o: arraymodule.c -audioop.o: audioop.c -cdmodule.o: cdmodule.c -cgensupport.o: cgensupport.c -clmodule.o: clmodule.c -_codecsmodule.o: _codecsmodule.c -dbmmodule.o: dbmmodule.c -errnomodule.o: errnomodule.c -fcntlmodule.o: fcntlmodule.c -flmodule.o: flmodule.c -fmmodule.o: fmmodule.c -glmodule.o: glmodule.c -imageop.o: imageop.c -imgfile.o: imgfile.c -main.o: main.c -mathmodule.o: mathmodule.c -md5c.o: md5c.c -md5module.o: md5module.c -mpzmodule.o: mpzmodule.c -nismodule.o: nismodule.c -operator.o: operator.c -parsermodule.o: parsermodule.c -posixmodule.o: posixmodule.c -pwdmodule.o: pwdmodule.c -regexmodule.o: regexmodule.c -regexpr.o: regexpr.c -resource.o: resource.c -rgbimgmodule.o: rgbimgmodule.c -rotormodule.o: rotormodule.c -selectmodule.o: selectmodule.c -sgimodule.o: sgimodule.c -socketmodule.o: socketmodule.c -stdwinmodule.o: stdwinmodule.c -stropmodule.o: stropmodule.c -structmodule.o: structmodule.c -sunaudiodev.o: sunaudiodev.c -svmodule.o: svmodule.c -threadmodule.o: threadmodule.c -timemodule.o: timemodule.c -timingmodule.o: timingmodule.c -unicodedata.o: unicodedata.c unicodedata_db.h unicodename_db.h -xxmodule.o: xxmodule.c -yuvconvert.o: yuvconvert.c - -# Rules to build and install all shared modules -sharedmods: $(SHAREDMODS) -sharedinstall: $(DESTSHARED) $(SHAREDMODS) - -for i in X $(SHAREDMODS); do \ - if test $$i != X; \ - then $(INSTALL_SHARED) $$i $(DESTSHARED)/$$i; \ - fi; \ - done - -DESTDIRS= $(exec_prefix) $(LIBDIR) $(BINLIBDEST) $(DESTSHARED) - -$(DESTSHARED): - @for i in $(DESTDIRS); \ - do \ - if test ! -d $$i; then \ - echo "Creating directory $$i"; \ - mkdir $$i; \ - chmod 755 $$i; \ - else true; \ - fi; \ - done - -ccpython.o: ccpython.cc - $(CXX) $(CFLAGS) -c $*.cc - -# Stuff is appended here by makesetup and make depend diff --git a/Objects/Makefile.in b/Objects/Makefile.in deleted file mode 100644 index 3f1b1b3..0000000 --- a/Objects/Makefile.in +++ /dev/null @@ -1,104 +0,0 @@ -# NOTE: Makefile.in is converted into Makefile by the configure script -# in the parent directory. Once configure has run, you can recreate -# the Makefile by running just config.status. - -# === Variables set by config.stat === - -VERSION= @VERSION@ - -srcdir= @srcdir@ -VPATH= @srcdir@ - -CC= @CC@ -RANLIB= @RANLIB@ -AR= @AR@ - -DEFS= @DEFS@ - - -# === Other things that are customizable but not by configure === - -INCLDIR= $(srcdir)/../Include -OPT= @OPT@ -CFLAGS= $(OPT) -I$(INCLDIR) -I.. $(DEFS) - -MKDEP= mkdep -SHELL= /bin/sh - - -# === Fixed definitions === - -OBJS= abstract.o bufferobject.o \ - classobject.o cobject.o complexobject.o \ - fileobject.o floatobject.o \ - frameobject.o funcobject.o intobject.o listobject.o \ - longobject.o dictobject.o methodobject.o \ - moduleobject.o object.o rangeobject.o \ - sliceobject.o stringobject.o \ - tupleobject.o typeobject.o \ - unicodeobject.o unicodectype.o - -SRCS= abstract.c bufferobject.c \ - classobject.c cobject.c complexobject.c \ - fileobject.c floatobject.c \ - frameobject.c funcobject.c intobject.c listobject.c \ - longobject.c dictobject.c methodobject.c \ - moduleobject.c object.c rangeobject.c \ - sliceobject.c stringobject.c \ - tupleobject.c typeobject.c \ - unicodeobject.c unicodectype.c - -LIBRARY= ../libpython$(VERSION).a - -# === Rules === - -all: $(OBJS) - -# This target is used by the master Makefile to add the objects to the library -add2lib: $(OBJS) - $(AR) cr $(LIBRARY) $(OBJS) - touch add2lib - -clean: - -rm -f *.o core *~ [@,#]* *.old *.orig *.rej add2lib - -clobber: clean - -rm -f *.a tags TAGS - -Makefile: $(srcdir)/Makefile.in ../config.status - (cd ..; CONFIG_FILES=Objects/Makefile CONFIG_HEADERS= \ - $(SHELL) config.status) - -depend: - $(MKDEP) $(CFLAGS) `echo $(OBJS) | tr ' ' '\012' | \ - sed 's|\(.*\)\.o|$(srcdir)/\1.c|'` - -.PRECIOUS: Makefile - -abstract.o: abstract.c -bufferobject.o: bufferobject.c -classobject.o: classobject.c -cobject.o: cobject.c -complexobject.o: complexobject.c -fileobject.o: fileobject.c -floatobject.o: floatobject.c -frameobject.o: frameobject.c -funcobject.o: funcobject.c -intobject.o: intobject.c -listobject.o: listobject.c -longobject.o: longobject.c -dictobject.o: dictobject.c -methodobject.o: methodobject.c -moduleobject.o: moduleobject.c -object.o: object.c -rangeobject.o: rangeobject.c -sliceobject.o: sliceobject.c -stringobject.o: stringobject.c -tupleobject.o: tupleobject.c -typeobject.o: typeobject.c -unicodeobject.o: unicodeobject.c -unicodectype.o: unicodectype.c unicodetype_db.h - -# DO NOT DELETE THIS LINE -- mkdep uses it. -# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY. -# IF YOU PUT ANYTHING HERE IT WILL GO AWAY diff --git a/Parser/Makefile.in b/Parser/Makefile.in deleted file mode 100644 index 700d5da..0000000 --- a/Parser/Makefile.in +++ /dev/null @@ -1,103 +0,0 @@ -# NOTE: Makefile.in is converted into Makefile by the configure script -# in the parent directory. Once configure has run, you can recreate -# the Makefile by running just config.status. - -# === Variables set by config.stat === - -VERSION= @VERSION@ - -srcdir= @srcdir@ -VPATH= @srcdir@ - -CC= @CC@ -RANLIB= @RANLIB@ -AR= @AR@ - -DEFS= @DEFS@ -LIBS= @LIBS@ - - -# === Other things that are customizable but not by configure === - -INCLDIR= $(srcdir)/../Include -OPT= @OPT@ -CFLAGS= $(OPT) -I$(INCLDIR) -I.. $(DEFS) - -MKDEP= mkdep -SHELL= /bin/sh - - -# === Fixed definitions === - -POBJS= acceler.o grammar1.o \ - listnode.o node.o parser.o \ - parsetok.o tokenizer.o bitset.o \ - metagrammar.o - -AROBJS= $(POBJS) myreadline.o -OBJS= $(AROBJS) intrcheck.o - - -PGENMAIN= pgenmain.o - -PGOBJS= firstsets.o grammar.o pgen.o printgrammar.o - -PGENOBJS= $(PGENMAIN) $(POBJS) $(PGOBJS) - -DOBJS= $(PGENMAIN) $(OBJS) $(PGOBJS) - -PGEN= pgen - -LIBRARY= ../libpython$(VERSION).a - -# === Rules === - -all: $(PGEN) $(OBJS) - -# This target is used by the master Makefile to add the objects to the library -add2lib: $(OBJS) - $(AR) cr $(LIBRARY) $(AROBJS) - if test ! -f ../Modules/hassignal; \ - then echo adding intrcheck.o; $(AR) r $(LIBRARY) intrcheck.o; \ - else echo leaving intrcheck.o out; fi - touch add2lib - -$(PGEN): $(PGENOBJS) - $(CC) $(OPT) $(PGENOBJS) $(LIBS) -o $(PGEN) - -clean: - -rm -f *.o core *~ [@,#]* *.old *.orig *.rej add2lib - -clobber: clean - -rm -f $(PGEN) *.a tags TAGS - -Makefile: $(srcdir)/Makefile.in ../config.status - (cd ..; CONFIG_FILES=Parser/Makefile CONFIG_HEADERS= \ - $(SHELL) config.status) - -depend: - $(MKDEP) $(CFLAGS) `echo $(DOBJS) | tr ' ' '\012' | \ - sed 's|\(.*\)\.o|$(srcdir)/\1.c|'` - -.PRECIOUS: Makefile - -acceler.o: acceler.c -grammar1.o: grammar1.c -intrcheck.o: intrcheck.c -listnode.o: listnode.c -myreadline.o: myreadline.c -node.o: node.c -parser.o: parser.c -parsetok.o: parsetok.c -tokenizer.o: tokenizer.c -bitset.o: bitset.c -firstsets.o: firstsets.c -grammar.o: grammar.c assert.h ../Include/token.h ../Include/grammar.h -metagrammar.o: metagrammar.c -pgen.o: pgen.c -printgrammar.o: printgrammar.c -pgenmain.o: pgenmain.c - -# DO NOT DELETE THIS LINE -- mkdep uses it. -# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY. -# IF YOU PUT ANYTHING HERE IT WILL GO AWAY diff --git a/Python/Makefile.in b/Python/Makefile.in deleted file mode 100644 index 0e4ca27..0000000 --- a/Python/Makefile.in +++ /dev/null @@ -1,140 +0,0 @@ -# NOTE: Makefile.in is converted into Makefile by the configure script -# in the parent directory. Once configure has run, you can recreate -# the Makefile by running just config.status. - -# === Variables set by config.stat === - -VERSION= @VERSION@ - -srcdir= @srcdir@ -VPATH= @srcdir@ - -CC= @CC@ -RANLIB= @RANLIB@ -AR= @AR@ - -DEFS= @DEFS@ -LIBOBJS= @LIBOBJS@ -LIBS= @LIBS@ -DLINCLDIR= @DLINCLDIR@ -DYNLOADFILE= @DYNLOADFILE@ - -# Machine-dependent subdirectories -MACHDEP= @MACHDEP@ - - -# === Other things that are customizable but not by configure === - -INCLDIR= $(srcdir)/../Include -OPT= @OPT@ -CFLAGS= $(OPT) -I$(INCLDIR) -I.. $(DEFS) - -MKDEP= mkdep -SHELL= /bin/sh - - -# === Fixed definitions === - -AROBJS= \ - bltinmodule.o exceptions.o \ - ceval.o compile.o codecs.o \ - errors.o \ - frozen.o frozenmain.o \ - getargs.o getcompiler.o getcopyright.o getmtime.o \ - getplatform.o getversion.o graminit.o \ - import.o importdl.o \ - marshal.o modsupport.o mystrtoul.o \ - pyfpe.o pystate.o pythonrun.o \ - structmember.o sysmodule.o \ - traceback.o getopt.o \ - $(DYNLOADFILE) \ - $(LIBOBJS) -OBJS= $(AROBJS) sigcheck.o - -LIBRARY= ../libpython$(VERSION).a - - -# === Rules === - -all: $(OBJS) - -# This target is used by the master Makefile to add the objects to the library -add2lib: $(OBJS) - $(AR) cr $(LIBRARY) $(AROBJS) - if test ! -f ../Modules/hassignal; \ - then echo adding sigcheck.o; $(AR) r $(LIBRARY) sigcheck.o; \ - else echo leaving sigcheck.o out; fi - touch add2lib - -clean: - -rm -f *.o core *~ [@,#]* *.old *.orig *.rej add2lib - -clobber: clean - -rm -f *.a tags TAGS - -Makefile: $(srcdir)/Makefile.in ../config.status - (cd ..; CONFIG_FILES=Python/Makefile CONFIG_HEADERS= \ - $(SHELL) config.status) - -getplatform.o: getplatform.c Makefile - $(CC) -c $(CFLAGS) -DPLATFORM='"$(MACHDEP)"' \ - $(srcdir)/getplatform.c - -importdl.o: importdl.c - $(CC) -c $(CFLAGS) -I$(DLINCLDIR) $(srcdir)/importdl.c - -depend: - $(MKDEP) $(CFLAGS) `echo $(OBJS) | tr ' ' '\012' | \ - sed 's|\(.*\)\.o|$(srcdir)/\1.c|'` - -.PRECIOUS: Makefile - -bltinmodule.o: bltinmodule.c -ceval.o: ceval.c -codecs.o: codecs.c -compile.o: compile.c -dup2.o: dup2.c -dynload_aix.o: dynload_aix.c -dynload_beos.o: dynload_beos.c -dynload_dl.o: dynload_dl.c -dynload_hpux.o: dynload_hpux.c -dynload_mac.o: dynload_mac.c -dynload_next.o: dynload_next.c -dynload_os2.o: dynload_os2.c -dynload_shlib.o: dynload_shlib.c -dynload_stub.o: dynload_stub.c -dynload_win.o: dynload_win.c -exceptions.o: exceptions.c -errors.o: errors.c -fmod.o: fmod.c -frozen.o: frozen.c -frozenmain.o: frozenmain.c -getargs.o: getargs.c -getcompiler.o: getcompiler.c -getcopyright.o: getcopyright.c -getcwd.o: getcwd.c -getmtime.o: getmtime.c -getopt.o: getopt.c -getplatform.o: getplatform.c -getversion.o: getversion.c ../Include/patchlevel.h -graminit.o: graminit.c -import.o: import.c -importdl.o: importdl.c -marshal.o: marshal.c -memmove.o: memmove.c -modsupport.o: modsupport.c -mystrtoul.o: mystrtoul.c -pyfpe.o: pyfpe.c -pystate.o: pystate.c -pythonrun.o: pythonrun.c -sigcheck.o: sigcheck.c -strerror.o: strerror.c -strtod.o: strtod.c -structmember.o: structmember.c -sysmodule.o: sysmodule.c ../Include/patchlevel.h -thread.o: thread.c -traceback.o: traceback.c - -# DO NOT DELETE THIS LINE -- mkdep uses it. -# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY. -# IF YOU PUT ANYTHING HERE IT WILL GO AWAY -- cgit v0.12