1 # |
|
2 # Copyright (c) 1997, 2006, Oracle and/or its affiliates. All rights reserved. |
|
3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. |
|
4 # |
|
5 # This code is free software; you can redistribute it and/or modify it |
|
6 # under the terms of the GNU General Public License version 2 only, as |
|
7 # published by the Free Software Foundation. Oracle designates this |
|
8 # particular file as subject to the "Classpath" exception as provided |
|
9 # by Oracle in the LICENSE file that accompanied this code. |
|
10 # |
|
11 # This code is distributed in the hope that it will be useful, but WITHOUT |
|
12 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or |
|
13 # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License |
|
14 # version 2 for more details (a copy is included in the LICENSE file that |
|
15 # accompanied this code). |
|
16 # |
|
17 # You should have received a copy of the GNU General Public License version |
|
18 # 2 along with this work; if not, write to the Free Software Foundation, |
|
19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. |
|
20 # |
|
21 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA |
|
22 # or visit www.oracle.com if you need additional information or have any |
|
23 # questions. |
|
24 # |
|
25 |
|
26 # |
|
27 # These are the names of JAVA classes for which we will make .h files. |
|
28 # |
|
29 ifneq ($(PLATFORM), windows) |
|
30 FILES_export = \ |
|
31 java/lang/Object.java \ |
|
32 java/lang/Class.java \ |
|
33 java/lang/Compiler.java \ |
|
34 java/lang/String.java \ |
|
35 java/lang/Thread.java \ |
|
36 java/lang/ThreadGroup.java \ |
|
37 java/lang/StrictMath.java \ |
|
38 java/lang/Number.java \ |
|
39 java/lang/Byte.java \ |
|
40 java/lang/Short.java \ |
|
41 java/lang/Integer.java \ |
|
42 java/lang/Long.java \ |
|
43 java/lang/Float.java \ |
|
44 java/lang/Double.java \ |
|
45 java/lang/Boolean.java \ |
|
46 java/lang/Character.java \ |
|
47 java/lang/System.java \ |
|
48 java/lang/ClassLoader.java \ |
|
49 java/lang/Runtime.java \ |
|
50 java/lang/SecurityManager.java \ |
|
51 java/lang/Shutdown.java \ |
|
52 java/lang/Package.java \ |
|
53 java/lang/ref/Finalizer.java \ |
|
54 java/lang/reflect/AccessibleObject.java \ |
|
55 java/lang/reflect/Field.java \ |
|
56 java/lang/reflect/Method.java \ |
|
57 java/lang/reflect/Constructor.java \ |
|
58 java/lang/reflect/InvocationTargetException.java \ |
|
59 java/lang/reflect/Array.java \ |
|
60 java/lang/reflect/Proxy.java \ |
|
61 java/security/AccessController.java \ |
|
62 java/util/Date.java \ |
|
63 java/util/TimeZone.java \ |
|
64 java/util/ResourceBundle.java \ |
|
65 java/util/concurrent/atomic/AtomicLong.java \ |
|
66 java/util/prefs/FileSystemPreferences.java \ |
|
67 java/io/Console.java \ |
|
68 java/io/FileDescriptor.java \ |
|
69 java/io/InputStream.java \ |
|
70 java/io/FileInputStream.java \ |
|
71 java/io/FileOutputStream.java \ |
|
72 java/io/PrintStream.java \ |
|
73 java/io/RandomAccessFile.java \ |
|
74 java/io/DataInputStream.java \ |
|
75 java/io/DataOutputStream.java \ |
|
76 java/io/File.java \ |
|
77 java/io/FileSystem.java \ |
|
78 java/io/UnixFileSystem.java \ |
|
79 java/io/ObjectInputStream.java \ |
|
80 java/io/ObjectOutputStream.java \ |
|
81 java/io/ObjectStreamClass.java \ |
|
82 java/lang/Throwable.java \ |
|
83 java/lang/NoClassDefFoundError.java \ |
|
84 java/lang/StringIndexOutOfBoundsException.java \ |
|
85 java/lang/OutOfMemoryError.java \ |
|
86 sun/misc/Version.java \ |
|
87 sun/misc/VM.java \ |
|
88 sun/misc/VMSupport.java \ |
|
89 sun/misc/Signal.java \ |
|
90 sun/misc/MessageUtils.java \ |
|
91 sun/misc/NativeSignalHandler.java \ |
|
92 sun/misc/GC.java \ |
|
93 sun/reflect/ConstantPool.java \ |
|
94 sun/reflect/NativeConstructorAccessorImpl.java \ |
|
95 sun/reflect/NativeMethodAccessorImpl.java \ |
|
96 sun/reflect/Reflection.java |
|
97 |
|
98 EXPORTED_inner = \ |
|
99 java.lang.ClassLoader$$NativeLibrary |
|
100 |
|
101 else # PLATFORM |
|
102 FILES_export = \ |
|
103 java/lang/Object.java \ |
|
104 java/lang/Class.java \ |
|
105 java/lang/Compiler.java \ |
|
106 java/lang/String.java \ |
|
107 java/lang/Thread.java \ |
|
108 java/lang/ThreadGroup.java \ |
|
109 java/lang/StrictMath.java \ |
|
110 java/lang/Number.java \ |
|
111 java/lang/Byte.java \ |
|
112 java/lang/Short.java \ |
|
113 java/lang/Integer.java \ |
|
114 java/lang/Long.java \ |
|
115 java/lang/Float.java \ |
|
116 java/lang/Double.java \ |
|
117 java/lang/Boolean.java \ |
|
118 java/lang/System.java \ |
|
119 java/lang/Package.java \ |
|
120 java/lang/ClassLoader.java \ |
|
121 java/lang/Runtime.java \ |
|
122 java/lang/SecurityManager.java \ |
|
123 java/lang/Shutdown.java \ |
|
124 java/lang/reflect/AccessibleObject.java \ |
|
125 java/lang/reflect/Field.java \ |
|
126 java/lang/reflect/Method.java \ |
|
127 java/lang/reflect/Constructor.java \ |
|
128 java/lang/reflect/InvocationTargetException.java \ |
|
129 java/lang/reflect/Array.java \ |
|
130 java/lang/reflect/Proxy.java \ |
|
131 java/lang/ref/Reference.java \ |
|
132 java/lang/ref/Finalizer.java \ |
|
133 java/util/Date.java \ |
|
134 java/util/Properties.java \ |
|
135 java/util/ResourceBundle.java \ |
|
136 java/util/TimeZone.java \ |
|
137 java/util/concurrent/atomic/AtomicLong.java \ |
|
138 java/util/prefs/WindowsPreferences.java \ |
|
139 java/util/prefs/WindowsPreferencesFactory.java \ |
|
140 java/util/logging/FileHandler.java \ |
|
141 java/io/Console.java \ |
|
142 java/io/FileSystem.java \ |
|
143 java/io/FileDescriptor.java \ |
|
144 java/io/InputStream.java \ |
|
145 java/io/FileInputStream.java \ |
|
146 java/io/FileOutputStream.java \ |
|
147 java/io/PrintStream.java \ |
|
148 java/io/RandomAccessFile.java \ |
|
149 java/io/DataInputStream.java \ |
|
150 java/io/DataOutputStream.java \ |
|
151 java/io/File.java \ |
|
152 java/io/ObjectOutputStream.java \ |
|
153 java/io/ObjectInputStream.java \ |
|
154 java/io/ObjectStreamClass.java \ |
|
155 java/lang/Throwable.java \ |
|
156 java/lang/NoClassDefFoundError.java \ |
|
157 java/lang/StringIndexOutOfBoundsException.java \ |
|
158 java/lang/OutOfMemoryError.java \ |
|
159 java/lang/ProcessImpl.java \ |
|
160 sun/misc/Version.java \ |
|
161 sun/misc/VM.java \ |
|
162 sun/misc/VMSupport.java \ |
|
163 sun/misc/GC.java \ |
|
164 sun/misc/Signal.java \ |
|
165 sun/misc/NativeSignalHandler.java \ |
|
166 sun/misc/MessageUtils.java \ |
|
167 java/security/AccessController.java \ |
|
168 sun/reflect/ConstantPool.java \ |
|
169 sun/reflect/NativeConstructorAccessorImpl.java \ |
|
170 sun/reflect/NativeMethodAccessorImpl.java \ |
|
171 sun/reflect/Reflection.java \ |
|
172 sun/security/provider/NativeSeedGenerator.java \ |
|
173 sun/io/Win32ErrorMode.java |
|
174 |
|
175 EXPORTED_inner = \ |
|
176 java.lang.ClassLoader$$NativeLibrary |
|
177 |
|
178 endif # PLATFORM |
|