#BUGFIX by cg
class: ProjectDefinition
changed: #subProjectMakeCallsUsing:
missing closing d-quotes in generated echo instructions
--- a/ProjectDefinition.st Tue Nov 01 13:30:18 2016 +0100
+++ b/ProjectDefinition.st Tue Nov 01 15:53:24 2016 +0100
@@ -2818,7 +2818,6 @@
"Created: / 18-08-2006 / 12:51:38 / cg"
! !
-
!ProjectDefinition class methodsFor:'description - project information'!
applicationAdditionalIconFileNames
@@ -4859,6 +4858,8 @@
!
subProjectMakeCallsUsing:callString
+ "for xxxmake.bat files"
+
^ String streamContents:[:s |
self effectiveSubProjects do:[:packageID |
|pkgLabel skipLabel joinLabel|
@@ -4868,7 +4869,7 @@
joinLabel := 'done_',pkgLabel.
s nextPutLine:'@if not exist ',(self msdosPathToPackage:packageID from:(self package)),' goto ',skipLabel.
s nextPutLine:'@echo "***********************************"'.
- s nextPutLine:'@echo "Building ',(packageID copyReplaceAll:$: with:$/).
+ s nextPutLine:'@echo "Building ',(packageID copyReplaceAll:$: with:$/),'"'.
s nextPutLine:'@echo "***********************************"'.
s nextPutLine:'@pushd ', (self msdosPathToPackage:packageID from:(self package)).
s nextPutAll:'@'; nextPutAll:callString; nextPutLine:' || exit /b "%errorlevel%"'.
@@ -4876,7 +4877,7 @@
s nextPutLine:'@goto ',joinLabel.
s nextPutLine:':',skipLabel.
s nextPutLine:'@echo "###################################"'.
- s nextPutLine:'@echo "FOLDER MISSING: ',(packageID copyReplaceAll:$: with:$/).
+ s nextPutLine:'@echo "FOLDER MISSING: ',(packageID copyReplaceAll:$: with:$/),'"'.
s nextPutLine:'@echo "###################################"'.
s nextPutLine:'exit /b 1'.
s nextPutLine:':',joinLabel.
@@ -4910,7 +4911,6 @@
^ self subProjectMakeCallsUsing:'call vcmake %1 %2'.
! !
-
!ProjectDefinition class methodsFor:'file templates'!
autopackage_default_dot_apspec