# Used of signalmodule.o is not available
SIGNAL_OBJS= @SIGNAL_OBJS@
-IO_H= Modules/_iomodule.h
+IO_H= Modules/_io/_iomodule.h
IO_OBJS= \
- Modules/io.o \
- Modules/_iobase.o \
- Modules/_fileio.o \
- Modules/_bufferedio.o \
- Modules/_textio.o \
- Modules/_bytesio.o
+ Modules/_io/_iomodule.o \
+ Modules/_io/iobase.o \
+ Modules/_io/fileio.o \
+ Modules/_io/bufferedio.o \
+ Modules/_io/textio.o \
+ Modules/_io/bytesio.o \
+ Modules/_io/stringio.o
##########################################################################
# Grammar
_weakref _weakref.c # weak references
# Standard I/O baseline
-_io io.c _iobase.c _fileio.c _bytesio.c _bufferedio.c _textio.c _stringio.c
+_io -I$(srcdir)/Modules/_io _io/_iomodule.c _io/iobase.c _io/fileio.c _io/bytesio.c _io/bufferedio.c _io/textio.c _io/stringio.c
# The zipimport module is always imported at startup. Having it as a
# builtin module avoids some bootstrapping problems and reduces overhead.
# End Source File\r
# Begin Source File\r
\r
-SOURCE=..\..\Modules\_bufferedio.c\r
-# End Source File\r
-# Begin Source File\r
-\r
-SOURCE=..\..\Modules\_bytesio.c\r
-# End Source File\r
-# Begin Source File\r
-\r
SOURCE=..\..\Modules\cjkcodecs\_codecs_cn.c\r
# End Source File\r
# Begin Source File\r
# End Source File\r
# Begin Source File\r
\r
-SOURCE=..\..\Modules\_fileio.c\r
+SOURCE=..\..\Modules\_functoolsmodule.c\r
# End Source File\r
# Begin Source File\r
\r
-SOURCE=..\..\Modules\_functoolsmodule.c\r
+SOURCE=..\..\Modules\_heapqmodule.c\r
# End Source File\r
# Begin Source File\r
\r
-SOURCE=..\..\Modules\_heapqmodule.c\r
+SOURCE=..\..\Modules\_io\bytesio.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\Modules\_io\stringio.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\Modules\_io\fileio.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE="..\..\Modules\_io\bufferedio.c"\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\Modules\_io\iobase.c\r
# End Source File\r
# Begin Source File\r
\r
-SOURCE=..\..\Modules\_iobase.c\r
+SOURCE=..\..\Modules\_io\textio.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\Modules\_io\_iomodule.c\r
# End Source File\r
# Begin Source File\r
\r
# End Source File\r
# Begin Source File\r
\r
-SOURCE=..\..\Modules\_stringio.c\r
-# End Source File\r
-# Begin Source File\r
-\r
SOURCE=..\..\Modules\_struct.c\r
# End Source File\r
# Begin Source File\r
# End Source File\r
# Begin Source File\r
\r
-SOURCE=..\..\Modules\_textio.c\r
-# End Source File\r
-# Begin Source File\r
-\r
SOURCE=..\..\Modules\_threadmodule.c\r
# End Source File\r
# Begin Source File\r
# End Source File\r
# Begin Source File\r
\r
-SOURCE=..\..\Modules\io.c\r
-# End Source File\r
-# Begin Source File\r
-\r
SOURCE=..\..\Objects\iterobject.c\r
# End Source File\r
# Begin Source File\r
<References>
</References>
<Files>
+ <Filter
+ Name="_io"
+ Filter="">
+ <File
+ RelativePath="..\..\Modules\_io\fileio.c">
+ </File>
+ <File
+ RelativePath="..\..\Modules\_io\bytesio.c">
+ </File>
+ <File
+ RelativePath="..\..\Modules\_io\stringio.c">
+ </File>
+ <File
+ RelativePath="..\..\Modules\_io\bufferedio.c">
+ </File>
+ <File
+ RelativePath="..\..\Modules\_io\iobase.c">
+ </File>
+ <File
+ RelativePath="..\..\Modules\_io\textio.c">
+ </File>
+ <File
+ RelativePath="..\..\Modules\_io\_iomodule.c">
+ </File>
+ </Filter>
+
<Filter
Name="zlib"
Filter="">
<File
RelativePath="..\..\Modules\cjkcodecs\_codecs_tw.c">
</File>
- <File
- RelativePath="..\..\Modules\_bytesio.c">
- </File>
<File
RelativePath="..\..\Modules\_codecsmodule.c">
</File>
<File
RelativePath="..\..\Modules\_csv.c">
</File>
- <File
- RelativePath="..\..\Modules\_fileio.c">
- </File>
<File
RelativePath="..\..\Modules\_functoolsmodule.c">
</File>
<File
RelativePath="..\..\Modules\_sre.c">
</File>
- <File
- RelativePath="..\..\Modules\_stringio.c">
- </File>
<File
RelativePath="..\..\Modules\_struct.c">
</File>
RelativePath="..\..\Modules\_csv.c"
>
</File>
- <File
- RelativePath="..\..\Modules\_fileio.c"
- >
- </File>
- <File
- RelativePath="..\..\Modules\_bytesio.c"
- >
- </File>
- <File
- RelativePath="..\..\Modules\_bufferedio.c"
- >
- </File>
- <File
- RelativePath="..\..\Modules\_iobase.c"
- >
- </File>
- <File
- RelativePath="..\..\Modules\_textio.c"
- >
- </File>
- <File
- RelativePath="..\..\Modules\io.c"
- >
- </File>
+ <Filter
+ Name="_io"
+ >
+ <File
+ RelativePath="..\..\Modules\_io\fileio.c"
+ >
+ </File>
+ <File
+ RelativePath="..\..\Modules\_io\bytesio.c"
+ >
+ </File>
+ <File
+ RelativePath="..\..\Modules\_io\stringio.c"
+ >
+ </File>
+ <File
+ RelativePath="..\..\Modules\_io\bufferedio.c"
+ >
+ </File>
+ <File
+ RelativePath="..\..\Modules\_io\iobase.c"
+ >
+ </File>
+ <File
+ RelativePath="..\..\Modules\_io\textio.c"
+ >
+ </File>
+ <File
+ RelativePath="..\..\Modules\_io\_iomodule.c"
+ >
+ </File>
+ </Filter>
<File
RelativePath="..\..\Modules\_functoolsmodule.c"
>
RelativePath="..\..\Modules\_sre.c"
>
</File>
- <File
- RelativePath="..\..\Modules\_stringio.c"
- >
- </File>
<File
RelativePath="..\..\Modules\_struct.c"
>
RelativePath="..\Modules\_bisectmodule.c"
>
</File>
- <File
- RelativePath="..\Modules\_bufferedio.c"
- >
- </File>
<File
RelativePath="..\Modules\_codecsmodule.c"
>
RelativePath="..\Modules\_csv.c"
>
</File>
- <File
- RelativePath="..\Modules\_fileio.c"
- >
- </File>
- <File
- RelativePath="..\Modules\_bytesio.c"
- >
- </File>
<File
RelativePath="..\Modules\_functoolsmodule.c"
>
RelativePath="..\Modules\_heapqmodule.c"
>
</File>
- <File
- RelativePath="..\Modules\_iobase.c"
- >
- </File>
- <File
- RelativePath="..\Modules\_iomodule.h"
- >
- </File>
<File
RelativePath="..\Modules\_json.c"
>
RelativePath="..\Modules\_sre.c"
>
</File>
- <File
- RelativePath="..\Modules\_stringio.c"
- >
- </File>
<File
RelativePath="..\Modules\_struct.c"
>
</File>
- <File
- RelativePath="..\Modules\_textio.c"
- >
- </File>
<File
RelativePath="..\Modules\_weakref.c"
>
RelativePath="..\Modules\itertoolsmodule.c"
>
</File>
- <File
- RelativePath="..\Modules\io.c"
- >
- </File>
<File
RelativePath="..\Modules\main.c"
>
RelativePath="..\Modules\zlibmodule.c"
>
</File>
+ <Filter
+ Name="_io"
+ >
+ <File
+ RelativePath="..\Modules\_io\fileio.c"
+ >
+ </File>
+ <File
+ RelativePath="..\Modules\_io\bytesio.c"
+ >
+ </File>
+ <File
+ RelativePath="..\Modules\_io\stringio.c"
+ >
+ </File>
+ <File
+ RelativePath="..\Modules\_io\bufferedio.c"
+ >
+ </File>
+ <File
+ RelativePath="..\Modules\_io\iobase.c"
+ >
+ </File>
+ <File
+ RelativePath="..\Modules\_io\textio.c"
+ >
+ </File>
+ <File
+ RelativePath="..\Modules\_io\_iomodule.c"
+ >
+ </File>
+ <File
+ RelativePath="..\Modules\_io\_iomodule.h"
+ >
+ </File>
+ </Filter>
<Filter
Name="zlib"
>