diff options
author | Guido van Rossum <guido@python.org> | 1993-12-26 18:24:40 (GMT) |
---|---|---|
committer | Guido van Rossum <guido@python.org> | 1993-12-26 18:24:40 (GMT) |
commit | 6085e32a753a01e1ea0db54517a02e0fe4c1a76e (patch) | |
tree | d6a318efa92596fad342f99efa78195895157ab6 | |
parent | 1dfec14f833f284c85a661166e237006dd1d773e (diff) | |
download | cpython-6085e32a753a01e1ea0db54517a02e0fe4c1a76e.zip cpython-6085e32a753a01e1ea0db54517a02e0fe4c1a76e.tar.gz cpython-6085e32a753a01e1ea0db54517a02e0fe4c1a76e.tar.bz2 |
Alpha 1.0.0
-rw-r--r-- | Makefile.in | 9 | ||||
-rw-r--r-- | README | 10 | ||||
-rwxr-xr-x | configure | 2 | ||||
-rw-r--r-- | configure.in | 2 |
4 files changed, 16 insertions, 7 deletions
diff --git a/Makefile.in b/Makefile.in index b898af6..36d213a 100644 --- a/Makefile.in +++ b/Makefile.in @@ -1,13 +1,16 @@ MAKE= make SUBDIRS= Parser Grammar Objects Python +SUBDIRSTOO= Include Extensions readline +DISTFILES= README Makefile configure configure.in +DIST= $(DISTFILES) $(SUBDIRS) $(SUBDIRSTOO) all: config.status for i in $(SUBDIRS); do (echo $$i; cd $$i; $(MAKE) all); done localclean: -rm -f core *~ [@,#]* *.old *.orig *.rej - -(cd Py; rm -f core *~ [@,#]* *.old *.orig *.rej) + -(cd Include; rm -f core *~ [@,#]* *.old *.orig *.rej) clean: localclean -for i in $(SUBDIRS); do \ @@ -36,3 +39,7 @@ config.status: configure configure: configure.in autoconf +tar: dist.tar.Z + +dist.tar.Z: $(DIST) + tar cf - $(DIST) | compress >dist.tar.Z @@ -25,10 +25,12 @@ done so.) make -This will recursively run Make in each of the Parser, Objects and -Python subdirectories. In Parser it builds an executable "pgen" and a -library libParser.a. In Objects it builds a library libObjects.a. In -Python it builds a library libPython.a and an executable "python". +This will recursively run Make in each of the Parser, Grammar, Objects +and Python subdirectories. In Parser it builds an executable "pgen" +and a library libParser.a. In Grammar it runs Parser/pgen to generate +graminit.[ch] which are copied to Includes and Python, respectively. +In Objects it builds a library libObjects.a. In Python it builds a +library libPython.a and an executable "python". (3) Test the resulting executable: @@ -96,7 +96,7 @@ compile='${CC-cc} $CFLAGS conftest.c -o conftest $LIBS >/dev/null 2>&1' # A filename unique to this package, relative to the directory that # configure is in, which we can look for to find out if srcdir is correct. -unique_file=Py/object.h +unique_file=Include/object.h # Find the source files, if location was not specified. if test -z "$srcdir"; then diff --git a/configure.in b/configure.in index a01f126..f70eb72 100644 --- a/configure.in +++ b/configure.in @@ -1,6 +1,6 @@ dnl Process this file with autoconf to produce a configure script. -AC_INIT(Py/object.h) +AC_INIT(Include/object.h) # checks for alternative programs AC_PROG_CC |