# $Header$
#
# DO NOT EDIT
# automagically generated from the projectDefinition: stx_libjava.
#
# Warning: once you modify this file, do not rerun
# stmkmp or projectDefinition-build again - otherwise, your changes are lost.
#
# This file contains specifications which are common to all platforms.
#
# Do NOT CHANGE THESE DEFINITIONS
# (otherwise, ST/X will have a hard time to find out the packages location from its packageID,
# to find the source code of a class and to find the library for a package)
MODULE=stx
MODULE_DIR=libjava
PACKAGE=$(MODULE):$(MODULE_DIR)
# Argument(s) to the stc compiler (stc --usage).
# -headerDir=. : create header files locally
# (if removed, they will be created as common
# -Pxxx : defines the package
# -Zxxx : a prefix for variables within the classLib
# -Dxxx : defines passed to to CC for inline C-code
# -Ixxx : include path passed to CC for inline C-code
# +optspace : optimized for space
# +optspace2 : optimized more for space
# +optspace3 : optimized even more for space
# +optinline : generate inline code for some ST constructs
# +inlineNew : additionally inline new
# +inlineMath : additionally inline some floatPnt math stuff
#
# ********** OPTIONAL: MODIFY the next line(s) ***
# STCLOCALOPTIMIZATIONS=+optinline +inlineNew
# STCLOCALOPTIMIZATIONS=+optspace3
STCLOCALOPTIMIZATIONS=+optinline +optinline2
# Argument(s) to the stc compiler (stc --usage).
# -warn : no warnings
# -warnNonStandard : no warnings about ST/X extensions
# -warnEOLComments : no warnings about EOL comment extension
# -warnPrivacy : no warnings about privateClass extension
#
# ********** OPTIONAL: MODIFY the next line(s) ***
# STCWARNINGS=-warn
# STCWARNINGS=-warnNonStandard
# STCWARNINGS=-warnEOLComments
STCWARNINGS=-warnNonStandard
COMMON_CLASSES= \
GroovyCompiler \
GroovyEvaluator \
GroovyLanguage \
GroovySourceFileWriter \
Java \
JavaAnnotation \
JavaAnnotationContainer \
JavaAnnotationDefault \
JavaAnnotationDictionary \
JavaAnnotationValue \
JavaArray \
JavaByte \
JavaByteCodeProcessor \
JavaClassAccessor \
JavaClassRegistry \
JavaClassReloader \
JavaConstantPool \
JavaConstants \
JavaContext \
JavaDecompiler \
JavaDescriptor \
JavaError \
JavaExceptionTableEntry \
JavaField \
JavaLanguage \
JavaLibraries \
JavaLocalVariableTable \
JavaLocalVariableTableEntry \
JavaLookup \
JavaMathSupport \
JavaMonitor \
JavaNameAndType2 \
JavaNativeMemory \
JavaObject \
JavaObjectDictionary \
JavaPackage \
JavaPopUpView \
JavaProcess \
JavaRef2 \
JavaRelease \
JavaResolver \
JavaShort \
JavaSlotIndexCache \
JavaSocket \
JavaSourceCodeCache \
JavaSourceFileWriter \
JavaStartup \
JavaTestsLoader \
JavaTopView \
JavaUnresolvedConstant \
JavaUtilities \
JavaView \
JavaZipSupport \
PPJavaNode \
ProxyMethod \
ProxyMethodCompiler \
ProxyMethodNode \
SmalltalkAppletContext \
SmalltalkAppletStub \
stx_libjava \
JavaAnnotationArrayValue \
JavaAnnotationClassValue \
JavaAnnotationEnumValue \
JavaAnnotationNestedAnnotationValue \
JavaAnnotationPrimitiveValue \
JavaBehavior \
JavaByteCodeDisassembler \
JavaByteCodeEnumerator \
JavaByteCodeProcessorAdapter \
JavaClassAnnotationContainer \
JavaClassContentRef2 \
JavaClassReader \
JavaClassRef2 \
JavaEmbeddedFrameView \
JavaFieldAnnotationContainer \
JavaFieldDescriptor \
JavaFieldDescriptorWithUnionType \
JavaInvalidRefError \
JavaMethod \
JavaMethodAnnotationContainer \
JavaMethodDeclarationNode \
JavaMethodDescriptor \
JavaStringRef2 \
JavaUnhandledExceptionError \
JavaUnresolvedClassConstant \
JavaUnresolvedStringConstant \
JavaVM \
JavadocDeclarationNode \
ProxyMethodConditionNode \
ProxyMethodGuardNode \
ProxyMethodInvocationNode \
JavaByteCodePreresolver \
JavaClass \
JavaFieldRef2 \
JavaMethodRef2 \
JavaMethodWithException \
ProxyMethodAndNode \
ProxyMethodBlockInvocationNode \
ProxyMethodMethodInvocationNode \
ProxyMethodTypeCheckNode \
GroovyClass \
JavaInterfaceMethodRef2 \
JavaMethodWithHandler \
ProxyMethodJavaMethodInvocationNode \
ProxyMethodJavaTypeCheckNode \
JavaNativeMethod \
ProxyMethodJavaFieldAccessor \
ProxyMethodJavaFieldGetter \
ProxyMethodJavaFieldSetter \
JavaCompiler_Eclipse \
JavaMetaclass \
GroovyMetaclass \
JavaNioSupport \
JavaFinalizationRegistry \
JavaPathElement \
JavaMirror \
JavaClassQuery \
COMMON_OBJS= \
$(OUTDIR)GroovyCompiler.$(O) \
$(OUTDIR)GroovyEvaluator.$(O) \
$(OUTDIR)GroovyLanguage.$(O) \
$(OUTDIR)GroovySourceFileWriter.$(O) \
$(OUTDIR)Java.$(O) \
$(OUTDIR)JavaAnnotation.$(O) \
$(OUTDIR)JavaAnnotationContainer.$(O) \
$(OUTDIR)JavaAnnotationDefault.$(O) \
$(OUTDIR)JavaAnnotationDictionary.$(O) \
$(OUTDIR)JavaAnnotationValue.$(O) \
$(OUTDIR)JavaArray.$(O) \
$(OUTDIR)JavaByte.$(O) \
$(OUTDIR)JavaByteCodeProcessor.$(O) \
$(OUTDIR)JavaClassAccessor.$(O) \
$(OUTDIR)JavaClassRegistry.$(O) \
$(OUTDIR)JavaClassReloader.$(O) \
$(OUTDIR)JavaConstantPool.$(O) \
$(OUTDIR)JavaConstants.$(O) \
$(OUTDIR)JavaContext.$(O) \
$(OUTDIR)JavaDecompiler.$(O) \
$(OUTDIR)JavaDescriptor.$(O) \
$(OUTDIR)JavaError.$(O) \
$(OUTDIR)JavaExceptionTableEntry.$(O) \
$(OUTDIR)JavaField.$(O) \
$(OUTDIR)JavaLanguage.$(O) \
$(OUTDIR)JavaLibraries.$(O) \
$(OUTDIR)JavaLocalVariableTable.$(O) \
$(OUTDIR)JavaLocalVariableTableEntry.$(O) \
$(OUTDIR)JavaLookup.$(O) \
$(OUTDIR)JavaMathSupport.$(O) \
$(OUTDIR)JavaMonitor.$(O) \
$(OUTDIR)JavaNameAndType2.$(O) \
$(OUTDIR)JavaNativeMemory.$(O) \
$(OUTDIR)JavaObject.$(O) \
$(OUTDIR)JavaObjectDictionary.$(O) \
$(OUTDIR)JavaPackage.$(O) \
$(OUTDIR)JavaPopUpView.$(O) \
$(OUTDIR)JavaProcess.$(O) \
$(OUTDIR)JavaRef2.$(O) \
$(OUTDIR)JavaRelease.$(O) \
$(OUTDIR)JavaResolver.$(O) \
$(OUTDIR)JavaShort.$(O) \
$(OUTDIR)JavaSlotIndexCache.$(O) \
$(OUTDIR)JavaSocket.$(O) \
$(OUTDIR)JavaSourceCodeCache.$(O) \
$(OUTDIR)JavaSourceFileWriter.$(O) \
$(OUTDIR)JavaStartup.$(O) \
$(OUTDIR)JavaTestsLoader.$(O) \
$(OUTDIR)JavaTopView.$(O) \
$(OUTDIR)JavaUnresolvedConstant.$(O) \
$(OUTDIR)JavaUtilities.$(O) \
$(OUTDIR)JavaView.$(O) \
$(OUTDIR)JavaZipSupport.$(O) \
$(OUTDIR)PPJavaNode.$(O) \
$(OUTDIR)ProxyMethod.$(O) \
$(OUTDIR)ProxyMethodCompiler.$(O) \
$(OUTDIR)ProxyMethodNode.$(O) \
$(OUTDIR)SmalltalkAppletContext.$(O) \
$(OUTDIR)SmalltalkAppletStub.$(O) \
$(OUTDIR)stx_libjava.$(O) \
$(OUTDIR)JavaAnnotationArrayValue.$(O) \
$(OUTDIR)JavaAnnotationClassValue.$(O) \
$(OUTDIR)JavaAnnotationEnumValue.$(O) \
$(OUTDIR)JavaAnnotationNestedAnnotationValue.$(O) \
$(OUTDIR)JavaAnnotationPrimitiveValue.$(O) \
$(OUTDIR)JavaBehavior.$(O) \
$(OUTDIR)JavaByteCodeDisassembler.$(O) \
$(OUTDIR)JavaByteCodeEnumerator.$(O) \
$(OUTDIR)JavaByteCodeProcessorAdapter.$(O) \
$(OUTDIR)JavaClassAnnotationContainer.$(O) \
$(OUTDIR)JavaClassContentRef2.$(O) \
$(OUTDIR)JavaClassReader.$(O) \
$(OUTDIR)JavaClassRef2.$(O) \
$(OUTDIR)JavaEmbeddedFrameView.$(O) \
$(OUTDIR)JavaFieldAnnotationContainer.$(O) \
$(OUTDIR)JavaFieldDescriptor.$(O) \
$(OUTDIR)JavaFieldDescriptorWithUnionType.$(O) \
$(OUTDIR)JavaInvalidRefError.$(O) \
$(OUTDIR)JavaMethod.$(O) \
$(OUTDIR)JavaMethodAnnotationContainer.$(O) \
$(OUTDIR)JavaMethodDeclarationNode.$(O) \
$(OUTDIR)JavaMethodDescriptor.$(O) \
$(OUTDIR)JavaStringRef2.$(O) \
$(OUTDIR)JavaUnhandledExceptionError.$(O) \
$(OUTDIR)JavaUnresolvedClassConstant.$(O) \
$(OUTDIR)JavaUnresolvedStringConstant.$(O) \
$(OUTDIR)JavaVM.$(O) \
$(OUTDIR)JavadocDeclarationNode.$(O) \
$(OUTDIR)ProxyMethodConditionNode.$(O) \
$(OUTDIR)ProxyMethodGuardNode.$(O) \
$(OUTDIR)ProxyMethodInvocationNode.$(O) \
$(OUTDIR)JavaByteCodePreresolver.$(O) \
$(OUTDIR)JavaClass.$(O) \
$(OUTDIR)JavaFieldRef2.$(O) \
$(OUTDIR)JavaMethodRef2.$(O) \
$(OUTDIR)JavaMethodWithException.$(O) \
$(OUTDIR)ProxyMethodAndNode.$(O) \
$(OUTDIR)ProxyMethodBlockInvocationNode.$(O) \
$(OUTDIR)ProxyMethodMethodInvocationNode.$(O) \
$(OUTDIR)ProxyMethodTypeCheckNode.$(O) \
$(OUTDIR)GroovyClass.$(O) \
$(OUTDIR)JavaInterfaceMethodRef2.$(O) \
$(OUTDIR)JavaMethodWithHandler.$(O) \
$(OUTDIR)ProxyMethodJavaMethodInvocationNode.$(O) \
$(OUTDIR)ProxyMethodJavaTypeCheckNode.$(O) \
$(OUTDIR)JavaNativeMethod.$(O) \
$(OUTDIR)ProxyMethodJavaFieldAccessor.$(O) \
$(OUTDIR)ProxyMethodJavaFieldGetter.$(O) \
$(OUTDIR)ProxyMethodJavaFieldSetter.$(O) \
$(OUTDIR)JavaCompiler_Eclipse.$(O) \
$(OUTDIR)JavaMetaclass.$(O) \
$(OUTDIR)GroovyMetaclass.$(O) \
$(OUTDIR)JavaNioSupport.$(O) \
$(OUTDIR)JavaFinalizationRegistry.$(O) \
$(OUTDIR)JavaPathElement.$(O) \
$(OUTDIR)JavaMirror.$(O) \
$(OUTDIR)JavaClassQuery.$(O) \
$(OUTDIR)extensions.$(O) \