- SmallSenseService
authorJan Vrany <jan.vrany@fit.cvut.cz>
Mon, 13 Aug 2012 23:12:37 +0100
changeset 27 656483c3b8f4
parent 26 682e1af5b02b
child 28 f516772ba2b8
- SmallSenseService changed: #process: - extensions ...
Make.proto
SmallSenseService.st
smallsense.rc
--- a/Make.proto	Fri May 18 00:16:11 2012 +0100
+++ b/Make.proto	Mon Aug 13 23:12:37 2012 +0100
@@ -79,12 +79,15 @@
 	fi
 
 stx_libtool_smallsense.o: stx_libtool_smallsense.st .svnversion 
-	if [ -d .svn ]; then \
+	@if [ -d .svn ]; then \
 		rev2="$(shell printf "%-16s" $$(cat .svnversion))"; \
+		echo "  [SV]  Expanding svnRevisionNo in $1.st"; \
 		sed -e "s/\"\$$SVN\-Revision:\".*\"\$$\"/\"\$$SVN-Revision:\"\'$$rev2\'\"\$$\"/g" $< > .stx_libtool_smallsense.svn.st; \
 	fi
-	$(MAKE) CC="$(CLASSLIB_CC)" OPT="$(OPT)" SEPINITCODE="$(SEPINITCODE)" STC="$(STC)" STFILE=.stx_libtool_smallsense.svn $(O_RULE);
-	mv .stx_libtool_smallsense.svn.$(O) stx_libtool_smallsense.$(O) 
+	$(MAKE) CC="$(CLASSLIB_CC)" OPT="$(OPT)" SEPINITCODE="$(SEPINITCODE)" STC="$(STC)" STFILE=.stx_libtool_smallsense.svn $(C_RULE);
+	sed -i -e "s/\".stx_libtool_smallsense.svn.st\");/\"\stx_libtool_smallsense.st\");/g" .stx_libtool_smallsense.svn.c
+	$(MAKE) .stx_libtool_smallsense.svn.$(O)
+	@mv .stx_libtool_smallsense.svn.$(O) stx_libtool_smallsense.$(O) 
 endif
 
 
--- a/SmallSenseService.st	Fri May 18 00:16:11 2012 +0100
+++ b/SmallSenseService.st	Mon Aug 13 23:12:37 2012 +0100
@@ -361,6 +361,7 @@
     done := false.
     modified := false.
     codeView codeAspect ~~ #method ifTrue:[ ^ self ].
+    codeView language isNil ifTrue: [ ^ self ].
     codeView language isSmalltalk ifFalse: [ ^ self ].
     cls := codeView klass.
     cls isNil ifTrue:[^ self ].
@@ -465,7 +466,7 @@
 !SmallSenseService class methodsFor:'documentation'!
 
 version_SVN
-    ^ '$Id: SmallSenseService.st 7983 2012-04-19 08:02:50Z vranyj1 $'
+    ^ '$Id: SmallSenseService.st 8039 2012-08-13 22:12:37Z vranyj1 $'
 ! !
 
 SmallSenseService initialize!
--- a/smallsense.rc	Fri May 18 00:16:11 2012 +0100
+++ b/smallsense.rc	Mon Aug 13 23:12:37 2012 +0100
@@ -4,7 +4,7 @@
 //
 VS_VERSION_INFO VERSIONINFO
   FILEVERSION     6,2,7967,7967
-  PRODUCTVERSION  6,2,1,1
+  PRODUCTVERSION  6,2,2,1
 #if (__BORLANDC__)
   FILEFLAGSMASK   VS_FF_DEBUG | VS_FF_PRERELEASE
   FILEFLAGS       VS_FF_PRERELEASE | VS_FF_SPECIALBUILD
@@ -24,8 +24,8 @@
       VALUE "InternalName", "stx:libtool/smallsense\0"
       VALUE "LegalCopyright", "Copyright Claus Gittinger 1988-2011\nCopyright eXept Software AG 1998-2011\0"
       VALUE "ProductName", "Smalltalk/X\0"
-      VALUE "ProductVersion", "6.2.1.1\0"
-      VALUE "ProductDate", "Thu, 17 May 2012 23:18:49 GMT\0"
+      VALUE "ProductVersion", "6.2.2.1\0"
+      VALUE "ProductDate", "Mon, 13 Aug 2012 22:17:56 GMT\0"
     END
 
   END