749
|
1 |
# $Header: /cvs/stx/stx/libjava/Make.spec,v 1.6 2011/08/18 18:42:48 vrany Exp $
|
|
2 |
#
|
|
3 |
# DO NOT EDIT
|
|
4 |
# automagically generated from the projectDefinition: stx_libjava.
|
723
|
5 |
#
|
749
|
6 |
# Warning: once you modify this file, do not rerun
|
|
7 |
# stmkmp or projectDefinition-build again - otherwise, your changes are lost.
|
|
8 |
#
|
|
9 |
# This file contains specifications which are common to all platforms.
|
723
|
10 |
#
|
749
|
11 |
|
|
12 |
# Do NOT CHANGE THESE DEFINITIONS
|
|
13 |
# (otherwise, ST/X will have a hard time to find out the packages location from its packageID,
|
|
14 |
# to find the source code of a class and to find the library for a package)
|
723
|
15 |
MODULE=stx
|
|
16 |
MODULE_DIR=libjava
|
732
|
17 |
PACKAGE=$(MODULE):$(MODULE_DIR)
|
723
|
18 |
|
|
19 |
|
749
|
20 |
# Argument(s) to the stc compiler (stc --usage).
|
|
21 |
# -H. : create header files locally
|
|
22 |
# (if removed, they will be created as common
|
|
23 |
# -Pxxx : defines the package
|
|
24 |
# -Zxxx : a prefix for variables within the classLib
|
|
25 |
# -Dxxx : defines passed to to CC for inline C-code
|
|
26 |
# -Ixxx : include path passed to CC for inline C-code
|
|
27 |
# +optspace : optimized for space
|
|
28 |
# +optspace2 : optimized more for space
|
|
29 |
# +optspace3 : optimized even more for space
|
|
30 |
# +optinline : generate inline code for some ST constructs
|
|
31 |
# +inlineNew : additionally inline new
|
|
32 |
# +inlineMath : additionally inline some floatPnt math stuff
|
|
33 |
#
|
|
34 |
# ********** OPTIONAL: MODIFY the next line(s) ***
|
|
35 |
# STCLOCALOPTIMIZATIONS=+optinline +inlineNew
|
|
36 |
# STCLOCALOPTIMIZATIONS=+optspace3
|
|
37 |
STCLOCALOPTIMIZATIONS=+optspace3
|
|
38 |
|
|
39 |
|
|
40 |
# Argument(s) to the stc compiler (stc --usage).
|
|
41 |
# -warn : no warnings
|
|
42 |
# -warnNonStandard : no warnings about ST/X extensions
|
|
43 |
# -warnEOLComments : no warnings about EOL comment extension
|
|
44 |
# -warnPrivacy : no warnings about privateClass extension
|
|
45 |
#
|
|
46 |
# ********** OPTIONAL: MODIFY the next line(s) ***
|
|
47 |
# STCWARNINGS=-warn
|
|
48 |
# STCWARNINGS=-warnNonStandard
|
|
49 |
# STCWARNINGS=-warnEOLComments
|
|
50 |
STCWARNINGS=-warnNonStandard
|
|
51 |
|
|
52 |
COMMON_CLASSES= \
|
|
53 |
Byte \
|
|
54 |
Java \
|
|
55 |
JavaAnnotation \
|
|
56 |
JavaAnnotationContainer \
|
|
57 |
JavaAnnotationDefault \
|
|
58 |
JavaAnnotationDictionary \
|
|
59 |
JavaAnnotationValue \
|
|
60 |
JavaArray \
|
|
61 |
JavaBehavior \
|
|
62 |
JavaByteCodeProcessor \
|
|
63 |
JavaClassReader \
|
|
64 |
JavaConstantPool \
|
|
65 |
JavaContext \
|
|
66 |
JavaDecompiler \
|
|
67 |
JavaDescriptor \
|
|
68 |
JavaError \
|
|
69 |
JavaEvaluator \
|
|
70 |
JavaExceptionTableEntry \
|
|
71 |
JavaField \
|
|
72 |
JavaInflater \
|
|
73 |
JavaJavadocNode \
|
|
74 |
JavaLanguage \
|
|
75 |
JavaLibraries \
|
|
76 |
JavaLocalVariableTable \
|
|
77 |
JavaLocalVariableTableEntry \
|
|
78 |
JavaLookup \
|
|
79 |
JavaMethod \
|
|
80 |
JavaNameAndType2 \
|
|
81 |
JavaNativeMemory \
|
|
82 |
JavaNode \
|
|
83 |
JavaObject \
|
|
84 |
JavaObjectDictionary \
|
|
85 |
JavaPackage \
|
|
86 |
JavaParseResult \
|
|
87 |
JavaPopUpView \
|
|
88 |
JavaProcess \
|
|
89 |
JavaRef2 \
|
|
90 |
JavaRelease \
|
|
91 |
JavaResolver \
|
|
92 |
JavaSlotIndexCache \
|
|
93 |
JavaSourceCodeCache \
|
|
94 |
JavaSourceFileWriter \
|
|
95 |
JavaStartup \
|
|
96 |
JavaTestsLoader \
|
|
97 |
JavaTopView \
|
|
98 |
JavaUnresolvedConstant \
|
|
99 |
JavaVM \
|
|
100 |
JavaView \
|
|
101 |
PPJavaNode \
|
|
102 |
Short \
|
|
103 |
SmalltalkAppletContext \
|
|
104 |
SmalltalkAppletStub \
|
|
105 |
stx_libjava \
|
|
106 |
JavaAnnotationArrayValue \
|
|
107 |
JavaAnnotationClassValue \
|
|
108 |
JavaAnnotationEnumValue \
|
|
109 |
JavaAnnotationNestedAnnotationValue \
|
|
110 |
JavaAnnotationPrimitiveValue \
|
|
111 |
JavaByteCodeDisassembler \
|
|
112 |
JavaByteCodeEnumerator \
|
|
113 |
JavaByteCodeInterpreter \
|
|
114 |
JavaClass \
|
|
115 |
JavaClassAnnotationContainer \
|
|
116 |
JavaClassContentRef2 \
|
|
117 |
JavaClassRef2 \
|
|
118 |
JavaEmbeddedFrameView \
|
|
119 |
JavaFieldAnnotationContainer \
|
|
120 |
JavaFieldDescriptor \
|
|
121 |
JavaFormalParameterNode \
|
|
122 |
JavaInvalidRefError \
|
|
123 |
JavaMethodAnnotationContainer \
|
|
124 |
JavaMethodDeclarationNode \
|
|
125 |
JavaMethodDeclaratorNode \
|
|
126 |
JavaMethodDescriptor \
|
|
127 |
JavaMethodNode \
|
|
128 |
JavaMethodWithException \
|
|
129 |
JavaParser \
|
|
130 |
JavaStringRef2 \
|
|
131 |
JavaTypeNode \
|
|
132 |
JavaUnhandledExceptionError \
|
|
133 |
JavaUnresolvedClassConstant \
|
|
134 |
JavaUnresolvedStringConstant \
|
|
135 |
JavadocDeclarationNode \
|
|
136 |
JavaArrayTypeNode \
|
|
137 |
JavaBooleanTypeNode \
|
|
138 |
JavaBothOldAndNewClassRef \
|
|
139 |
JavaByteCodeSteppableInterpreter \
|
|
140 |
JavaCharTypeNode \
|
|
141 |
JavaClassOrInterfaceTypeNode \
|
|
142 |
JavaDoubleTypeNode \
|
|
143 |
JavaFieldRef2 \
|
|
144 |
JavaFloatTypeNode \
|
|
145 |
JavaIntTypeNode \
|
|
146 |
JavaLongTypeNode \
|
|
147 |
JavaMethodRef2 \
|
|
148 |
JavaMethodWithHandler \
|
|
149 |
JavaVoidTypeNode \
|
|
150 |
JavaInterfaceMethodRef2 \
|
|
151 |
JavaNativeMethod \
|
|
152 |
|
|
153 |
|
|
154 |
|
|
155 |
|
|
156 |
COMMON_OBJS= \
|
|
157 |
$(OUTDIR)Byte.$(O) \
|
|
158 |
$(OUTDIR)Java.$(O) \
|
|
159 |
$(OUTDIR)JavaAnnotation.$(O) \
|
|
160 |
$(OUTDIR)JavaAnnotationContainer.$(O) \
|
|
161 |
$(OUTDIR)JavaAnnotationDefault.$(O) \
|
|
162 |
$(OUTDIR)JavaAnnotationDictionary.$(O) \
|
|
163 |
$(OUTDIR)JavaAnnotationValue.$(O) \
|
|
164 |
$(OUTDIR)JavaArray.$(O) \
|
|
165 |
$(OUTDIR)JavaBehavior.$(O) \
|
|
166 |
$(OUTDIR)JavaByteCodeProcessor.$(O) \
|
|
167 |
$(OUTDIR)JavaClassReader.$(O) \
|
|
168 |
$(OUTDIR)JavaConstantPool.$(O) \
|
|
169 |
$(OUTDIR)JavaContext.$(O) \
|
|
170 |
$(OUTDIR)JavaDecompiler.$(O) \
|
|
171 |
$(OUTDIR)JavaDescriptor.$(O) \
|
|
172 |
$(OUTDIR)JavaError.$(O) \
|
|
173 |
$(OUTDIR)JavaEvaluator.$(O) \
|
|
174 |
$(OUTDIR)JavaExceptionTableEntry.$(O) \
|
|
175 |
$(OUTDIR)JavaField.$(O) \
|
|
176 |
$(OUTDIR)JavaInflater.$(O) \
|
|
177 |
$(OUTDIR)JavaJavadocNode.$(O) \
|
|
178 |
$(OUTDIR)JavaLanguage.$(O) \
|
|
179 |
$(OUTDIR)JavaLibraries.$(O) \
|
|
180 |
$(OUTDIR)JavaLocalVariableTable.$(O) \
|
|
181 |
$(OUTDIR)JavaLocalVariableTableEntry.$(O) \
|
|
182 |
$(OUTDIR)JavaLookup.$(O) \
|
|
183 |
$(OUTDIR)JavaMethod.$(O) \
|
|
184 |
$(OUTDIR)JavaNameAndType2.$(O) \
|
|
185 |
$(OUTDIR)JavaNativeMemory.$(O) \
|
|
186 |
$(OUTDIR)JavaNode.$(O) \
|
|
187 |
$(OUTDIR)JavaObject.$(O) \
|
|
188 |
$(OUTDIR)JavaObjectDictionary.$(O) \
|
|
189 |
$(OUTDIR)JavaPackage.$(O) \
|
|
190 |
$(OUTDIR)JavaParseResult.$(O) \
|
|
191 |
$(OUTDIR)JavaPopUpView.$(O) \
|
|
192 |
$(OUTDIR)JavaProcess.$(O) \
|
|
193 |
$(OUTDIR)JavaRef2.$(O) \
|
|
194 |
$(OUTDIR)JavaRelease.$(O) \
|
|
195 |
$(OUTDIR)JavaResolver.$(O) \
|
|
196 |
$(OUTDIR)JavaSlotIndexCache.$(O) \
|
|
197 |
$(OUTDIR)JavaSourceCodeCache.$(O) \
|
|
198 |
$(OUTDIR)JavaSourceFileWriter.$(O) \
|
|
199 |
$(OUTDIR)JavaStartup.$(O) \
|
|
200 |
$(OUTDIR)JavaTestsLoader.$(O) \
|
|
201 |
$(OUTDIR)JavaTopView.$(O) \
|
|
202 |
$(OUTDIR)JavaUnresolvedConstant.$(O) \
|
|
203 |
$(OUTDIR)JavaVM.$(O) \
|
|
204 |
$(OUTDIR)JavaView.$(O) \
|
|
205 |
$(OUTDIR)PPJavaNode.$(O) \
|
|
206 |
$(OUTDIR)Short.$(O) \
|
|
207 |
$(OUTDIR)SmalltalkAppletContext.$(O) \
|
|
208 |
$(OUTDIR)SmalltalkAppletStub.$(O) \
|
|
209 |
$(OUTDIR)stx_libjava.$(O) \
|
|
210 |
$(OUTDIR)JavaAnnotationArrayValue.$(O) \
|
|
211 |
$(OUTDIR)JavaAnnotationClassValue.$(O) \
|
|
212 |
$(OUTDIR)JavaAnnotationEnumValue.$(O) \
|
|
213 |
$(OUTDIR)JavaAnnotationNestedAnnotationValue.$(O) \
|
|
214 |
$(OUTDIR)JavaAnnotationPrimitiveValue.$(O) \
|
|
215 |
$(OUTDIR)JavaByteCodeDisassembler.$(O) \
|
|
216 |
$(OUTDIR)JavaByteCodeEnumerator.$(O) \
|
|
217 |
$(OUTDIR)JavaByteCodeInterpreter.$(O) \
|
|
218 |
$(OUTDIR)JavaClass.$(O) \
|
|
219 |
$(OUTDIR)JavaClassAnnotationContainer.$(O) \
|
|
220 |
$(OUTDIR)JavaClassContentRef2.$(O) \
|
|
221 |
$(OUTDIR)JavaClassRef2.$(O) \
|
|
222 |
$(OUTDIR)JavaEmbeddedFrameView.$(O) \
|
|
223 |
$(OUTDIR)JavaFieldAnnotationContainer.$(O) \
|
|
224 |
$(OUTDIR)JavaFieldDescriptor.$(O) \
|
|
225 |
$(OUTDIR)JavaFormalParameterNode.$(O) \
|
|
226 |
$(OUTDIR)JavaInvalidRefError.$(O) \
|
|
227 |
$(OUTDIR)JavaMethodAnnotationContainer.$(O) \
|
|
228 |
$(OUTDIR)JavaMethodDeclarationNode.$(O) \
|
|
229 |
$(OUTDIR)JavaMethodDeclaratorNode.$(O) \
|
|
230 |
$(OUTDIR)JavaMethodDescriptor.$(O) \
|
|
231 |
$(OUTDIR)JavaMethodNode.$(O) \
|
|
232 |
$(OUTDIR)JavaMethodWithException.$(O) \
|
|
233 |
$(OUTDIR)JavaParser.$(O) \
|
|
234 |
$(OUTDIR)JavaStringRef2.$(O) \
|
|
235 |
$(OUTDIR)JavaTypeNode.$(O) \
|
|
236 |
$(OUTDIR)JavaUnhandledExceptionError.$(O) \
|
|
237 |
$(OUTDIR)JavaUnresolvedClassConstant.$(O) \
|
|
238 |
$(OUTDIR)JavaUnresolvedStringConstant.$(O) \
|
|
239 |
$(OUTDIR)JavadocDeclarationNode.$(O) \
|
|
240 |
$(OUTDIR)JavaArrayTypeNode.$(O) \
|
|
241 |
$(OUTDIR)JavaBooleanTypeNode.$(O) \
|
|
242 |
$(OUTDIR)JavaBothOldAndNewClassRef.$(O) \
|
|
243 |
$(OUTDIR)JavaByteCodeSteppableInterpreter.$(O) \
|
|
244 |
$(OUTDIR)JavaCharTypeNode.$(O) \
|
|
245 |
$(OUTDIR)JavaClassOrInterfaceTypeNode.$(O) \
|
|
246 |
$(OUTDIR)JavaDoubleTypeNode.$(O) \
|
|
247 |
$(OUTDIR)JavaFieldRef2.$(O) \
|
|
248 |
$(OUTDIR)JavaFloatTypeNode.$(O) \
|
|
249 |
$(OUTDIR)JavaIntTypeNode.$(O) \
|
|
250 |
$(OUTDIR)JavaLongTypeNode.$(O) \
|
|
251 |
$(OUTDIR)JavaMethodRef2.$(O) \
|
|
252 |
$(OUTDIR)JavaMethodWithHandler.$(O) \
|
|
253 |
$(OUTDIR)JavaVoidTypeNode.$(O) \
|
|
254 |
$(OUTDIR)JavaInterfaceMethodRef2.$(O) \
|
|
255 |
$(OUTDIR)JavaNativeMethod.$(O) \
|
|
256 |
$(OUTDIR)extensions.$(O) \
|
|
257 |
|
|
258 |
|
|
259 |
|