|
1 # |
|
2 # Copyright 2000-2005 Sun Microsystems, Inc. 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. Sun designates this |
|
8 # particular file as subject to the "Classpath" exception as provided |
|
9 # by Sun 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 Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, |
|
22 # CA 95054 USA or visit www.sun.com if you need additional information or |
|
23 # have any questions. |
|
24 # |
|
25 |
|
26 FILES_src = \ |
|
27 java/nio/Bits.java \ |
|
28 java/nio/Buffer.java \ |
|
29 java/nio/ByteOrder.java \ |
|
30 java/nio/MappedByteBuffer.java \ |
|
31 java/nio/StringCharBuffer.java \ |
|
32 \ |
|
33 java/nio/channels/ByteChannel.java \ |
|
34 java/nio/channels/Channel.java \ |
|
35 java/nio/channels/Channels.java \ |
|
36 java/nio/channels/DatagramChannel.java \ |
|
37 java/nio/channels/FileChannel.java \ |
|
38 java/nio/channels/FileLock.java \ |
|
39 java/nio/channels/GatheringByteChannel.java \ |
|
40 java/nio/channels/InterruptibleChannel.java \ |
|
41 java/nio/channels/ReadableByteChannel.java \ |
|
42 java/nio/channels/ScatteringByteChannel.java \ |
|
43 java/nio/channels/SelectableChannel.java \ |
|
44 java/nio/channels/Selector.java \ |
|
45 java/nio/channels/SelectionKey.java \ |
|
46 java/nio/channels/ServerSocketChannel.java \ |
|
47 java/nio/channels/SocketChannel.java \ |
|
48 java/nio/channels/WritableByteChannel.java \ |
|
49 \ |
|
50 java/nio/channels/spi/AbstractInterruptibleChannel.java \ |
|
51 java/nio/channels/spi/AbstractSelectableChannel.java \ |
|
52 java/nio/channels/spi/AbstractSelectionKey.java \ |
|
53 java/nio/channels/spi/AbstractSelector.java \ |
|
54 java/nio/channels/spi/SelectorProvider.java \ |
|
55 \ |
|
56 java/nio/charset/Charset.java \ |
|
57 java/nio/charset/CoderResult.java \ |
|
58 java/nio/charset/CoderMalfunctionError.java \ |
|
59 java/nio/charset/CodingErrorAction.java \ |
|
60 java/nio/charset/MalformedInputException.java \ |
|
61 java/nio/charset/UnmappableCharacterException.java \ |
|
62 \ |
|
63 java/nio/charset/spi/CharsetProvider.java \ |
|
64 \ |
|
65 sun/nio/ByteBuffered.java \ |
|
66 \ |
|
67 sun/nio/ch/AbstractPollArrayWrapper.java \ |
|
68 sun/nio/ch/AllocatedNativeObject.java \ |
|
69 sun/nio/ch/ChannelInputStream.java \ |
|
70 sun/nio/ch/DatagramChannelImpl.java \ |
|
71 sun/nio/ch/DatagramDispatcher.java \ |
|
72 sun/nio/ch/DatagramSocketAdaptor.java \ |
|
73 sun/nio/ch/DefaultSelectorProvider.java \ |
|
74 sun/nio/ch/DirectBuffer.java \ |
|
75 sun/nio/ch/FileChannelImpl.java \ |
|
76 sun/nio/ch/FileDispatcher.java \ |
|
77 sun/nio/ch/FileKey.java \ |
|
78 sun/nio/ch/Interruptible.java \ |
|
79 sun/nio/ch/IOUtil.java \ |
|
80 sun/nio/ch/IOStatus.java \ |
|
81 sun/nio/ch/IOVecWrapper.java \ |
|
82 sun/nio/ch/NativeDispatcher.java \ |
|
83 sun/nio/ch/NativeObject.java \ |
|
84 sun/nio/ch/NativeThread.java \ |
|
85 sun/nio/ch/NativeThreadSet.java \ |
|
86 sun/nio/ch/Net.java \ |
|
87 sun/nio/ch/OptionAdaptor.java \ |
|
88 sun/nio/ch/PipeImpl.java \ |
|
89 sun/nio/ch/PollArrayWrapper.java \ |
|
90 sun/nio/ch/Reflect.java \ |
|
91 sun/nio/ch/SelectionKeyImpl.java \ |
|
92 sun/nio/ch/SelectorImpl.java \ |
|
93 sun/nio/ch/SelectorProviderImpl.java \ |
|
94 sun/nio/ch/SelChImpl.java \ |
|
95 sun/nio/ch/ServerSocketAdaptor.java \ |
|
96 sun/nio/ch/ServerSocketChannelImpl.java \ |
|
97 sun/nio/ch/SinkChannelImpl.java \ |
|
98 sun/nio/ch/SocketAdaptor.java \ |
|
99 sun/nio/ch/SocketChannelImpl.java \ |
|
100 sun/nio/ch/SocketDispatcher.java \ |
|
101 sun/nio/ch/SocketOpts.java \ |
|
102 sun/nio/ch/SocketOptsImpl.java \ |
|
103 sun/nio/ch/SourceChannelImpl.java \ |
|
104 sun/nio/ch/Util.java \ |
|
105 \ |
|
106 sun/nio/cs/AbstractCharsetProvider.java \ |
|
107 sun/nio/cs/FastCharsetProvider.java \ |
|
108 sun/nio/cs/HistoricallyNamedCharset.java \ |
|
109 sun/nio/cs/ISO_8859_1.java \ |
|
110 sun/nio/cs/ISO_8859_15.java \ |
|
111 sun/nio/cs/MS1252.java \ |
|
112 sun/nio/cs/SingleByteDecoder.java \ |
|
113 sun/nio/cs/SingleByteEncoder.java \ |
|
114 sun/nio/cs/StreamEncoder.java \ |
|
115 sun/nio/cs/StreamDecoder.java \ |
|
116 sun/nio/cs/Surrogate.java \ |
|
117 sun/nio/cs/ThreadLocalCoders.java \ |
|
118 sun/nio/cs/US_ASCII.java \ |
|
119 sun/nio/cs/UTF_16.java \ |
|
120 sun/nio/cs/UTF_16BE.java \ |
|
121 sun/nio/cs/UTF_16LE.java \ |
|
122 sun/nio/cs/UTF_8.java \ |
|
123 sun/nio/cs/UnicodeDecoder.java \ |
|
124 sun/nio/cs/UnicodeEncoder.java \ |
|
125 sun/nio/cs/UTF_32.java \ |
|
126 sun/nio/cs/UTF_32BE.java \ |
|
127 sun/nio/cs/UTF_32LE.java \ |
|
128 sun/nio/cs/UTF_32BE_BOM.java \ |
|
129 sun/nio/cs/UTF_32LE_BOM.java \ |
|
130 sun/nio/cs/UTF_32Coder.java \ |
|
131 \ |
|
132 java/net/DatagramSocket.java \ |
|
133 java/net/DatagramSocketImpl.java \ |
|
134 java/net/PlainSocketImpl.java \ |
|
135 java/net/Socket.java \ |
|
136 java/net/ServerSocket.java \ |
|
137 java/net/SocketImpl.java \ |
|
138 java/net/Socket.java \ |
|
139 java/io/InputStreamReader.java \ |
|
140 java/io/OutputStreamWriter.java \ |
|
141 java/lang/String.java \ |
|
142 java/lang/StringCoding.java \ |
|
143 \ |
|
144 sun/misc/Cleaner.java \ |
|
145 sun/util/PreHashedMap.java |
|
146 |
|
147 # Generated coder classes |
|
148 # |
|
149 FILES_gen_coder = \ |
|
150 java/nio/charset/CharsetDecoder.java \ |
|
151 java/nio/charset/CharsetEncoder.java |
|
152 |
|
153 # Generated buffer classes |
|
154 # |
|
155 FILES_gen_buffer = \ |
|
156 java/nio/ByteBuffer.java \ |
|
157 java/nio/CharBuffer.java \ |
|
158 java/nio/ShortBuffer.java \ |
|
159 java/nio/IntBuffer.java \ |
|
160 java/nio/LongBuffer.java \ |
|
161 java/nio/FloatBuffer.java \ |
|
162 java/nio/DoubleBuffer.java \ |
|
163 \ |
|
164 java/nio/HeapByteBuffer.java \ |
|
165 java/nio/HeapByteBufferR.java \ |
|
166 java/nio/HeapCharBuffer.java \ |
|
167 java/nio/HeapCharBufferR.java \ |
|
168 java/nio/HeapShortBuffer.java \ |
|
169 java/nio/HeapShortBufferR.java \ |
|
170 java/nio/HeapIntBuffer.java \ |
|
171 java/nio/HeapIntBufferR.java \ |
|
172 java/nio/HeapLongBuffer.java \ |
|
173 java/nio/HeapLongBufferR.java \ |
|
174 java/nio/HeapFloatBuffer.java \ |
|
175 java/nio/HeapFloatBufferR.java \ |
|
176 java/nio/HeapDoubleBuffer.java \ |
|
177 java/nio/HeapDoubleBufferR.java \ |
|
178 \ |
|
179 java/nio/DirectByteBuffer.java \ |
|
180 java/nio/DirectByteBufferR.java \ |
|
181 \ |
|
182 java/nio/DirectCharBufferU.java \ |
|
183 java/nio/DirectCharBufferRU.java \ |
|
184 java/nio/DirectShortBufferU.java \ |
|
185 java/nio/DirectShortBufferRU.java \ |
|
186 java/nio/DirectIntBufferU.java \ |
|
187 java/nio/DirectIntBufferRU.java \ |
|
188 java/nio/DirectLongBufferU.java \ |
|
189 java/nio/DirectLongBufferRU.java \ |
|
190 java/nio/DirectFloatBufferU.java \ |
|
191 java/nio/DirectFloatBufferRU.java \ |
|
192 java/nio/DirectDoubleBufferU.java \ |
|
193 java/nio/DirectDoubleBufferRU.java \ |
|
194 \ |
|
195 java/nio/DirectCharBufferS.java \ |
|
196 java/nio/DirectCharBufferRS.java \ |
|
197 java/nio/DirectShortBufferS.java \ |
|
198 java/nio/DirectShortBufferRS.java \ |
|
199 java/nio/DirectIntBufferS.java \ |
|
200 java/nio/DirectIntBufferRS.java \ |
|
201 java/nio/DirectLongBufferS.java \ |
|
202 java/nio/DirectLongBufferRS.java \ |
|
203 java/nio/DirectFloatBufferS.java \ |
|
204 java/nio/DirectFloatBufferRS.java \ |
|
205 java/nio/DirectDoubleBufferS.java \ |
|
206 java/nio/DirectDoubleBufferRS.java \ |
|
207 \ |
|
208 java/nio/ByteBufferAsCharBufferB.java \ |
|
209 java/nio/ByteBufferAsCharBufferRB.java \ |
|
210 java/nio/ByteBufferAsShortBufferB.java \ |
|
211 java/nio/ByteBufferAsShortBufferRB.java \ |
|
212 java/nio/ByteBufferAsIntBufferB.java \ |
|
213 java/nio/ByteBufferAsIntBufferRB.java \ |
|
214 java/nio/ByteBufferAsLongBufferB.java \ |
|
215 java/nio/ByteBufferAsLongBufferRB.java \ |
|
216 java/nio/ByteBufferAsFloatBufferB.java \ |
|
217 java/nio/ByteBufferAsFloatBufferRB.java \ |
|
218 java/nio/ByteBufferAsDoubleBufferB.java \ |
|
219 java/nio/ByteBufferAsDoubleBufferRB.java \ |
|
220 \ |
|
221 java/nio/ByteBufferAsCharBufferL.java \ |
|
222 java/nio/ByteBufferAsCharBufferRL.java \ |
|
223 java/nio/ByteBufferAsShortBufferL.java \ |
|
224 java/nio/ByteBufferAsShortBufferRL.java \ |
|
225 java/nio/ByteBufferAsIntBufferL.java \ |
|
226 java/nio/ByteBufferAsIntBufferRL.java \ |
|
227 java/nio/ByteBufferAsLongBufferL.java \ |
|
228 java/nio/ByteBufferAsLongBufferRL.java \ |
|
229 java/nio/ByteBufferAsFloatBufferL.java \ |
|
230 java/nio/ByteBufferAsFloatBufferRL.java \ |
|
231 java/nio/ByteBufferAsDoubleBufferL.java \ |
|
232 java/nio/ByteBufferAsDoubleBufferRL.java |
|
233 |
|
234 # Generated exception classes |
|
235 # |
|
236 FILES_gen_ex = \ |
|
237 java/nio/BufferOverflowException.java \ |
|
238 java/nio/BufferUnderflowException.java \ |
|
239 java/nio/InvalidMarkException.java \ |
|
240 java/nio/ReadOnlyBufferException.java \ |
|
241 \ |
|
242 java/nio/channels/AlreadyConnectedException.java \ |
|
243 java/nio/channels/AsynchronousCloseException.java \ |
|
244 java/nio/channels/ClosedByInterruptException.java \ |
|
245 java/nio/channels/ClosedChannelException.java \ |
|
246 java/nio/channels/ClosedSelectorException.java \ |
|
247 java/nio/channels/ConnectionPendingException.java \ |
|
248 java/nio/channels/FileLockInterruptionException.java \ |
|
249 java/nio/channels/IllegalBlockingModeException.java \ |
|
250 java/nio/channels/IllegalSelectorException.java \ |
|
251 java/nio/channels/NoConnectionPendingException.java \ |
|
252 java/nio/channels/NonReadableChannelException.java \ |
|
253 java/nio/channels/NonWritableChannelException.java \ |
|
254 java/nio/channels/NotYetBoundException.java \ |
|
255 java/nio/channels/NotYetConnectedException.java \ |
|
256 java/nio/channels/OverlappingFileLockException.java \ |
|
257 java/nio/channels/UnresolvedAddressException.java \ |
|
258 java/nio/channels/UnsupportedAddressTypeException.java \ |
|
259 \ |
|
260 sun/nio/ch/AlreadyBoundException.java \ |
|
261 \ |
|
262 java/nio/charset/CharacterCodingException.java \ |
|
263 java/nio/charset/IllegalCharsetNameException.java \ |
|
264 java/nio/charset/UnsupportedCharsetException.java |
|
265 |
|
266 FILES_gen_csp = sun/nio/cs/StandardCharsets.java |
|
267 |
|
268 FILES_gen = $(FILES_gen_coder) $(FILES_gen_buffer) $(FILES_gen_ex) $(FILES_gen_csp) |
|
269 |
|
270 FILES_java = $(FILES_src) $(FILES_gen) |