diff -r 7ef494df8f8e -r aa1de74e5d2e stx_libjava.st --- a/stx_libjava.st Fri Apr 19 13:40:46 2013 +0200 +++ b/stx_libjava.st Fri Apr 19 13:40:48 2013 +0200 @@ -59,7 +59,7 @@ ! extensionsVersion_SVN - ^ '$Id: stx_libjava.st,v 1.16 2013-03-13 16:05:05 cg Exp $' + ^ '$Id: stx_libjava.st,v 1.17 2013-04-19 11:40:48 stefan Exp $' ! ! !stx_libjava class methodsFor:'accessing'! @@ -154,6 +154,8 @@ ^ #( #'stx:goodies/sunit' "TestSuite - referenced by stx_libjava class>>testSuite " + #'stx:libjava/experiments' "NoReflectionObject - referenced by JavaObjectDictionary>>reflectionOf: " + #'stx:libjava/tools' "JavaSyntaxHighlighter - referenced by GroovyLanguage>>syntaxHighlighterClass " ) ! @@ -168,10 +170,10 @@ exclude individual packages in the #excludedFromPreRequisites method." ^ #( - #'stx:libbasic' "Link - superclass of JavaProcess " + #'stx:libbasic' "AbstractNumberVector - extended " #'stx:libbasic2' "BitArray - extended " #'stx:libbasic3' "WrappedMethod - extended " - #'stx:libview' "TopView - superclass of JavaPopUpView " + #'stx:libview' "DeviceGraphicsContext - superclass of JavaEmbeddedFrameView " ) ! @@ -184,13 +186,23 @@ exclude individual packages in the #excludedFromPreRequisites method." ^ #( - #'stx:libcomp' "MethodNode - referenced by JavaNativeMethod>>numberOfArgs: " + #'stx:libcomp' "BlockNode - referenced by ProxyMethodAndNode>>generate: " #'stx:libhtml' "URL - referenced by JavaEmbeddedFrameView>>setupAppletFrameIn:initializeJava: " - #'stx:libtool' "WorkspaceApplication - referenced by GroovyEvaluator>>evaluate:in:receiver:notifying:logged:ifFail: " - #'stx:libview2' "Plug - referenced by JavaSourceCodeCache>>findMethodLine:inMethods: " + #'stx:libtool' "DebugView - referenced by Java class>>flushClasses " + #'stx:libview2' "GIFReader - referenced by JavaNativeMethodImpl_OpenJDK6 class>>_GifImageDecoder_parseImage: " #'stx:libwidg' "Button - referenced by JavaNativeMethodImpl_OpenJDK6 class>>_WButtonPeer_create: " #'stx:libwidg2' "CheckBox - referenced by JavaNativeMethodImpl_OpenJDK6 class>>_WCheckboxPeer_create: " ) +! + +subProjects + "list packages which are known as subprojects. + The generated makefile will enter those and make there as well. + However: they are not forced to be loaded when a package is loaded; + for those, redefine requiredPrerequisites" + + ^ #( + ) ! ! !stx_libjava class methodsFor:'description - compilation'! @@ -634,6 +646,7 @@ 'String class' javaName 'Unicode16String class' javaName Context arg1Index + 'Float class' javaUnbox:onError: ) ! ! @@ -741,11 +754,11 @@ !stx_libjava class methodsFor:'documentation'! version - ^ '$Header: /cvs/stx/stx/libjava/stx_libjava.st,v 1.16 2013-03-13 16:05:05 cg Exp $' + ^ '$Header: /cvs/stx/stx/libjava/stx_libjava.st,v 1.17 2013-04-19 11:40:48 stefan Exp $' ! version_CVS - ^ '$Header: /cvs/stx/stx/libjava/stx_libjava.st,v 1.16 2013-03-13 16:05:05 cg Exp $' + ^ '$Header: /cvs/stx/stx/libjava/stx_libjava.st,v 1.17 2013-04-19 11:40:48 stefan Exp $' ! version_SVN