# HG changeset patch # User Jan Vrany # Date 1430480683 -7200 # Node ID 6f0eb79b3ddab5b7c9b4379aee83585c7c91da90 # Parent d35dbde9b971c4fedcb4fb8cb6ea4de1c27e2c78 Makefiles updated so compiler and all it's dependencies are build automatically diff -r d35dbde9b971 -r 6f0eb79b3dda Make.proto --- a/Make.proto Fri May 01 13:03:50 2015 +0200 +++ b/Make.proto Fri May 01 13:44:43 2015 +0200 @@ -21,7 +21,7 @@ INCLUDE_TOP=$(TOP)/.. # subdirectories where targets are to be made: -SUBDIRS= analyzer tests +SUBDIRS= analyzer tests parser/smalltalk parser/java compiler compiler/tests # subdirectories where Makefiles are to be made: diff -r d35dbde9b971 -r 6f0eb79b3dda analyzer/Make.proto --- a/analyzer/Make.proto Fri May 01 13:03:50 2015 +0200 +++ b/analyzer/Make.proto Fri May 01 13:44:43 2015 +0200 @@ -108,7 +108,7 @@ # build all packages containing referenced classes for this package -# they are nor needed to compile the package +# they are not needed to compile the package (but later, to load it) references: diff -r d35dbde9b971 -r 6f0eb79b3dda bmake.bat --- a/bmake.bat Fri May 01 13:03:50 2015 +0200 +++ b/bmake.bat Fri May 01 13:44:43 2015 +0200 @@ -23,4 +23,32 @@ @call bmake %1 %2 || exit /b "%errorlevel%" @popd +@echo "***********************************" +@echo "Buildung stx/goodies/petitparser/parser/smalltalk +@echo "***********************************" +@pushd parser\smalltalk +@call bmake %1 %2 || exit /b "%errorlevel%" +@popd +@echo "***********************************" +@echo "Buildung stx/goodies/petitparser/parser/java +@echo "***********************************" +@pushd parser\java +@call bmake %1 %2 || exit /b "%errorlevel%" +@popd + +@echo "***********************************" +@echo "Buildung stx/goodies/petitparser/compiler +@echo "***********************************" +@pushd compiler +@call bmake %1 %2 || exit /b "%errorlevel%" +@popd + +@echo "***********************************" +@echo "Buildung stx/goodies/petitparser/compiler/tests +@echo "***********************************" +@pushd compiler\tests +@call bmake %1 %2 || exit /b "%errorlevel%" +@popd + + diff -r d35dbde9b971 -r 6f0eb79b3dda islands/Make.proto --- a/islands/Make.proto Fri May 01 13:03:50 2015 +0200 +++ b/islands/Make.proto Fri May 01 13:44:43 2015 +0200 @@ -108,7 +108,7 @@ # build all packages containing referenced classes for this package -# they are nor needed to compile the package +# they are not needed to compile the package (but later, to load it) references: diff -r d35dbde9b971 -r 6f0eb79b3dda islands/tests/Make.proto --- a/islands/tests/Make.proto Fri May 01 13:03:50 2015 +0200 +++ b/islands/tests/Make.proto Fri May 01 13:44:43 2015 +0200 @@ -106,7 +106,7 @@ # build all packages containing referenced classes for this package -# they are nor needed to compile the package +# they are not needed to compile the package (but later, to load it) references: diff -r d35dbde9b971 -r 6f0eb79b3dda lccmake.bat --- a/lccmake.bat Fri May 01 13:03:50 2015 +0200 +++ b/lccmake.bat Fri May 01 13:44:43 2015 +0200 @@ -19,4 +19,32 @@ @call lccmake %1 %2 || exit /b "%errorlevel%" @popd +@echo "***********************************" +@echo "Buildung stx/goodies/petitparser/parser/smalltalk +@echo "***********************************" +@pushd parser\smalltalk +@call lccmake %1 %2 || exit /b "%errorlevel%" +@popd +@echo "***********************************" +@echo "Buildung stx/goodies/petitparser/parser/java +@echo "***********************************" +@pushd parser\java +@call lccmake %1 %2 || exit /b "%errorlevel%" +@popd + +@echo "***********************************" +@echo "Buildung stx/goodies/petitparser/compiler +@echo "***********************************" +@pushd compiler +@call lccmake %1 %2 || exit /b "%errorlevel%" +@popd + +@echo "***********************************" +@echo "Buildung stx/goodies/petitparser/compiler/tests +@echo "***********************************" +@pushd compiler\tests +@call lccmake %1 %2 || exit /b "%errorlevel%" +@popd + + diff -r d35dbde9b971 -r 6f0eb79b3dda mingwmake.bat --- a/mingwmake.bat Fri May 01 13:03:50 2015 +0200 +++ b/mingwmake.bat Fri May 01 13:44:43 2015 +0200 @@ -27,4 +27,32 @@ @call mingwmake %1 %2 || exit /b "%errorlevel%" @popd +@echo "***********************************" +@echo "Buildung stx/goodies/petitparser/parser/smalltalk +@echo "***********************************" +@pushd parser\smalltalk +@call mingwmake %1 %2 || exit /b "%errorlevel%" +@popd +@echo "***********************************" +@echo "Buildung stx/goodies/petitparser/parser/java +@echo "***********************************" +@pushd parser\java +@call mingwmake %1 %2 || exit /b "%errorlevel%" +@popd + +@echo "***********************************" +@echo "Buildung stx/goodies/petitparser/compiler +@echo "***********************************" +@pushd compiler +@call mingwmake %1 %2 || exit /b "%errorlevel%" +@popd + +@echo "***********************************" +@echo "Buildung stx/goodies/petitparser/compiler/tests +@echo "***********************************" +@pushd compiler\tests +@call mingwmake %1 %2 || exit /b "%errorlevel%" +@popd + + diff -r d35dbde9b971 -r 6f0eb79b3dda vcmake.bat --- a/vcmake.bat Fri May 01 13:03:50 2015 +0200 +++ b/vcmake.bat Fri May 01 13:44:43 2015 +0200 @@ -31,4 +31,32 @@ @call vcmake %1 %2 || exit /b "%errorlevel%" @popd +@echo "***********************************" +@echo "Buildung stx/goodies/petitparser/parser/smalltalk +@echo "***********************************" +@pushd parser\smalltalk +@call vcmake %1 %2 || exit /b "%errorlevel%" +@popd +@echo "***********************************" +@echo "Buildung stx/goodies/petitparser/parser/java +@echo "***********************************" +@pushd parser\java +@call vcmake %1 %2 || exit /b "%errorlevel%" +@popd + +@echo "***********************************" +@echo "Buildung stx/goodies/petitparser/compiler +@echo "***********************************" +@pushd compiler +@call vcmake %1 %2 || exit /b "%errorlevel%" +@popd + +@echo "***********************************" +@echo "Buildung stx/goodies/petitparser/compiler/tests +@echo "***********************************" +@pushd compiler\tests +@call vcmake %1 %2 || exit /b "%errorlevel%" +@popd + +