From 6085e32a753a01e1ea0db54517a02e0fe4c1a76e Mon Sep 17 00:00:00 2001 From: Guido van Rossum Date: Sun, 26 Dec 1993 18:24:40 +0000 Subject: [PATCH] Alpha 1.0.0 --- Makefile.in | 9 ++++++++- README | 10 ++++++---- configure | 2 +- configure.in | 2 +- 4 files changed, 16 insertions(+), 7 deletions(-) diff --git a/Makefile.in b/Makefile.in index b898af6d048..36d213a4ed5 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 diff --git a/README b/README index df74e00c8d6..e5ea8732ff4 100644 --- a/README +++ b/README @@ -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: diff --git a/configure b/configure index eb7fb97be45..43bc6865e91 100755 --- a/configure +++ b/configure @@ -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 a01f12614d8..f70eb72ce48 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