From: Jerome St-Louis Date: Tue, 17 May 2011 05:45:13 +0000 (-0400) Subject: Initial Git commit -- Very rusty, Please update! X-Git-Url: http://ecere.com/cgi-bin/gitweb.cgi?p=installer;a=commitdiff_plain;h=5468fbd06afbaaa4d50532016cc594528b7446bb Initial Git commit -- Very rusty, Please update! --- 5468fbd06afbaaa4d50532016cc594528b7446bb diff --git a/Installer.epj b/Installer.epj new file mode 100644 index 0000000..d0d8eb6 --- /dev/null +++ b/Installer.epj @@ -0,0 +1,2816 @@ +{ + "Version" : 0.2, + "ModuleName" : "Installer", + "Options" : { + "Warnings" : "All", + "PreprocessorDefinitions" : [ + "ECERE_STATIC" + ], + "TargetType" : "Executable", + "Libraries" : [ + "ecereVanilla", + "ole32", + "uuid", + "winmm", + "mpr", + "z", + "imm32", + "/sdk/ide/obj/resources.o" + ] + }, + "Configurations" : [ + { + "Name" : "Release", + "Options" : { + "Debug" : false, + "Optimization" : "Size", + "TargetFileName" : "setup-ecere-0.43-win32", + "TargetDirectory" : "Release", + "ObjectsDirectory" : "Release", + "LibraryDirs" : [ + "/sdk/ecere/obj/vanilla.win32" + ] + } + }, + { + "Name" : "Debug", + "Options" : { + "Debug" : true, + "Optimization" : "None", + "TargetFileName" : "setup-ecere-0.43-win32", + "TargetDirectory" : "Debug", + "ObjectsDirectory" : "Debug", + "LibraryDirs" : [ + "/sdk/ecere/obj/vanillaDebug.win32" + ] + } + } + ], + "Files" : [ + "createLink.ec", + "installer.ec", + "licenseBox.ec", + "../sdk/ide/src/IDESettings.ec", + "../sdk/ide/src/OldIDESettings.ec", + "../sdk/extras/gui/controls/StringsBox.ec", + "../sdk/extras/gui/controls/PathBox.ec" + ], + "ResourcesPath" : "", + "Resources" : [ + { + "Folder" : "ecere", + "Files" : [ + { + "Folder" : "elements", + "Files" : [ + "/sdk/ecere/res/vanilla/ecere/elements/areaClose.png", + "/sdk/ecere/res/vanilla/ecere/elements/areaMaximize.png", + "/sdk/ecere/res/vanilla/ecere/elements/areaMinimize.png", + "/sdk/ecere/res/vanilla/ecere/elements/areaRestore.png", + "/sdk/ecere/res/vanilla/ecere/elements/arrowDown.png", + "/sdk/ecere/res/vanilla/ecere/elements/arrowLeft.png", + "/sdk/ecere/res/vanilla/ecere/elements/arrowRight.png", + "/sdk/ecere/res/vanilla/ecere/elements/arrowUp.png", + "/sdk/ecere/res/vanilla/ecere/elements/optionBoxDisabledSelected.bmp", + "/sdk/ecere/res/vanilla/ecere/elements/optionBoxDown.bmp", + "/sdk/ecere/res/vanilla/ecere/elements/optionBoxSelected.bmp", + "/sdk/ecere/res/vanilla/ecere/elements/optionBoxSelectedDown.bmp", + "/sdk/ecere/res/vanilla/ecere/elements/optionBoxUp.bmp" + ] + }, + { + "Folder" : "unicode", + "Files" : [ + "/sdk/ecere/res/unicode/derivedGeneralCategoryStripped.txt" + ] + }, + { + "Folder" : "actions", + "Files" : [ + "/sdk/ecere/res/vanilla/ecere/actions/folderNew.png", + "/sdk/ecere/res/vanilla/ecere/actions/goUp.png" + ] + }, + { + "Folder" : "devices", + "Files" : [ + "/sdk/ecere/res/vanilla/ecere/devices/computer.png", + "/sdk/ecere/res/vanilla/ecere/devices/driveHardDisk.png", + "/sdk/ecere/res/vanilla/ecere/devices/driveRemovableMedia.png", + "/sdk/ecere/res/vanilla/ecere/devices/mediaFloppy.png", + "/sdk/ecere/res/vanilla/ecere/devices/mediaOptical.png" + ] + }, + { + "Folder" : "mimetypes", + "Files" : [ + "/sdk/ecere/res/vanilla/ecere/mimeTypes/file.png" + ] + }, + { + "Folder" : "places", + "Files" : [ + "/sdk/ecere/res/vanilla/ecere/places/driveRemote.png", + "/sdk/ecere/res/vanilla/ecere/places/folder.png", + "/sdk/ecere/res/vanilla/ecere/places/folderRemote.png", + "/sdk/ecere/res/vanilla/ecere/places/networkServer.png", + "/sdk/ecere/res/vanilla/ecere/places/networkWorkgroup.png" + ] + }, + { + "Folder" : "status", + "Files" : [ + "/sdk/ecere/res/vanilla/ecere/status/folderOpen.png" + ] + } + ] + }, + { + "Folder" : "MinGW", + "Files" : [ + { + "Folder" : "doc", + "Files" : [ + { + "Folder" : "gcc", + "Files" : [ + { + "Folder" : "man", + "Files" : [ + { + "Folder" : "man1", + "Files" : [ + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/man/man1/cpp.1", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/man/man1/gcc.1", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/man/man1/gcov.1" + ] + }, + { + "Folder" : "man7", + "Files" : [ + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/man/man7/fsf-funding.7", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/man/man7/gfdl.7", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/man/man7/gpl.7" + ] + } + ] + }, + { + "Folder" : "info", + "Files" : [ + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/info/cpp.info", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/info/cppinternals.info", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/info/gcc.info", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/info/gccinstall.info", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/info/gccint.info", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/info/libgomp.info" + ] + }, + { + "Folder" : "share", + "Files" : [ + { + "Folder" : "doc", + "Files" : [ + { + "Folder" : "cpp", + "Files" : [ + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Argument-Prescan.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Assertions.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/C_002b_002b-Named-Operators.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Character-sets.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Common-Predefined-Macros.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Computed-Includes.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Concatenation.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Concept-Index.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Conditional-Syntax.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Conditional-Uses.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Conditionals.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/dashMF.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Defined.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Deleted-Code.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Diagnostics.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Differences-from-previous-versions.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Directives-Within-Macro-Arguments.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Duplication-of-Side-Effects.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Elif.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Else.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Environment-Variables.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/fdollars_002din_002didentifiers.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Function_002dlike-Macros.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/GNU-Free-Documentation-License.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Header-Files.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Identifier-characters.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/If.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Ifdef.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Implementation-Details.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Implementation-limits.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Implementation_002ddefined-behavior.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Include-Operation.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Include-Syntax.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Index-of-Directives.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/index.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Initial-processing.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Invocation.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Line-Control.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Macro-Arguments.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Macro-Pitfalls.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Macros.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Misnesting.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Newlines-in-Arguments.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Object_002dlike-Macros.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Obsolete-Features.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Obsolete-once_002donly-headers.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Once_002dOnly-Headers.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Operator-Precedence-Problems.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Option-Index.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Other-Directives.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Overview.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Pragmas.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Predefined-Macros.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Preprocessor-Output.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Search-Path.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Self_002dReferential-Macros.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Standard-Predefined-Macros.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Stringification.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Swallowing-the-Semicolon.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/System-Headers.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/System_002dspecific-Predefined-Macros.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/The-preprocessing-language.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Tokenization.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Traditional-lexical-analysis.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Traditional-macros.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Traditional-miscellany.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Traditional-Mode.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Traditional-warnings.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/trigraphs.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Undefining-and-Redefining-Macros.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Variadic-Macros.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Wrapper-Headers.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cpp/Wtrigraphs.html" + ] + }, + { + "Folder" : "cppinternals", + "Files" : [ + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cppinternals/Concept-Index.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cppinternals/Conventions.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cppinternals/Files.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cppinternals/Guard-Macros.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cppinternals/Hash-Nodes.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cppinternals/index.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cppinternals/Invalid-identifiers.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cppinternals/Lexer.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cppinternals/Lexing-a-line.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cppinternals/Line-Numbering.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cppinternals/Macro-Expansion.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/cppinternals/Token-Spacing.html" + ] + }, + { + "Folder" : "gcc", + "Files" : [ + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Actual-Bugs.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Alignment.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Alpha-Built_002din-Functions.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Alternate-Keywords.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/ARC-Options.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Architecture-implementation.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Argument-Types.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/ARM-iWMMXt-Built_002din-Functions.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/ARM-NEON-Intrinsics.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/ARM-Options.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/ARM-Pragmas.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Arrays-and-pointers-implementation.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Asm-Labels.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Assembler-Options.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Atomic-Builtins.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Attribute-Syntax.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/AVR-Options.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Backwards-Compatibility.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Binary-constants.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Blackfin-Built_002din-Functions.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Blackfin-Options.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Bound-member-functions.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Bug-Criteria.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Bug-Reporting.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Bugs.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/C-Dialect-Options.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/C-Extensions.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/C-Implementation.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/C99-Thread_002dLocal-Edits.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/C_002b_002b-Attributes.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/C_002b_002b-Comments.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/C_002b_002b-Dialect-Options.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/C_002b_002b-Extensions.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/C_002b_002b-Interface.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/C_002b_002b-Misunderstandings.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/C_002b_002b98-Thread_002dLocal-Edits.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Case-Ranges.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Cast-to-Union.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Character-Escapes.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Characters-implementation.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Code-Gen-Options.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Compatibility.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/compatibility_005falias.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Complex.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Compound-Literals.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Conditionals.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Constant-string-objects.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Constraints.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Constructing-Calls.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Contributing.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Contributors.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Copy-Assignment.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Copying.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/CRIS-Options.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Cross_002dCompiler-Problems.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Cross_002dprofiling.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/CRX-Options.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Darwin-Options.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Darwin-Pragmas.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/dashMF.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Debugging-Options.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/DEC-Alpha-Options.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/DEC-Alpha_002fVMS-Options.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Decimal-Float.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Declarators-implementation.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Deprecated-Features.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Designated-Inits.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Diagnostic-Pragmas.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Directly_002dmapped-Integer-Functions.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Directly_002dmapped-Media-Functions.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Directory-Options.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Disappointments.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Dollar-Signs.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Empty-Structures.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Environment-implementation.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Environment-Variables.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Escaped-Newlines.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Example-of-asm-with-clobbered-asm-reg.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Executing-code-before-main.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Explicit-Reg-Vars.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Extended-Asm.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/fdollars_002din_002didentifiers.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Fixed-Headers.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Fixed_002dPoint.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Floating-point-implementation.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Floating-Types.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/FR_002dV-Built_002din-Functions.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/FRV-Options.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Function-Attributes.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Function-Names.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Function-Prototypes.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Funding.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/G_002b_002b-and-GCC.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Garbage-Collection.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Gcov-and-Optimization.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Gcov-Data-Files.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Gcov-Intro.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Gcov.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Global-Reg-Vars.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/GNU-Free-Documentation-License.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/GNU-Project.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/GNU_002fLinux-Options.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/H8_002f300-Options.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Hex-Floats.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Hints-implementation.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/HPPA-Options.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/i386-and-x86_002d64-Options.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/i386-Type-Attributes.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/i386-Variable-Attributes.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/IA_002d64-Options.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Identifiers-implementation.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Incompatibilities.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Incomplete-Enums.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/index.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Initializers.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Inline.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Integers-implementation.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Interoperation.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Invoking-G_002b_002b.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Invoking-GCC.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Invoking-Gcov.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Java-Exceptions.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Keyword-Index.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Labels-as-Values.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Language-Independent-Options.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Library-functions-implementation.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Link-Options.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Local-Labels.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Local-Reg-Vars.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Locale_002dspecific-behavior-implementation.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Long-Long.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/M32C-Options.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/M32C-Pragmas.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/M32R_002fD-Options.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/M680x0-Options.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/M68hc1x-Options.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Machine-Constraints.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/MCore-Options.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/MIPS-DSP-Built_002din-Functions.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/MIPS-Options.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/MIPS-Paired_002dSingle-Support.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/MIPS_002d3D-Built_002din-Functions.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Mixed-Declarations.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/MMIX-Options.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/MN10300-Options.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Modifiers.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/MT-Options.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Multi_002dAlternative.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Name-lookup.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Namespace-Association.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Nested-Functions.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Non_002dbugs.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Object-Size-Checking.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Objective_002dC-and-Objective_002dC_002b_002b-Dialect-Options.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Objective_002dC.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Offsetof.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Optimize-Options.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Option-Index.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Option-Summary.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Other-Built_002din-Functions.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Other-Builtins.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Overall-Options.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Paired_002dSingle-Arithmetic.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Paired_002dSingle-Built_002din-Functions.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/PDP_002d11-Options.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Pointer-Arith.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/PowerPC-AltiVec-Built_002din-Functions.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/PowerPC-Options.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/PowerPC-Type-Attributes.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Pragmas.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Precompiled-Headers.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Preprocessing-directives-implementation.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Preprocessor-Options.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Protoize-Caveats.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Qualifiers-implementation.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Raw-read_002fwrite-Functions.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Restricted-Pointers.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Return-Address.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/RS_002f6000-and-PowerPC-Options.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/RS_002f6000-and-PowerPC-Pragmas.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Running-Protoize.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/S_002f390-and-zSeries-Options.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Score-Options.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Service.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/SH-Options.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Simple-Constraints.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Solaris-Format-Checks.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Solaris-Pragmas.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/SPARC-Options.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/SPARC-VIS-Built_002din-Functions.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Spec-Files.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/SPU-Built_002din-Functions.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/SPU-Options.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/SPU-Type-Attributes.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Standard-Libraries.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Standards.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Statement-Exprs.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Statements-implementation.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Static-Definitions.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Structure_002dPacking-Pragmas.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Structures-unions-enumerations-and-bit_002dfields-implementation.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Submodel-Options.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Subscripting.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Symbol_002dRenaming-Pragmas.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/System-V-Options.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Target-Builtins.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Target-Format-Checks.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Target-Options.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Template-Instantiation.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Temporaries.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Thread_002dLocal.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Translation-implementation.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Trouble.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Type-Attributes.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Type-encoding.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Type-Traits.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Typeof.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Unnamed-Fields.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/V850-Options.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Vague-Linkage.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Variable-Attributes.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Variable-Length.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Variadic-Macros.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/VAX-Options.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Vector-Extensions.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Visibility-Pragmas.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Volatiles.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/VxWorks-Options.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Warning-Options.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Warnings-and-Errors.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Weak-Pragmas.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/What-you-can-and-what-you-cannot-do-in-_002bload.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Wtrigraphs.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/X86-Built_002din-Functions.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/x86_002d64-Options.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Xstormy16-Options.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Xtensa-Options.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/Zero-Length.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gcc/zSeries-Options.html" + ] + }, + { + "Folder" : "gccinstall", + "Files" : [ + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccinstall/binaries.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccinstall/build.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccinstall/configure.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccinstall/download.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccinstall/finalinstall.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccinstall/gfdl.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccinstall/index.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccinstall/old.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccinstall/prerequisites.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccinstall/specific.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccinstall/test.html" + ] + }, + { + "Folder" : "gccint", + "Files" : [ + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Accessors.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Ada-Tests.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Adding-new-DECL-node-types.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Addressing-Modes.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Aggregate-Return.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Alias-analysis.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Alignment-Output.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/All-Debuggers.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Allocation-Order.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Anchored-Addresses.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Annotations.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Arithmetic.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Assembler-Format.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Assembler.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Attr-Example.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Attributes.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Back-End.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Basic-Blocks.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Bit_002dFields.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Blocks.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Build.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/C-Constraint-Interface.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/C-Tests.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/C_002b_002b-ABI.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Caller-Saves.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Calls.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Class-Preferences.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Classes.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Cleanups.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Code-Iterators.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Collect2.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Comparisons.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/compat-Testing.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Compound-Expressions.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Compound-Lvalues.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Concept-Index.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Condition-Code.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Conditional-Execution.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Conditional-Expressions.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Config-Fragments.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Configuration-Files.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Configuration.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Configure-Terms.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Constant-Attributes.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Constant-Definitions.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Constants.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Constraints.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Containers.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Contributing.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Contributors.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Control-Flow.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Conversions.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Copying.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Costs.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Current-structure-hierarchy.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Data-Output.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/DBX-Hooks.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/DBX-Options.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Debugging-Info.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Decimal-float-library-routines.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Declarations.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Deficiencies.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Define-Constraints.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/define_005fpeephole.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/define_005fpeephole2.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Defining-Attributes.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Defining-Mode-Iterators.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Defining-Predicates.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Delay-Slots.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Dependency-analysis.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Dependent-Patterns.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Dispatch-Tables.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Documentation.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Driver.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Edges.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Elimination.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Empty-Statements.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/epilogue-instruction-pattern.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Example.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Examples.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Exception-handling-routines.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Exception-Handling.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Exception-Region-Output.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Expander-Definitions.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Expression-trees.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Expressions.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/File-Framework.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/File-Names-and-DBX.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Files.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Filesystem.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Fixed_002dpoint-fractional-library-routines.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Flags.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Floating-Point.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Fragments.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Frame-Layout.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Frame-Registers.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Front-End-Config.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Front-End-Directory.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Front-End.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Function-Basics.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Function-Bodies.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Function-Entry.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Functions.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Funding.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/gcc-Directory.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/gcov-Testing.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/GENERIC.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/GGC-Roots.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/GIMPLE-Example.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/GIMPLE-Exception-Handling.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/GIMPLE-Expressions.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/GIMPLE.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Gimplification-pass.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/GNU-Free-Documentation-License.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/GNU-Project.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/GTY-Options.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Header-Dirs.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Headers.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Host-Common.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Host-Config.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Host-Fragment.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Host-Misc.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Identifiers.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Incdec.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Including-Patterns.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/index.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Initialization.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Insn-Attributes.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Insn-Canonicalizations.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Insn-Lengths.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Insn-Splitting.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Insns.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Instruction-Output.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Integer-library-routines.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Interface.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Interfaces.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Internal-structure.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Iterators.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Jump-Patterns.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Jumps.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Label-Output.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Lambda.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Languages.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/LCSSA.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Leaf-Functions.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Libgcc.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/libgcj-Tests.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Library-Calls.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Library-Files.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Liveness-information.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Logical-Operators.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Loop-Analysis-and-Representation.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Loop-manipulation.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Loop-querying.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Loop-representation.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/loop_002div.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Looping-Patterns.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Loops.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Machine-Constraints.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Machine-Desc.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Machine-Modes.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Machine_002dIndependent-Predicates.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Macros-and-Functions.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Macros-for-Initialization.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Maintaining-the-CFG.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Makefile.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Man-Page-Generation.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/MIPS-Coprocessors.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Misc.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Miscellaneous-Docs.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Miscellaneous-routines.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Mode-Iterators.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Mode-Switching.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Modifiers.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Multi_002dAlternative.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Namespaces.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Number-of-iterations.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Old-Constraints.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Omega.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Option-file-format.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Option-Index.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Option-properties.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Options.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Output-Statement.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Output-Template.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Overview.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Parsing-pass.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Pass-manager.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Passes.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Pattern-Ordering.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Patterns.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/PCH-Target.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Peephole-Definitions.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Per_002dFunction-Data.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/PIC.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Portability.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Predicates.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Processor-pipeline-description.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Profile-information.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Profiling.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/profopt-Testing.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/prologue-instruction-pattern.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Reading-RTL.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Register-Arguments.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Register-Basics.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Register-Classes.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Registers.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Regs-and-Memory.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Rough-GIMPLE-Grammar.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/RTL-Classes.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/RTL-Declarations.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/RTL-Objects.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/RTL-passes.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/RTL-Template.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/RTL.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Run_002dtime-Target.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Scalar-evolutions.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Scalar-Return.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Scheduling.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Scopes.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/SDB-and-DWARF.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Sections.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Selection-Statements.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Sharing.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/shift-patterns.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Side-Effects.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Simple-Constraints.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Soft-float-library-routines.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Source-Tree.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Special-Accessors.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/SSA.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Stack-and-Calling.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Stack-Arguments.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Stack-Checking.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Stack-Registers.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Stack-Smashing-Protection.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Standard-Names.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Statement-Operands.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Statement-Sequences.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Statements.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Storage-Layout.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Subdirectories.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Substitutions.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/System-Config.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Tagging-Insns.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Tail-Calls.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Target-Attributes.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Target-Fragment.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Target-Macros.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Target-Structure.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/TARGET_005fHAVE_005fSWITCHABLE_005fBSS_005fSECTIONS.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/TARGET_005fSHIFT_005fTRUNCATION_005fMASK.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Temporaries.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Test-Directives.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Test-Idioms.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Testsuites.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Texinfo-Manuals.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Top-Level.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Trampolines.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Tree-overview.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Tree-SSA.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Tree_002dSSA-passes.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Trees.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Type-Information.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Type-Layout.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Types.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Uninitialized-Data.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Values-in-Registers.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Varargs.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Vector-Operations.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/VMS-Debug.html", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/gccint/Working-with-declarations.html" + ] + }, + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/doc/libiberty.html" + ] + } + ] + } + ] + }, + { + "Folder" : "g++", + "Files" : [ + { + "Folder" : "man", + "Files" : [ + { + "Folder" : "man1", + "Files" : [ + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/man/man1/g++.1" + ] + } + ] + } + ] + }, + { + "Folder" : "gdb", + "Files" : [ + { + "Folder" : "info", + "Files" : [ + "mingw/gdb-6.8-mingw-3/info/annotate.info", + "mingw/gdb-6.8-mingw-3/info/bfd.info", + "mingw/gdb-6.8-mingw-3/info/configure.info", + "mingw/gdb-6.8-mingw-3/info/dir", + "mingw/gdb-6.8-mingw-3/info/gdb.info", + "mingw/gdb-6.8-mingw-3/info/gdb.info-1", + "mingw/gdb-6.8-mingw-3/info/gdb.info-2", + "mingw/gdb-6.8-mingw-3/info/gdb.info-3", + "mingw/gdb-6.8-mingw-3/info/gdb.info-4", + "mingw/gdb-6.8-mingw-3/info/gdbint.info", + "mingw/gdb-6.8-mingw-3/info/gdbint.info-1", + "mingw/gdb-6.8-mingw-3/info/gdbint.info-2", + "mingw/gdb-6.8-mingw-3/info/stabs.info", + "mingw/gdb-6.8-mingw-3/info/standards.info" + ] + }, + { + "Folder" : "man", + "Files" : [ + { + "Folder" : "man1", + "Files" : [ + "mingw/gdb-6.8-mingw-3/man/man1/gdb.1", + "mingw/gdb-6.8-mingw-3/man/man1/gdbserver.1" + ] + } + ] + } + ] + }, + { + "Folder" : "make", + "Files" : [ + { + "Folder" : "doc", + "Files" : [ + "mingw/mingw32-make-3.81-20080326-2/doc/mingw32-make/README.mingw" + ] + }, + { + "Folder" : "share", + "Files" : [ + { + "Folder" : "info", + "Files" : [ + "mingw/mingw32-make-3.81-20080326-2/share/info/dir", + "mingw/mingw32-make-3.81-20080326-2/share/info/make.info", + "mingw/mingw32-make-3.81-20080326-2/share/info/make.info-1", + "mingw/mingw32-make-3.81-20080326-2/share/info/make.info-2" + ] + }, + { + "Folder" : "man", + "Files" : [ + { + "Folder" : "man1", + "Files" : [ + "mingw/mingw32-make-3.81-20080326-2/share/man/man1/mingw32-make.1" + ] + } + ] + } + ] + } + ] + }, + { + "Folder" : "binutils", + "Files" : [ + { + "Folder" : "info", + "Files" : [ + "mingw/binutils-2.18.50-20080109-2/info/as.info", + "mingw/binutils-2.18.50-20080109-2/info/bfd.info", + "mingw/binutils-2.18.50-20080109-2/info/binutils.info", + "mingw/binutils-2.18.50-20080109-2/info/configure.info", + "mingw/binutils-2.18.50-20080109-2/info/gprof.info", + "mingw/binutils-2.18.50-20080109-2/info/ld.info", + "mingw/binutils-2.18.50-20080109-2/info/standards.info" + ] + }, + { + "Folder" : "man", + "Files" : [ + { + "Folder" : "man1", + "Files" : [ + "mingw/binutils-2.18.50-20080109-2/man/man1/addr2line.1", + "mingw/binutils-2.18.50-20080109-2/man/man1/ar.1", + "mingw/binutils-2.18.50-20080109-2/man/man1/as.1", + "mingw/binutils-2.18.50-20080109-2/man/man1/c++filt.1", + "mingw/binutils-2.18.50-20080109-2/man/man1/dlltool.1", + "mingw/binutils-2.18.50-20080109-2/man/man1/gprof.1", + "mingw/binutils-2.18.50-20080109-2/man/man1/ld.1", + "mingw/binutils-2.18.50-20080109-2/man/man1/nlmconv.1", + "mingw/binutils-2.18.50-20080109-2/man/man1/nm.1", + "mingw/binutils-2.18.50-20080109-2/man/man1/objcopy.1", + "mingw/binutils-2.18.50-20080109-2/man/man1/objdump.1", + "mingw/binutils-2.18.50-20080109-2/man/man1/ranlib.1", + "mingw/binutils-2.18.50-20080109-2/man/man1/readelf.1", + "mingw/binutils-2.18.50-20080109-2/man/man1/size.1", + "mingw/binutils-2.18.50-20080109-2/man/man1/strings.1", + "mingw/binutils-2.18.50-20080109-2/man/man1/strip.1", + "mingw/binutils-2.18.50-20080109-2/man/man1/windmc.1", + "mingw/binutils-2.18.50-20080109-2/man/man1/windres.1" + ] + } + ] + }, + { + "Folder" : "doc", + "Files" : [ + "mingw/binutils-2.18.50-20080109-2/doc/mingw32-binutils/README.mingw" + ] + } + ] + }, + { + "Folder" : "mingw", + "Files" : [ + { + "Folder" : "doc", + "Files" : [ + "mingw/mingw-runtime-3.14/doc/mingw-runtime/CONTRIBUTORS", + "mingw/mingw-runtime-3.14/doc/mingw-runtime/DISCLAIMER", + "mingw/mingw-runtime-3.14/doc/mingw-runtime/README" + ] + }, + { + "Folder" : "man", + "Files" : [ + { + "Folder" : "man3", + "Files" : [ + "mingw/mingw-runtime-3.14/man/man3/basename.3", + "mingw/mingw-runtime-3.14/man/man3/dirname.3" + ] + } + ] + } + ] + } + ] + }, + { + "Folder" : "gcc", + "Files" : [ + { + "Folder" : "bin", + "Files" : [ + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/bin/addr2name.awk", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/bin/cpp.exe", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/bin/gcc.exe", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/bin/gcov.exe", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/bin/libgcc_s_1.dll", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/bin/mingw32-gcc-4.3.0.exe", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/bin/pthreadGC2.dll" + ] + }, + { + "Folder" : "lib", + "Files" : [ + { + "Folder" : "gcc", + "Files" : [ + { + "Folder" : "mingw32", + "Files" : [ + { + "Folder" : "4.3.0", + "Files" : [ + { + "Folder" : "finclude", + "Files" : [ + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/finclude/omp_lib.f90", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/finclude/omp_lib.h", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/finclude/omp_lib.mod", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/finclude/omp_lib_kinds.mod" + ] + }, + { + "Folder" : "include", + "Files" : [ + { + "Folder" : "ssp", + "Files" : [ + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/ssp/ssp.h", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/ssp/stdio.h", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/ssp/string.h", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/ssp/unistd.h" + ] + }, + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/ammintrin.h", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/bmmintrin.h", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/cpuid.h", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/emmintrin.h", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/float.h", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/iso646.h", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/mm3dnow.h", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/mm_malloc.h", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/mmintrin-common.h", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/mmintrin.h", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/nmmintrin.h", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/omp.h", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/pmmintrin.h", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/smmintrin.h", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/stdarg.h", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/stdbool.h", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/stddef.h", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/stdfix.h", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/tgmath.h", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/tmmintrin.h", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/unwind.h", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/varargs.h", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/xmmintrin.h" + ] + }, + { + "Folder" : "include-fixed", + "Files" : [ + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include-fixed/limits.h", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include-fixed/README", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include-fixed/syslimits.h" + ] + }, + { + "Folder" : "install-tools", + "Files" : [ + { + "Folder" : "include", + "Files" : [ + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/install-tools/include/limits.h", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/install-tools/include/README" + ] + }, + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/install-tools/fixinc_list", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/install-tools/gsyslimits.h", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/install-tools/macro_list", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/install-tools/mkheaders.conf" + ] + }, + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/crtbegin.o", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/crtend.o", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/crtfastmath.o", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/libgcc.a", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/libgcc_s.a", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/libgcov.a", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/libgomp.a", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/libgomp.la", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/libgomp.spec", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/libssp.a", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/libssp.la", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/libssp_nonshared.a", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/libssp_nonshared.la" + ] + } + ] + } + ] + }, + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/lib/libiberty.a", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/lib/libpthread.a" + ] + }, + { + "Folder" : "libexec", + "Files" : [ + { + "Folder" : "gcc", + "Files" : [ + { + "Folder" : "mingw32", + "Files" : [ + { + "Folder" : "4.3.0", + "Files" : [ + { + "Folder" : "install-tools", + "Files" : [ + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/libexec/gcc/mingw32/4.3.0/install-tools/fixinc.sh", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/libexec/gcc/mingw32/4.3.0/install-tools/fixincl.exe", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/libexec/gcc/mingw32/4.3.0/install-tools/mkheaders", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/libexec/gcc/mingw32/4.3.0/install-tools/mkinstalldirs" + ] + }, + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/libexec/gcc/mingw32/4.3.0/cc1.exe", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/libexec/gcc/mingw32/4.3.0/collect2.exe" + ] + } + ] + } + ] + } + ] + } + ] + }, + { + "Folder" : "gdb", + "Files" : [ + { + "Folder" : "bin", + "Files" : [ + "mingw/gdb-6.8-mingw-3/bin/gdb.exe", + "mingw/gdb-6.8-mingw-3/bin/gdbserver.exe" + ] + }, + { + "Folder" : "lib", + "Files" : [ + "mingw/gdb-6.8-mingw-3/lib/libbfd.a", + "mingw/gdb-6.8-mingw-3/lib/libbfd.la", + "mingw/gdb-6.8-mingw-3/lib/libiberty.a", + "mingw/gdb-6.8-mingw-3/lib/libopcodes.a", + "mingw/gdb-6.8-mingw-3/lib/libopcodes.la" + ] + }, + { + "Folder" : "include", + "Files" : [ + "mingw/gdb-6.8-mingw-3/include/ansidecl.h", + "mingw/gdb-6.8-mingw-3/include/bfd.h", + "mingw/gdb-6.8-mingw-3/include/bfdlink.h", + "mingw/gdb-6.8-mingw-3/include/dis-asm.h", + "mingw/gdb-6.8-mingw-3/include/symcat.h" + ] + } + ] + }, + { + "Folder" : "mingw", + "Files" : [ + { + "Folder" : "bin", + "Files" : [ + "mingw/mingw-runtime-3.14/bin/mingwm10.dll" + ] + }, + { + "Folder" : "lib", + "Files" : [ + "mingw/mingw-runtime-3.14/lib/binmode.o", + "mingw/mingw-runtime-3.14/lib/crt1.o", + "mingw/mingw-runtime-3.14/lib/crt2.o", + "mingw/mingw-runtime-3.14/lib/CRT_fp10.o", + "mingw/mingw-runtime-3.14/lib/CRT_fp8.o", + "mingw/mingw-runtime-3.14/lib/CRT_noglob.o", + "mingw/mingw-runtime-3.14/lib/crtmt.o", + "mingw/mingw-runtime-3.14/lib/crtst.o", + "mingw/mingw-runtime-3.14/lib/dllcrt1.o", + "mingw/mingw-runtime-3.14/lib/dllcrt2.o", + "mingw/mingw-runtime-3.14/lib/gcrt1.o", + "mingw/mingw-runtime-3.14/lib/gcrt2.o", + "mingw/mingw-runtime-3.14/lib/libcoldname.a", + "mingw/mingw-runtime-3.14/lib/libcrtdll.a", + "mingw/mingw-runtime-3.14/lib/libgmon.a", + "mingw/mingw-runtime-3.14/lib/libm.a", + "mingw/mingw-runtime-3.14/lib/libmingw32.a", + "mingw/mingw-runtime-3.14/lib/libmingwex.a", + "mingw/mingw-runtime-3.14/lib/libmingwthrd.a", + "mingw/mingw-runtime-3.14/lib/libmoldname.a", + "mingw/mingw-runtime-3.14/lib/libmoldnamed.a", + "mingw/mingw-runtime-3.14/lib/libmsvcr70.a", + "mingw/mingw-runtime-3.14/lib/libmsvcr70d.a", + "mingw/mingw-runtime-3.14/lib/libmsvcr71.a", + "mingw/mingw-runtime-3.14/lib/libmsvcr71d.a", + "mingw/mingw-runtime-3.14/lib/libmsvcr80.a", + "mingw/mingw-runtime-3.14/lib/libmsvcr80d.a", + "mingw/mingw-runtime-3.14/lib/libmsvcr90.a", + "mingw/mingw-runtime-3.14/lib/libmsvcr90d.a", + "mingw/mingw-runtime-3.14/lib/libmsvcrt.a", + "mingw/mingw-runtime-3.14/lib/libmsvcrtd.a", + "mingw/mingw-runtime-3.14/lib/txtmode.o" + ] + }, + { + "Folder" : "include", + "Files" : [ + { + "Folder" : "sys", + "Files" : [ + "mingw/mingw-runtime-3.14/include/sys/fcntl.h", + "mingw/mingw-runtime-3.14/include/sys/file.h", + "mingw/mingw-runtime-3.14/include/sys/locking.h", + "mingw/mingw-runtime-3.14/include/sys/param.h", + "mingw/mingw-runtime-3.14/include/sys/stat.h", + "mingw/mingw-runtime-3.14/include/sys/time.h", + "mingw/mingw-runtime-3.14/include/sys/timeb.h", + "mingw/mingw-runtime-3.14/include/sys/types.h", + "mingw/mingw-runtime-3.14/include/sys/unistd.h", + "mingw/mingw-runtime-3.14/include/sys/utime.h" + ] + }, + "mingw/mingw-runtime-3.14/include/_mingw.h", + "mingw/mingw-runtime-3.14/include/assert.h", + "mingw/mingw-runtime-3.14/include/complex.h", + "mingw/mingw-runtime-3.14/include/conio.h", + "mingw/mingw-runtime-3.14/include/ctype.h", + "mingw/mingw-runtime-3.14/include/dir.h", + "mingw/mingw-runtime-3.14/include/direct.h", + "mingw/mingw-runtime-3.14/include/dirent.h", + "mingw/mingw-runtime-3.14/include/dos.h", + "mingw/mingw-runtime-3.14/include/errno.h", + "mingw/mingw-runtime-3.14/include/excpt.h", + "mingw/mingw-runtime-3.14/include/fcntl.h", + "mingw/mingw-runtime-3.14/include/fenv.h", + "mingw/mingw-runtime-3.14/include/float.h", + "mingw/mingw-runtime-3.14/include/getopt.h", + "mingw/mingw-runtime-3.14/include/gmon.h", + "mingw/mingw-runtime-3.14/include/inttypes.h", + "mingw/mingw-runtime-3.14/include/io.h", + "mingw/mingw-runtime-3.14/include/libgen.h", + "mingw/mingw-runtime-3.14/include/limits.h", + "mingw/mingw-runtime-3.14/include/locale.h", + "mingw/mingw-runtime-3.14/include/malloc.h", + "mingw/mingw-runtime-3.14/include/math.h", + "mingw/mingw-runtime-3.14/include/mbctype.h", + "mingw/mingw-runtime-3.14/include/mbstring.h", + "mingw/mingw-runtime-3.14/include/mem.h", + "mingw/mingw-runtime-3.14/include/memory.h", + "mingw/mingw-runtime-3.14/include/process.h", + "mingw/mingw-runtime-3.14/include/profil.h", + "mingw/mingw-runtime-3.14/include/profile.h", + "mingw/mingw-runtime-3.14/include/search.h", + "mingw/mingw-runtime-3.14/include/setjmp.h", + "mingw/mingw-runtime-3.14/include/share.h", + "mingw/mingw-runtime-3.14/include/signal.h", + "mingw/mingw-runtime-3.14/include/stdint.h", + "mingw/mingw-runtime-3.14/include/stdio.h", + "mingw/mingw-runtime-3.14/include/stdlib.h", + "mingw/mingw-runtime-3.14/include/string.h", + "mingw/mingw-runtime-3.14/include/strings.h", + "mingw/mingw-runtime-3.14/include/tchar.h", + "mingw/mingw-runtime-3.14/include/time.h", + "mingw/mingw-runtime-3.14/include/unistd.h", + "mingw/mingw-runtime-3.14/include/utime.h", + "mingw/mingw-runtime-3.14/include/values.h", + "mingw/mingw-runtime-3.14/include/varargs.h", + "mingw/mingw-runtime-3.14/include/wchar.h", + "mingw/mingw-runtime-3.14/include/wctype.h", + "mingw/x87inline.h" + ] + } + ] + }, + { + "Folder" : "binutils", + "Files" : [ + { + "Folder" : "bin", + "Files" : [ + "mingw/binutils-2.18.50-20080109-2/bin/addr2line.exe", + "mingw/binutils-2.18.50-20080109-2/bin/ar.exe", + "mingw/binutils-2.18.50-20080109-2/bin/as.exe", + "mingw/binutils-2.18.50-20080109-2/bin/c++filt.exe", + "mingw/binutils-2.18.50-20080109-2/bin/dlltool.exe", + "mingw/binutils-2.18.50-20080109-2/bin/dllwrap.exe", + "mingw/binutils-2.18.50-20080109-2/bin/gprof.exe", + "mingw/binutils-2.18.50-20080109-2/bin/ld.exe", + "mingw/binutils-2.18.50-20080109-2/bin/nm.exe", + "mingw/binutils-2.18.50-20080109-2/bin/objcopy.exe", + "mingw/binutils-2.18.50-20080109-2/bin/objdump.exe", + "mingw/binutils-2.18.50-20080109-2/bin/ranlib.exe", + "mingw/binutils-2.18.50-20080109-2/bin/readelf.exe", + "mingw/binutils-2.18.50-20080109-2/bin/size.exe", + "mingw/binutils-2.18.50-20080109-2/bin/strings.exe", + "mingw/binutils-2.18.50-20080109-2/bin/strip.exe", + "mingw/binutils-2.18.50-20080109-2/bin/windmc.exe", + "mingw/binutils-2.18.50-20080109-2/bin/windres.exe" + ] + }, + { + "Folder" : "include", + "Files" : [ + "mingw/binutils-2.18.50-20080109-2/include/ansidecl.h", + "mingw/binutils-2.18.50-20080109-2/include/bfd.h", + "mingw/binutils-2.18.50-20080109-2/include/bfdlink.h", + "mingw/binutils-2.18.50-20080109-2/include/dis-asm.h", + "mingw/binutils-2.18.50-20080109-2/include/symcat.h" + ] + }, + { + "Folder" : "lib", + "Files" : [ + "mingw/binutils-2.18.50-20080109-2/lib/libbfd.a", + "mingw/binutils-2.18.50-20080109-2/lib/libbfd.la", + "mingw/binutils-2.18.50-20080109-2/lib/libiberty.a", + "mingw/binutils-2.18.50-20080109-2/lib/libopcodes.a", + "mingw/binutils-2.18.50-20080109-2/lib/libopcodes.la" + ] + }, + { + "Folder" : "mingw32", + "Files" : [ + { + "Folder" : "bin", + "Files" : [ + "mingw/binutils-2.18.50-20080109-2/mingw32/bin/ar.exe", + "mingw/binutils-2.18.50-20080109-2/mingw32/bin/as.exe", + "mingw/binutils-2.18.50-20080109-2/mingw32/bin/dlltool.exe", + "mingw/binutils-2.18.50-20080109-2/mingw32/bin/ld.exe", + "mingw/binutils-2.18.50-20080109-2/mingw32/bin/nm.exe", + "mingw/binutils-2.18.50-20080109-2/mingw32/bin/objcopy.exe", + "mingw/binutils-2.18.50-20080109-2/mingw32/bin/objdump.exe", + "mingw/binutils-2.18.50-20080109-2/mingw32/bin/ranlib.exe", + "mingw/binutils-2.18.50-20080109-2/mingw32/bin/strip.exe" + ] + }, + { + "Folder" : "lib", + "Files" : [ + { + "Folder" : "ldscripts", + "Files" : [ + "mingw/binutils-2.18.50-20080109-2/mingw32/lib/ldscripts/i386pe.x", + "mingw/binutils-2.18.50-20080109-2/mingw32/lib/ldscripts/i386pe.xa", + "mingw/binutils-2.18.50-20080109-2/mingw32/lib/ldscripts/i386pe.xbn", + "mingw/binutils-2.18.50-20080109-2/mingw32/lib/ldscripts/i386pe.xn", + "mingw/binutils-2.18.50-20080109-2/mingw32/lib/ldscripts/i386pe.xr", + "mingw/binutils-2.18.50-20080109-2/mingw32/lib/ldscripts/i386pe.xu" + ] + } + ] + } + ] + } + ] + }, + { + "Folder" : "make", + "Files" : [ + { + "Folder" : "bin", + "Files" : [ + "mingw/mingw32-make-3.81-20080326-2/bin/make.exe" + ] + } + ] + }, + { + "Folder" : "g++", + "Files" : [ + { + "Folder" : "bin", + "Files" : [ + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/bin/c++.exe", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/bin/g++.exe", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/bin/libstdc++_6.dll", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/bin/mingw32-c++.exe", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/bin/mingw32-g++.exe", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/bin/mingw32-gcc.exe" + ] + }, + { + "Folder" : "lib", + "Files" : [ + { + "Folder" : "gcc", + "Files" : [ + { + "Folder" : "mingw32", + "Files" : [ + { + "Folder" : "4.3.0", + "Files" : [ + { + "Folder" : "debug", + "Files" : [ + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/debug/libstdc++.a", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/debug/libstdc++.la" + ] + }, + { + "Folder" : "include", + "Files" : [ + { + "Folder" : "c++", + "Files" : [ + { + "Folder" : "backward", + "Files" : [ + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/backward/auto_ptr.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/backward/backward_warning.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/backward/binders.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/backward/hash_fun.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/backward/hash_map", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/backward/hash_set", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/backward/hashtable.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/backward/strstream" + ] + }, + { + "Folder" : "bits", + "Files" : [ + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/algorithmfwd.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/allocator.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/basic_ios.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/basic_ios.tcc", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/basic_string.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/basic_string.tcc", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/boost_concept_check.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/boost_sp_shared_count.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/char_traits.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/cmath.tcc", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/codecvt.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/concept_check.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/cpp_type_traits.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/deque.tcc", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/fstream.tcc", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/functexcept.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/functional_hash.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/gslice.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/gslice_array.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/hashtable.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/indirect_array.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/ios_base.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/istream.tcc", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/list.tcc", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/locale_classes.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/locale_classes.tcc", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/locale_facets.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/locale_facets.tcc", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/locale_facets_nonio.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/locale_facets_nonio.tcc", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/localefwd.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/mask_array.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/ostream.tcc", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/ostream_insert.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/postypes.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/slice_array.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/sstream.tcc", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/stl_algo.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/stl_algobase.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/stl_bvector.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/stl_construct.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/stl_deque.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/stl_function.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/stl_heap.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/stl_iterator.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/stl_iterator_base_funcs.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/stl_iterator_base_types.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/stl_list.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/stl_map.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/stl_move.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/stl_multimap.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/stl_multiset.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/stl_numeric.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/stl_pair.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/stl_queue.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/stl_raw_storage_iter.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/stl_relops.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/stl_set.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/stl_stack.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/stl_tempbuf.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/stl_tree.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/stl_uninitialized.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/stl_vector.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/stream_iterator.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/streambuf.tcc", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/streambuf_iterator.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/stringfwd.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/valarray_after.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/valarray_array.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/valarray_array.tcc", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/valarray_before.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bits/vector.tcc" + ] + }, + { + "Folder" : "debug", + "Files" : [ + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/debug/bitset", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/debug/debug.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/debug/deque", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/debug/formatter.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/debug/functions.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/debug/list", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/debug/macros.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/debug/map", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/debug/map.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/debug/multimap.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/debug/multiset.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/debug/safe_association.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/debug/safe_base.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/debug/safe_iterator.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/debug/safe_iterator.tcc", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/debug/safe_sequence.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/debug/set", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/debug/set.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/debug/string", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/debug/unordered_map", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/debug/unordered_set", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/debug/vector" + ] + }, + { + "Folder" : "mingw32", + "Files" : [ + { + "Folder" : "bits", + "Files" : [ + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/mingw32/bits/atomic_word.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/mingw32/bits/basic_file.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/mingw32/bits/c++allocator.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/mingw32/bits/c++config.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/mingw32/bits/c++io.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/mingw32/bits/c++locale.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/mingw32/bits/cpu_defines.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/mingw32/bits/ctype_base.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/mingw32/bits/ctype_inline.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/mingw32/bits/ctype_noninline.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/mingw32/bits/cxxabi_tweaks.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/mingw32/bits/extc++.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/mingw32/bits/gthr-default.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/mingw32/bits/gthr-posix.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/mingw32/bits/gthr-single.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/mingw32/bits/gthr-tpf.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/mingw32/bits/gthr.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/mingw32/bits/messages_members.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/mingw32/bits/os_defines.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/mingw32/bits/stdc++.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/mingw32/bits/stdtr1c++.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/mingw32/bits/time_members.h" + ] + } + ] + }, + { + "Folder" : "parallel", + "Files" : [ + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/parallel/algo.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/parallel/algobase.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/parallel/algorithm", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/parallel/algorithmfwd.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/parallel/balanced_quicksort.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/parallel/base.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/parallel/basic_iterator.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/parallel/checkers.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/parallel/compatibility.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/parallel/compiletime_settings.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/parallel/equally_split.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/parallel/features.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/parallel/find.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/parallel/find_selectors.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/parallel/for_each.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/parallel/for_each_selectors.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/parallel/iterator.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/parallel/list_partition.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/parallel/losertree.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/parallel/merge.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/parallel/multiseq_selection.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/parallel/multiway_merge.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/parallel/multiway_mergesort.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/parallel/numeric", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/parallel/numericfwd.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/parallel/omp_loop.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/parallel/omp_loop_static.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/parallel/par_loop.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/parallel/parallel.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/parallel/partial_sum.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/parallel/partition.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/parallel/queue.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/parallel/quicksort.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/parallel/random_number.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/parallel/random_shuffle.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/parallel/search.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/parallel/set_operations.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/parallel/settings.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/parallel/sort.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/parallel/tags.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/parallel/types.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/parallel/unique_copy.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/parallel/workstealing.h" + ] + }, + { + "Folder" : "tr1", + "Files" : [ + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1/array", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1/bessel_function.tcc", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1/beta_function.tcc", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1/boost_sp_shared_count.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1/ccomplex", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1/cctype", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1/cfenv", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1/cfloat", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1/cinttypes", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1/climits", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1/cmath", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1/complex", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1/complex.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1/cstdarg", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1/cstdbool", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1/cstdint", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1/cstdio", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1/cstdlib", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1/ctgmath", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1/ctime", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1/ctype.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1/cwchar", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1/cwctype", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1/ell_integral.tcc", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1/exp_integral.tcc", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1/fenv.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1/float.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1/functional", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1/functional_hash.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1/gamma.tcc", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1/hashtable.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1/hypergeometric.tcc", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1/inttypes.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1/legendre_function.tcc", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1/limits.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1/math.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1/memory", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1/modified_bessel_func.tcc", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1/poly_hermite.tcc", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1/poly_laguerre.tcc", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1/random", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1/regex", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1/riemann_zeta.tcc", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1/special_function_util.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1/stdarg.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1/stdbool.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1/stdint.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1/stdio.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1/stdlib.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1/tgmath.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1/tuple", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1/type_traits", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1/unordered_map", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1/unordered_set", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1/utility", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1/wchar.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1/wctype.h" + ] + }, + { + "Folder" : "tr1_impl", + "Files" : [ + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1_impl/array", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1_impl/boost_shared_ptr.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1_impl/boost_sp_counted_base.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1_impl/cctype", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1_impl/cfenv", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1_impl/cinttypes", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1_impl/cmath", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1_impl/complex", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1_impl/cstdint", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1_impl/cstdio", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1_impl/cstdlib", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1_impl/cwchar", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1_impl/cwctype", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1_impl/functional", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1_impl/functional_hash.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1_impl/hashtable", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1_impl/hashtable_policy.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1_impl/random", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1_impl/random.tcc", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1_impl/regex", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1_impl/type_traits", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1_impl/unordered_map", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1_impl/unordered_set", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tr1_impl/utility" + ] + }, + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/algorithm", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/array", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/bitset", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/c++0x_warning.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/cassert", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/ccomplex", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/cctype", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/cerrno", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/cfenv", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/cfloat", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/cinttypes", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/ciso646", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/climits", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/clocale", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/cmath", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/complex", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/complex.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/csetjmp", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/csignal", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/cstdarg", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/cstdbool", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/cstddef", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/cstdint", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/cstdio", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/cstdlib", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/cstring", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/ctgmath", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/ctime", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/cwchar", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/cwctype", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/cxxabi-forced.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/cxxabi.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/deque", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/exception", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/exception_defines.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/fenv.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/fstream", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/functional", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/iomanip", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/ios", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/iosfwd", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/iostream", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/istream", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/iterator", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/limits", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/list", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/locale", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/map", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/memory", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/new", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/numeric", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/ostream", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/queue", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/random", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/regex", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/set", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/sstream", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/stack", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/stdexcept", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/streambuf", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/string", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tgmath.h", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/tuple", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/type_traits", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/typeinfo", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/unordered_map", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/unordered_set", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/utility", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/valarray", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/include/c++/vector" + ] + } + ] + }, + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/libstdc++.a", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/libstdc++.la", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/libstdc++_s.a", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/libsupc++.a", + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/lib/gcc/mingw32/4.3.0/libsupc++.la" + ] + } + ] + } + ] + } + ] + }, + { + "Folder" : "libexec", + "Files" : [ + { + "Folder" : "gcc", + "Files" : [ + { + "Folder" : "mingw32", + "Files" : [ + { + "Folder" : "4.3.0", + "Files" : [ + "mingw/gcc-part-c++-4.3.0-20080502-2-mingw32-alpha-bin/libexec/gcc/mingw32/4.3.0/cc1plus.exe" + ] + } + ] + } + ] + } + ] + } + ] + }, + { + "Folder" : "win32", + "Files" : [ + { + "Folder" : "include", + "Files" : [ + { + "Folder" : "ddk", + "Files" : [ + "mingw/w32api-3.11/include/ddk/atm.h", + "mingw/w32api-3.11/include/ddk/batclass.h", + "mingw/w32api-3.11/include/ddk/cfg.h", + "mingw/w32api-3.11/include/ddk/cfgmgr32.h", + "mingw/w32api-3.11/include/ddk/d4drvif.h", + "mingw/w32api-3.11/include/ddk/d4iface.h", + "mingw/w32api-3.11/include/ddk/ddkmapi.h", + "mingw/w32api-3.11/include/ddk/hidclass.h", + "mingw/w32api-3.11/include/ddk/hidpi.h", + "mingw/w32api-3.11/include/ddk/hidsdi.h", + "mingw/w32api-3.11/include/ddk/hidusage.h", + "mingw/w32api-3.11/include/ddk/kbdmou.h", + "mingw/w32api-3.11/include/ddk/mcd.h", + "mingw/w32api-3.11/include/ddk/miniport.h", + "mingw/w32api-3.11/include/ddk/minitape.h", + "mingw/w32api-3.11/include/ddk/mountdev.h", + "mingw/w32api-3.11/include/ddk/mountmgr.h", + "mingw/w32api-3.11/include/ddk/ndis.h", + "mingw/w32api-3.11/include/ddk/ndisguid.h", + "mingw/w32api-3.11/include/ddk/ndistapi.h", + "mingw/w32api-3.11/include/ddk/ndiswan.h", + "mingw/w32api-3.11/include/ddk/netevent.h", + "mingw/w32api-3.11/include/ddk/netpnp.h", + "mingw/w32api-3.11/include/ddk/newdev.h", + "mingw/w32api-3.11/include/ddk/ntapi.h", + "mingw/w32api-3.11/include/ddk/ntdd8042.h", + "mingw/w32api-3.11/include/ddk/ntddbeep.h", + "mingw/w32api-3.11/include/ddk/ntddcdrm.h", + "mingw/w32api-3.11/include/ddk/ntddcdvd.h", + "mingw/w32api-3.11/include/ddk/ntddchgr.h", + "mingw/w32api-3.11/include/ddk/ntdddisk.h", + "mingw/w32api-3.11/include/ddk/ntddk.h", + "mingw/w32api-3.11/include/ddk/ntddkbd.h", + "mingw/w32api-3.11/include/ddk/ntddmou.h", + "mingw/w32api-3.11/include/ddk/ntddndis.h", + "mingw/w32api-3.11/include/ddk/ntddpar.h", + "mingw/w32api-3.11/include/ddk/ntddpcm.h", + "mingw/w32api-3.11/include/ddk/ntddscsi.h", + "mingw/w32api-3.11/include/ddk/ntddser.h", + "mingw/w32api-3.11/include/ddk/ntddstor.h", + "mingw/w32api-3.11/include/ddk/ntddtape.h", + "mingw/w32api-3.11/include/ddk/ntddtdi.h", + "mingw/w32api-3.11/include/ddk/ntddvdeo.h", + "mingw/w32api-3.11/include/ddk/ntddvol.h", + "mingw/w32api-3.11/include/ddk/ntifs.h", + "mingw/w32api-3.11/include/ddk/ntpoapi.h", + "mingw/w32api-3.11/include/ddk/ntstatus.h", + "mingw/w32api-3.11/include/ddk/parallel.h", + "mingw/w32api-3.11/include/ddk/pfhook.h", + "mingw/w32api-3.11/include/ddk/poclass.h", + "mingw/w32api-3.11/include/ddk/scsi.h", + "mingw/w32api-3.11/include/ddk/scsiscan.h", + "mingw/w32api-3.11/include/ddk/scsiwmi.h", + "mingw/w32api-3.11/include/ddk/smbus.h", + "mingw/w32api-3.11/include/ddk/srb.h", + "mingw/w32api-3.11/include/ddk/storport.h", + "mingw/w32api-3.11/include/ddk/tdi.h", + "mingw/w32api-3.11/include/ddk/tdiinfo.h", + "mingw/w32api-3.11/include/ddk/tdikrnl.h", + "mingw/w32api-3.11/include/ddk/tdistat.h", + "mingw/w32api-3.11/include/ddk/tvout.h", + "mingw/w32api-3.11/include/ddk/upssvc.h", + "mingw/w32api-3.11/include/ddk/usb.h", + "mingw/w32api-3.11/include/ddk/usb100.h", + "mingw/w32api-3.11/include/ddk/usbcamdi.h", + "mingw/w32api-3.11/include/ddk/usbdi.h", + "mingw/w32api-3.11/include/ddk/usbioctl.h", + "mingw/w32api-3.11/include/ddk/usbiodef.h", + "mingw/w32api-3.11/include/ddk/usbscan.h", + "mingw/w32api-3.11/include/ddk/usbuser.h", + "mingw/w32api-3.11/include/ddk/video.h", + "mingw/w32api-3.11/include/ddk/videoagp.h", + "mingw/w32api-3.11/include/ddk/win2k.h", + "mingw/w32api-3.11/include/ddk/winddi.h", + "mingw/w32api-3.11/include/ddk/winddk.h", + "mingw/w32api-3.11/include/ddk/winnt4.h", + "mingw/w32api-3.11/include/ddk/winxp.h", + "mingw/w32api-3.11/include/ddk/ws2san.h", + "mingw/w32api-3.11/include/ddk/xfilter.h" + ] + }, + { + "Folder" : "GL", + "Files" : [ + "mingw/w32api-3.11/include/GL/gl.h", + "mingw/w32api-3.11/include/GL/glext.h", + "mingw/w32api-3.11/include/GL/glu.h" + ] + }, + "mingw/w32api-3.11/include/accctrl.h", + "mingw/w32api-3.11/include/aclapi.h", + "mingw/w32api-3.11/include/aclui.h", + "mingw/w32api-3.11/include/adsprop.h", + "mingw/w32api-3.11/include/afxres.h", + "mingw/w32api-3.11/include/amaudio.h", + "mingw/w32api-3.11/include/amvideo.h", + "mingw/w32api-3.11/include/audevcod.h", + "mingw/w32api-3.11/include/aviriff.h", + "mingw/w32api-3.11/include/aygshell.h", + "mingw/w32api-3.11/include/basetsd.h", + "mingw/w32api-3.11/include/basetyps.h", + "mingw/w32api-3.11/include/bdatypes.h", + "mingw/w32api-3.11/include/cderr.h", + "mingw/w32api-3.11/include/cguid.h", + "mingw/w32api-3.11/include/cmnquery.h", + "mingw/w32api-3.11/include/comcat.h", + "mingw/w32api-3.11/include/commctrl.h", + "mingw/w32api-3.11/include/commdlg.h", + "mingw/w32api-3.11/include/control.h", + "mingw/w32api-3.11/include/cpl.h", + "mingw/w32api-3.11/include/cplext.h", + "mingw/w32api-3.11/include/custcntl.h", + "mingw/w32api-3.11/include/d3d9.h", + "mingw/w32api-3.11/include/d3d9caps.h", + "mingw/w32api-3.11/include/d3d9types.h", + "mingw/w32api-3.11/include/dbt.h", + "mingw/w32api-3.11/include/dde.h", + "mingw/w32api-3.11/include/ddeml.h", + "mingw/w32api-3.11/include/devguid.h", + "mingw/w32api-3.11/include/dhcpcsdk.h", + "mingw/w32api-3.11/include/dlgs.h", + "mingw/w32api-3.11/include/docobj.h", + "mingw/w32api-3.11/include/dsadmin.h", + "mingw/w32api-3.11/include/dsclient.h", + "mingw/w32api-3.11/include/dsgetdc.h", + "mingw/w32api-3.11/include/dshow.h", + "mingw/w32api-3.11/include/dsquery.h", + "mingw/w32api-3.11/include/dsrole.h", + "mingw/w32api-3.11/include/dvdevcod.h", + "mingw/w32api-3.11/include/dvdmedia.h", + "mingw/w32api-3.11/include/dxerr8.h", + "mingw/w32api-3.11/include/dxerr9.h", + "mingw/w32api-3.11/include/edevdefs.h", + "mingw/w32api-3.11/include/errorrep.h", + "mingw/w32api-3.11/include/errors.h", + "mingw/w32api-3.11/include/evcode.h", + "mingw/w32api-3.11/include/exdisp.h", + "mingw/w32api-3.11/include/exdispid.h", + "mingw/w32api-3.11/include/fltdefs.h", + "mingw/w32api-3.11/include/httpext.h", + "mingw/w32api-3.11/include/icm.h", + "mingw/w32api-3.11/include/idispids.h", + "mingw/w32api-3.11/include/il21dec.h", + "mingw/w32api-3.11/include/imagehlp.h", + "mingw/w32api-3.11/include/imm.h", + "mingw/w32api-3.11/include/initguid.h", + "mingw/w32api-3.11/include/intshcut.h", + "mingw/w32api-3.11/include/ipexport.h", + "mingw/w32api-3.11/include/iphlpapi.h", + "mingw/w32api-3.11/include/ipifcons.h", + "mingw/w32api-3.11/include/ipinfoid.h", + "mingw/w32api-3.11/include/iprtrmib.h", + "mingw/w32api-3.11/include/iptypes.h", + "mingw/w32api-3.11/include/ipxconst.h", + "mingw/w32api-3.11/include/ipxrtdef.h", + "mingw/w32api-3.11/include/ipxtfflt.h", + "mingw/w32api-3.11/include/isguids.h", + "mingw/w32api-3.11/include/ks.h", + "mingw/w32api-3.11/include/ksmedia.h", + "mingw/w32api-3.11/include/largeint.h", + "mingw/w32api-3.11/include/lm.h", + "mingw/w32api-3.11/include/lmaccess.h", + "mingw/w32api-3.11/include/lmalert.h", + "mingw/w32api-3.11/include/lmapibuf.h", + "mingw/w32api-3.11/include/lmat.h", + "mingw/w32api-3.11/include/lmaudit.h", + "mingw/w32api-3.11/include/lmbrowsr.h", + "mingw/w32api-3.11/include/lmchdev.h", + "mingw/w32api-3.11/include/lmconfig.h", + "mingw/w32api-3.11/include/lmcons.h", + "mingw/w32api-3.11/include/lmerr.h", + "mingw/w32api-3.11/include/lmerrlog.h", + "mingw/w32api-3.11/include/lmmsg.h", + "mingw/w32api-3.11/include/lmremutl.h", + "mingw/w32api-3.11/include/lmrepl.h", + "mingw/w32api-3.11/include/lmserver.h", + "mingw/w32api-3.11/include/lmshare.h", + "mingw/w32api-3.11/include/lmsname.h", + "mingw/w32api-3.11/include/lmstats.h", + "mingw/w32api-3.11/include/lmsvc.h", + "mingw/w32api-3.11/include/lmuse.h", + "mingw/w32api-3.11/include/lmuseflg.h", + "mingw/w32api-3.11/include/lmwksta.h", + "mingw/w32api-3.11/include/lzexpand.h", + "mingw/w32api-3.11/include/mapi.h", + "mingw/w32api-3.11/include/mciavi.h", + "mingw/w32api-3.11/include/mcx.h", + "mingw/w32api-3.11/include/mgm.h", + "mingw/w32api-3.11/include/mgmtapi.h", + "mingw/w32api-3.11/include/mlang.h", + "mingw/w32api-3.11/include/mmreg.h", + "mingw/w32api-3.11/include/mmsystem.h", + "mingw/w32api-3.11/include/mpegtype.h", + "mingw/w32api-3.11/include/mprapi.h", + "mingw/w32api-3.11/include/mq.h", + "mingw/w32api-3.11/include/msacm.h", + "mingw/w32api-3.11/include/mshtml.h", + "mingw/w32api-3.11/include/mswsock.h", + "mingw/w32api-3.11/include/nb30.h", + "mingw/w32api-3.11/include/nddeapi.h", + "mingw/w32api-3.11/include/nspapi.h", + "mingw/w32api-3.11/include/ntdef.h", + "mingw/w32api-3.11/include/ntdll.h", + "mingw/w32api-3.11/include/ntdsapi.h", + "mingw/w32api-3.11/include/ntdsbcli.h", + "mingw/w32api-3.11/include/ntldap.h", + "mingw/w32api-3.11/include/ntsecapi.h", + "mingw/w32api-3.11/include/ntsecpkg.h", + "mingw/w32api-3.11/include/oaidl.h", + "mingw/w32api-3.11/include/objbase.h", + "mingw/w32api-3.11/include/objfwd.h", + "mingw/w32api-3.11/include/objidl.h", + "mingw/w32api-3.11/include/objsafe.h", + "mingw/w32api-3.11/include/objsel.h", + "mingw/w32api-3.11/include/ocidl.h", + "mingw/w32api-3.11/include/odbcinst.h", + "mingw/w32api-3.11/include/ole.h", + "mingw/w32api-3.11/include/ole2.h", + "mingw/w32api-3.11/include/ole2ver.h", + "mingw/w32api-3.11/include/oleacc.h", + "mingw/w32api-3.11/include/oleauto.h", + "mingw/w32api-3.11/include/olectl.h", + "mingw/w32api-3.11/include/olectlid.h", + "mingw/w32api-3.11/include/oledlg.h", + "mingw/w32api-3.11/include/oleidl.h", + "mingw/w32api-3.11/include/pbt.h", + "mingw/w32api-3.11/include/poppack.h", + "mingw/w32api-3.11/include/powrprof.h", + "mingw/w32api-3.11/include/prsht.h", + "mingw/w32api-3.11/include/psapi.h", + "mingw/w32api-3.11/include/pshpack1.h", + "mingw/w32api-3.11/include/pshpack2.h", + "mingw/w32api-3.11/include/pshpack4.h", + "mingw/w32api-3.11/include/pshpack8.h", + "mingw/w32api-3.11/include/qedit.h", + "mingw/w32api-3.11/include/rapi.h", + "mingw/w32api-3.11/include/ras.h", + "mingw/w32api-3.11/include/rasdlg.h", + "mingw/w32api-3.11/include/raserror.h", + "mingw/w32api-3.11/include/rassapi.h", + "mingw/w32api-3.11/include/reason.h", + "mingw/w32api-3.11/include/regstr.h", + "mingw/w32api-3.11/include/richedit.h", + "mingw/w32api-3.11/include/richole.h", + "mingw/w32api-3.11/include/routprot.h", + "mingw/w32api-3.11/include/rpc.h", + "mingw/w32api-3.11/include/rpcdce.h", + "mingw/w32api-3.11/include/rpcdce2.h", + "mingw/w32api-3.11/include/rpcdcep.h", + "mingw/w32api-3.11/include/rpcndr.h", + "mingw/w32api-3.11/include/rpcnsi.h", + "mingw/w32api-3.11/include/rpcnsip.h", + "mingw/w32api-3.11/include/rpcnterr.h", + "mingw/w32api-3.11/include/rpcproxy.h", + "mingw/w32api-3.11/include/rtutils.h", + "mingw/w32api-3.11/include/schannel.h", + "mingw/w32api-3.11/include/schnlsp.h", + "mingw/w32api-3.11/include/scrnsave.h", + "mingw/w32api-3.11/include/sddl.h", + "mingw/w32api-3.11/include/secext.h", + "mingw/w32api-3.11/include/security.h", + "mingw/w32api-3.11/include/servprov.h", + "mingw/w32api-3.11/include/setupapi.h", + "mingw/w32api-3.11/include/shellapi.h", + "mingw/w32api-3.11/include/shldisp.h", + "mingw/w32api-3.11/include/shlguid.h", + "mingw/w32api-3.11/include/shlobj.h", + "mingw/w32api-3.11/include/shlwapi.h", + "mingw/w32api-3.11/include/snmp.h", + "mingw/w32api-3.11/include/sql.h", + "mingw/w32api-3.11/include/sqlext.h", + "mingw/w32api-3.11/include/sqltypes.h", + "mingw/w32api-3.11/include/sqlucode.h", + "mingw/w32api-3.11/include/sspi.h", + "mingw/w32api-3.11/include/stm.h", + "mingw/w32api-3.11/include/strmif.h", + "mingw/w32api-3.11/include/subauth.h", + "mingw/w32api-3.11/include/svcguid.h", + "mingw/w32api-3.11/include/tlhelp32.h", + "mingw/w32api-3.11/include/tmschema.h", + "mingw/w32api-3.11/include/unknwn.h", + "mingw/w32api-3.11/include/userenv.h", + "mingw/w32api-3.11/include/usp10.h", + "mingw/w32api-3.11/include/uxtheme.h", + "mingw/w32api-3.11/include/vfw.h", + "mingw/w32api-3.11/include/vidcap.h", + "mingw/w32api-3.11/include/vmr9.h", + "mingw/w32api-3.11/include/vptype.h", + "mingw/w32api-3.11/include/w32api.h", + "mingw/w32api-3.11/include/winable.h", + "mingw/w32api-3.11/include/winbase.h", + "mingw/w32api-3.11/include/winber.h", + "mingw/w32api-3.11/include/wincon.h", + "mingw/w32api-3.11/include/wincrypt.h", + "mingw/w32api-3.11/include/windef.h", + "mingw/w32api-3.11/include/windns.h", + "mingw/w32api-3.11/include/windows.h", + "mingw/w32api-3.11/include/windowsx.h", + "mingw/w32api-3.11/include/winerror.h", + "mingw/w32api-3.11/include/wingdi.h", + "mingw/w32api-3.11/include/wininet.h", + "mingw/w32api-3.11/include/winioctl.h", + "mingw/w32api-3.11/include/winldap.h", + "mingw/w32api-3.11/include/winnetwk.h", + "mingw/w32api-3.11/include/winnls.h", + "mingw/w32api-3.11/include/winnt.h", + "mingw/w32api-3.11/include/winperf.h", + "mingw/w32api-3.11/include/winreg.h", + "mingw/w32api-3.11/include/winresrc.h", + "mingw/w32api-3.11/include/winsnmp.h", + "mingw/w32api-3.11/include/winsock.h", + "mingw/w32api-3.11/include/winsock2.h", + "mingw/w32api-3.11/include/winspool.h", + "mingw/w32api-3.11/include/winsvc.h", + "mingw/w32api-3.11/include/winuser.h", + "mingw/w32api-3.11/include/winver.h", + "mingw/w32api-3.11/include/ws2spi.h", + "mingw/w32api-3.11/include/ws2tcpip.h", + "mingw/w32api-3.11/include/wsahelp.h", + "mingw/w32api-3.11/include/wsipx.h", + "mingw/w32api-3.11/include/wsnetbs.h", + "mingw/w32api-3.11/include/wtsapi32.h", + "mingw/w32api-3.11/include/wtypes.h", + "mingw/w32api-3.11/include/xprtdefs.h", + "mingw/w32api-3.11/include/zmouse.h" + ] + }, + { + "Folder" : "lib", + "Files" : [ + "mingw/w32api-3.11/lib/libaclui.a", + "mingw/w32api-3.11/lib/libadvapi32.a", + "mingw/w32api-3.11/lib/libapcups.a", + "mingw/w32api-3.11/lib/libavicap32.a", + "mingw/w32api-3.11/lib/libavifil32.a", + "mingw/w32api-3.11/lib/libcap.a", + "mingw/w32api-3.11/lib/libcfgmgr32.a", + "mingw/w32api-3.11/lib/libcomctl32.a", + "mingw/w32api-3.11/lib/libcomdlg32.a", + "mingw/w32api-3.11/lib/libcrypt32.a", + "mingw/w32api-3.11/lib/libctl3d32.a", + "mingw/w32api-3.11/lib/libd3d8.a", + "mingw/w32api-3.11/lib/libd3d9.a", + "mingw/w32api-3.11/lib/libd3dim.a", + "mingw/w32api-3.11/lib/libd3drm.a", + "mingw/w32api-3.11/lib/libd3dx8d.a", + "mingw/w32api-3.11/lib/libd3dx9d.a", + "mingw/w32api-3.11/lib/libd3dxof.a", + "mingw/w32api-3.11/lib/libddraw.a", + "mingw/w32api-3.11/lib/libdhcpcsvc.a", + "mingw/w32api-3.11/lib/libdinput.a", + "mingw/w32api-3.11/lib/libdinput8.a", + "mingw/w32api-3.11/lib/libdlcapi.a", + "mingw/w32api-3.11/lib/libdmoguids.a", + "mingw/w32api-3.11/lib/libdnsapi.a", + "mingw/w32api-3.11/lib/libdplayx.a", + "mingw/w32api-3.11/lib/libdpnaddr.a", + "mingw/w32api-3.11/lib/libdpnet.a", + "mingw/w32api-3.11/lib/libdpnlobby.a", + "mingw/w32api-3.11/lib/libdpvoice.a", + "mingw/w32api-3.11/lib/libdsetup.a", + "mingw/w32api-3.11/lib/libdsound.a", + "mingw/w32api-3.11/lib/libdxapi.a", + "mingw/w32api-3.11/lib/libdxerr8.a", + "mingw/w32api-3.11/lib/libdxerr9.a", + "mingw/w32api-3.11/lib/libdxguid.a", + "mingw/w32api-3.11/lib/libfaultrep.a", + "mingw/w32api-3.11/lib/libgdi32.a", + "mingw/w32api-3.11/lib/libglaux.a", + "mingw/w32api-3.11/lib/libglu32.a", + "mingw/w32api-3.11/lib/libglut.a", + "mingw/w32api-3.11/lib/libglut32.a", + "mingw/w32api-3.11/lib/libhal.a", + "mingw/w32api-3.11/lib/libhid.a", + "mingw/w32api-3.11/lib/libhidparse.a", + "mingw/w32api-3.11/lib/libicmui.a", + "mingw/w32api-3.11/lib/libigmpagnt.a", + "mingw/w32api-3.11/lib/libimagehlp.a", + "mingw/w32api-3.11/lib/libimm32.a", + "mingw/w32api-3.11/lib/libiphlpapi.a", + "mingw/w32api-3.11/lib/libkernel32.a", + "mingw/w32api-3.11/lib/libksproxy.a", + "mingw/w32api-3.11/lib/libksuser.a", + "mingw/w32api-3.11/lib/liblargeint.a", + "mingw/w32api-3.11/lib/liblz32.a", + "mingw/w32api-3.11/lib/libmapi32.a", + "mingw/w32api-3.11/lib/libmcd.a", + "mingw/w32api-3.11/lib/libmfcuia32.a", + "mingw/w32api-3.11/lib/libmgmtapi.a", + "mingw/w32api-3.11/lib/libmpr.a", + "mingw/w32api-3.11/lib/libmprapi.a", + "mingw/w32api-3.11/lib/libmqrt.a", + "mingw/w32api-3.11/lib/libmsacm32.a", + "mingw/w32api-3.11/lib/libmscms.a", + "mingw/w32api-3.11/lib/libmsdmo.a", + "mingw/w32api-3.11/lib/libmsimg32.a", + "mingw/w32api-3.11/lib/libmsvcp60.a", + "mingw/w32api-3.11/lib/libmsvfw32.a", + "mingw/w32api-3.11/lib/libmswsock.a", + "mingw/w32api-3.11/lib/libnddeapi.a", + "mingw/w32api-3.11/lib/libndis.a", + "mingw/w32api-3.11/lib/libnetapi32.a", + "mingw/w32api-3.11/lib/libnewdev.a", + "mingw/w32api-3.11/lib/libntdll.a", + "mingw/w32api-3.11/lib/libntoskrnl.a", + "mingw/w32api-3.11/lib/libodbc32.a", + "mingw/w32api-3.11/lib/libodbccp32.a", + "mingw/w32api-3.11/lib/libole32.a", + "mingw/w32api-3.11/lib/liboleacc.a", + "mingw/w32api-3.11/lib/liboleaut32.a", + "mingw/w32api-3.11/lib/libolecli32.a", + "mingw/w32api-3.11/lib/liboledlg.a", + "mingw/w32api-3.11/lib/libolepro32.a", + "mingw/w32api-3.11/lib/libolesvr32.a", + "mingw/w32api-3.11/lib/libopengl32.a", + "mingw/w32api-3.11/lib/libpenwin32.a", + "mingw/w32api-3.11/lib/libpkpd32.a", + "mingw/w32api-3.11/lib/libpowrprof.a", + "mingw/w32api-3.11/lib/libpsapi.a", + "mingw/w32api-3.11/lib/libquartz.a", + "mingw/w32api-3.11/lib/librapi.a", + "mingw/w32api-3.11/lib/librasapi32.a", + "mingw/w32api-3.11/lib/librasdlg.a", + "mingw/w32api-3.11/lib/librpcdce4.a", + "mingw/w32api-3.11/lib/librpcns4.a", + "mingw/w32api-3.11/lib/librpcrt4.a", + "mingw/w32api-3.11/lib/librtm.a", + "mingw/w32api-3.11/lib/librtutils.a", + "mingw/w32api-3.11/lib/libscrnsave.a", + "mingw/w32api-3.11/lib/libscrnsavw.a", + "mingw/w32api-3.11/lib/libscsiport.a", + "mingw/w32api-3.11/lib/libsecur32.a", + "mingw/w32api-3.11/lib/libsetupapi.a", + "mingw/w32api-3.11/lib/libshell32.a", + "mingw/w32api-3.11/lib/libshfolder.a", + "mingw/w32api-3.11/lib/libshlwapi.a", + "mingw/w32api-3.11/lib/libsnmpapi.a", + "mingw/w32api-3.11/lib/libstrmiids.a", + "mingw/w32api-3.11/lib/libsvrapi.a", + "mingw/w32api-3.11/lib/libtapi32.a", + "mingw/w32api-3.11/lib/libtdi.a", + "mingw/w32api-3.11/lib/libth32.a", + "mingw/w32api-3.11/lib/libthunk32.a", + "mingw/w32api-3.11/lib/liburl.a", + "mingw/w32api-3.11/lib/libusbcamd.a", + "mingw/w32api-3.11/lib/libusbcamd2.a", + "mingw/w32api-3.11/lib/libuser32.a", + "mingw/w32api-3.11/lib/libuserenv.a", + "mingw/w32api-3.11/lib/libusp10.a", + "mingw/w32api-3.11/lib/libuuid.a", + "mingw/w32api-3.11/lib/libuxtheme.a", + "mingw/w32api-3.11/lib/libvdmdbg.a", + "mingw/w32api-3.11/lib/libversion.a", + "mingw/w32api-3.11/lib/libvfw32.a", + "mingw/w32api-3.11/lib/libvideoprt.a", + "mingw/w32api-3.11/lib/libwin32k.a", + "mingw/w32api-3.11/lib/libwin32spl.a", + "mingw/w32api-3.11/lib/libwininet.a", + "mingw/w32api-3.11/lib/libwinmm.a", + "mingw/w32api-3.11/lib/libwinspool.a", + "mingw/w32api-3.11/lib/libwinstrm.a", + "mingw/w32api-3.11/lib/libwldap32.a", + "mingw/w32api-3.11/lib/libwow32.a", + "mingw/w32api-3.11/lib/libws2_32.a", + "mingw/w32api-3.11/lib/libwsnmp32.a", + "mingw/w32api-3.11/lib/libwsock32.a", + "mingw/w32api-3.11/lib/libwst.a", + "mingw/w32api-3.11/lib/libwtsapi32.a" + ] + } + ] + }, + { + "Folder" : "i18n", + "Files" : [ + { + "Folder" : "share", + "Files" : [ + { + "Folder" : "locale", + "Files" : [ + { + "Folder" : "be", + "Files" : [ + { + "Folder" : "LC_MESSAGES", + "Files" : [ + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/locale/be/LC_MESSAGES/cpplib.mo", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/locale/be/LC_MESSAGES/gcc.mo" + ] + } + ] + }, + { + "Folder" : "ca", + "Files" : [ + { + "Folder" : "LC_MESSAGES", + "Files" : [ + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/locale/ca/LC_MESSAGES/cpplib.mo", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/locale/ca/LC_MESSAGES/gcc.mo" + ] + } + ] + }, + { + "Folder" : "da", + "Files" : [ + { + "Folder" : "LC_MESSAGES", + "Files" : [ + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/locale/da/LC_MESSAGES/cpplib.mo", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/locale/da/LC_MESSAGES/gcc.mo" + ] + } + ] + }, + { + "Folder" : "de", + "Files" : [ + { + "Folder" : "LC_MESSAGES", + "Files" : [ + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/locale/de/LC_MESSAGES/cpplib.mo", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/locale/de/LC_MESSAGES/gcc.mo" + ] + } + ] + }, + { + "Folder" : "el", + "Files" : [ + { + "Folder" : "LC_MESSAGES", + "Files" : [ + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/locale/el/LC_MESSAGES/cpplib.mo", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/locale/el/LC_MESSAGES/gcc.mo" + ] + } + ] + }, + { + "Folder" : "es", + "Files" : [ + { + "Folder" : "LC_MESSAGES", + "Files" : [ + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/locale/es/LC_MESSAGES/cpplib.mo", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/locale/es/LC_MESSAGES/gcc.mo" + ] + } + ] + }, + { + "Folder" : "fr", + "Files" : [ + { + "Folder" : "LC_MESSAGES", + "Files" : [ + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/locale/fr/LC_MESSAGES/cpplib.mo", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/locale/fr/LC_MESSAGES/gcc.mo" + ] + } + ] + }, + { + "Folder" : "ja", + "Files" : [ + { + "Folder" : "LC_MESSAGES", + "Files" : [ + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/locale/ja/LC_MESSAGES/cpplib.mo", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/locale/ja/LC_MESSAGES/gcc.mo" + ] + } + ] + }, + { + "Folder" : "nl", + "Files" : [ + { + "Folder" : "LC_MESSAGES", + "Files" : [ + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/locale/nl/LC_MESSAGES/cpplib.mo", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/locale/nl/LC_MESSAGES/gcc.mo" + ] + } + ] + }, + { + "Folder" : "ru", + "Files" : [ + { + "Folder" : "LC_MESSAGES", + "Files" : [ + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/locale/ru/LC_MESSAGES/gcc.mo" + ] + } + ] + }, + { + "Folder" : "rw", + "Files" : [ + { + "Folder" : "LC_MESSAGES", + "Files" : [ + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/locale/rw/LC_MESSAGES/cpplib.mo", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/locale/rw/LC_MESSAGES/gcc.mo" + ] + } + ] + }, + { + "Folder" : "sr", + "Files" : [ + { + "Folder" : "LC_MESSAGES", + "Files" : [ + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/locale/sr/LC_MESSAGES/gcc.mo" + ] + } + ] + }, + { + "Folder" : "sv", + "Files" : [ + { + "Folder" : "LC_MESSAGES", + "Files" : [ + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/locale/sv/LC_MESSAGES/cpplib.mo", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/locale/sv/LC_MESSAGES/gcc.mo" + ] + } + ] + }, + { + "Folder" : "tr", + "Files" : [ + { + "Folder" : "LC_MESSAGES", + "Files" : [ + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/locale/tr/LC_MESSAGES/cpplib.mo", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/locale/tr/LC_MESSAGES/gcc.mo" + ] + } + ] + }, + { + "Folder" : "uk", + "Files" : [ + { + "Folder" : "LC_MESSAGES", + "Files" : [ + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/locale/uk/LC_MESSAGES/cpplib.mo" + ] + } + ] + }, + { + "Folder" : "vi", + "Files" : [ + { + "Folder" : "LC_MESSAGES", + "Files" : [ + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/locale/vi/LC_MESSAGES/cpplib.mo" + ] + } + ] + }, + { + "Folder" : "zh_CN", + "Files" : [ + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/locale/zh_CN/LC_MESSAGES/cpplib.mo", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/locale/zh_CN/LC_MESSAGES/gcc.mo" + ] + }, + { + "Folder" : "zh_TW", + "Files" : [ + { + "Folder" : "LC_MESSAGES", + "Files" : [ + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/locale/zh_TW/LC_MESSAGES/cpplib.mo", + "mingw/gcc-part-core-4.3.0-20080502-2-mingw32-alpha-bin/share/locale/zh_TW/LC_MESSAGES/gcc.mo" + ] + } + ] + } + ] + } + ] + } + ] + } + ] + }, + { + "Folder" : "ecere_bin", + "Files" : [ + { + "Folder" : "ide", + "Files" : [ + "ecere/IDE.exe", + "ecere/Documentor.exe" + ] + }, + { + "Folder" : "compiler", + "Files" : [ + "ecere/ear.exe", + "ecere/ecereCOM.dll", + "ecere/ec.dll", + "ecere/ecc.exe", + "ecere/ecp.exe", + "ecere/ecs.exe" + ] + }, + { + "Folder" : "book", + "Files" : [ + "ecere/Ecere Tao of Programming [work in progress].pdf" + ] + }, + "ecere/ecere.dll", + "ecere/EDA.dll" + ] + }, + { + "Folder" : "Samples", + "Files" : [ + { + "Folder" : "childWindows", + "Files" : [ + { + "Folder" : "Samples/Start/res/res", + "Files" : [ + "/sdk/samples/guiAndGfx/childWindows/res/SoapBubbles.bmp" + ] + }, + "/sdk/samples/guiAndGfx/childWindows/ex1.ec", + "/sdk/samples/guiAndGfx/childWindows/start.epj" + ] + }, + { + "Folder" : "Chess", + "Files" : [ + { + "Folder" : "data", + "Files" : [ + "../Games/chess/data/blackBishop.png", + "../Games/chess/data/blackKing.png", + "../Games/chess/data/blackKnight.png", + "../Games/chess/data/blackPawn.png", + "../Games/chess/data/blackQueen.png", + "../Games/chess/data/blackRook.png", + "../Games/chess/data/board.jpg", + "../Games/chess/data/bthr.jpg", + "../Games/chess/data/chessSet.3ds", + "../Games/chess/data/darkwood.jpg", + "../Games/chess/data/lightwo1.jpg", + "../Games/chess/data/whiteBishop.png", + "../Games/chess/data/whiteKing.png", + "../Games/chess/data/whiteKnight.png", + "../Games/chess/data/whitePawn.png", + "../Games/chess/data/whiteQueen.png", + "../Games/chess/data/whiteRook.png", + "../Games/chess/data/aboutPic.jpg" + ] + }, + "../Games/chess/about.ec", + "../Games/chess/ai.ec", + "../Games/chess/chess.ec", + "../Games/chess/chess.epj", + "../Games/chess/chess2D.ec", + "../Games/chess/chess3D.ec", + "../Games/chess/chessutils.ec", + "../Games/chess/connect.ec", + "../Games/chess/promotion.ec", + "../Games/chess/LICENSE" + ] + }, + { + "Folder" : "Othello", + "Files" : [ + { + "Folder" : "data", + "Files" : [ + "../Games/othello/data/blue.bmp", + "../Games/othello/data/green.bmp", + "../Games/othello/data/othello.bmp" + ] + }, + "../Games/othello/othello.ec", + "../Games/othello/Othello.epj", + "../Games/othello/LICENSE" + ] + }, + { + "Folder" : "ModelViewer", + "Files" : [ + { + "Folder" : "data", + "Files" : [ + { + "Folder" : "skycube", + "Files" : [ + "../Samples/ModelViewer/data/skycube/bk.pcx", + "../Samples/ModelViewer/data/skycube/dn.pcx", + "../Samples/ModelViewer/data/skycube/fr.pcx", + "../Samples/ModelViewer/data/skycube/lf.pcx", + "../Samples/ModelViewer/data/skycube/rt.pcx", + "../Samples/ModelViewer/data/skycube/up.pcx" + ] + }, + "../Samples/ModelViewer/data/help.txt", + "../Samples/ModelViewer/data/ecere.png" + ] + }, + "../Samples/ModelViewer/eModel.ec", + "../Samples/ModelViewer/engineSettings.ec", + "../Samples/ModelViewer/LICENSE", + "../Samples/ModelViewer/eModel.epj" + ] + }, + { + "Folder" : "Balls", + "Files" : [ + "../Samples/balls/balls.ec", + "../Samples/balls/balls.epj", + "../Samples/balls/LICENSE" + ] + }, + { + "Folder" : "Fractals/Fractals", + "Files" : [ + "/fractals/fractals.ec", + "/fractals/fractals.epj", + "/fractals/LICENSE", + "/fractals/GradientDesigner.ec", + "/fractals/sunnySpiral.frc", + "/fractals/oldColors.frc", + "/fractals/coolSpiral.frc", + "/fractals/deep.frc", + "/fractals/hot.frc", + "/fractals/seaHorseValley.frc", + "/fractals/star.frc", + "/fractals/colorful.frc" + ] + }, + { + "Folder" : "HelloWorld", + "Files" : [ + "../Samples/HelloWorld/HelloWorld.ec", + "../Samples/HelloWorld/HelloWorld.epj", + "../Samples/HelloWorld/LICENSE" + ] + }, + { + "Folder" : "HelloForm", + "Files" : [ + "../Samples/HelloForm/helloForm.ec", + "../Samples/HelloForm/HelloForm.epj", + "../Samples/HelloForm/LICENSE" + ] + }, + { + "Folder" : "Test3D", + "Files" : [ + "../Samples/Test3D/Test3D.ec", + "../Samples/Test3D/Test3D.epj", + "../Samples/Test3D/LICENSE" + ] + }, + { + "Folder" : "Animate3DS", + "Files" : [ + "../Samples/Animate3DS/desktop.3ds", + "../Samples/Animate3DS/floor.jpg", + "../Samples/Animate3DS/LICENSE", + "../Samples/Animate3DS/Test3DS.ec", + "../Samples/Animate3DS/Test3DS.epj", + "../Samples/Animate3DS/wall_80.jpg" + ] + }, + { + "Folder" : "Clock", + "Files" : [ + "../Samples/clock/clock.ec", + "../Samples/clock/clock.epj", + "../Samples/clock/LICENSE" + ] + }, + { + "Folder" : "HTTPServer", + "Files" : [ + "../Samples/httpserver/http.ec", + "../Samples/httpserver/httpServer.epj", + "../Samples/httpserver/LICENSE" + ] + }, + { + "Folder" : "ColorSpheres", + "Files" : [ + "../Samples/ColorSpheres/colorSpheres.ec", + "../Samples/ColorSpheres/colorSpheres.epj", + "../Samples/ColorSpheres/LICENSE" + ] + }, + { + "Folder" : "HiraganaCube", + "Files" : [ + "../Samples/HiraganaCube/hiraganaCube.ec", + "../Samples/HiraganaCube/HiraganaCube.epj", + "../Samples/HiraganaCube/LICENSE" + ] + }, + { + "Folder" : "eCom", + "Files" : [ + "../Communicator/eCom/connection.ec", + "../Communicator/eCom/LICENSE", + "../Communicator/eCom/mainPanel.ec", + "../Communicator/eCom/eCom.epj" + ] + }, + { + "Folder" : "MedDB", + "Files" : [ + "../Samples/MedDB/form1.ec", + "../Samples/MedDB/med.edb", + "../Samples/MedDB/LICENSE", + "../Samples/MedDB/med.epj", + "../Samples/MedDB/med.ec" + ] + }, + { + "Folder" : "EDATest", + "Files" : [ + "../Samples/EDATest/edatest.ec", + "../Samples/EDATest/EDATest.epj", + "../Samples/EDATest/LICENSE" + ] + }, + { + "Folder" : "DCOMSample", + "Files" : [ + "../Samples/DCOMSample/main.ec", + "../Samples/DCOMSample/Server.ec", + "../Samples/DCOMSample/Server.epj" + ] + }, + { + "Folder" : "ContainersTest", + "Files" : [ + "../Samples/ContainersTest/Containers.epj", + "../Samples/ContainersTest/Fibonacci.ec", + "../Samples/ContainersTest/test.ec" + ] + } + ], + "Configurations" : [ + { + "Name" : "Release", + "Options" : { + "ExcludeFromBuild" : true + } + } + ] + }, + { + "Folder" : "upx", + "Files" : [ + { + "Folder" : "doc", + "Files" : [ + "BUGS", + "COPYING", + "LICENSE", + "NEWS", + "README", + "README.1ST", + "THANKS", + "TODO", + "upx.1", + "upx.doc", + "upx.html" + ] + }, + "upx.exe" + ] + }, + "ecere.bmp", + "/sdk/ide/res/icon.png", + "ecere/LICENSE" + ] +} \ No newline at end of file diff --git a/Settings.ec b/Settings.ec new file mode 100644 index 0000000..de30bfa --- /dev/null +++ b/Settings.ec @@ -0,0 +1,139 @@ +#ifdef ECERE_STATIC +import static "ecere" +#else +import "ecere" +#endif + +define MaxRecent = 9; + +enum DirTypes { includes, libraries, executables }; + +char * settingsDirectoryNames[DirTypes] = +{ + "Include Files", + "Library Files", + "Executable Files" +}; + +class GlobalSettings : GlobalAppSettings +{ + settingsName = "ecereIDE"; + + Window owner; + List systemDirs[DirTypes]; + List recentFiles; + List recentProjects; + + virtual void Window::UpdateRecentMenus(); + + ~GlobalSettings() + { + DirTypes c; + for(c = 0; c < DirTypes::enumSize; c++) + systemDirs[c].Free(Link::Free); + recentFiles.Free(Link::Free); + recentProjects.Free(Link::Free); + } + + void OnAskReloadSettings() + { + /*if(MessageBox { type = YesNo, master = this, + text = "Global Settings Modified Externally", + contents = "The global settings were modified by another instance.\n" + "Would you like to reload them?" }.Modal() == Yes)*/ + { + Load(); + } + } + + void Load() + { + if(GlobalAppSettings::Load()) + { + DirTypes c; + // Load new settings + for(c = 0; c < DirTypes::enumSize; c++) + { + systemDirs[c].Free(Link::Free); + GetGlobalValue("Directories", settingsDirectoryNames[c], + stringList, &systemDirs[c]); + } + + recentFiles.Free(Link::Free); + GetGlobalValue("Recent", "Files", + stringList, &recentFiles); + + recentProjects.Free(Link::Free); + GetGlobalValue("Recent", "Projects", + stringList, &recentProjects); + + CloseAndMonitor(); + + UpdateRecentMenus(owner); + } + } + + void Save() + { + if(GlobalAppSettings::Save()) + { + DirTypes c; + for(c = 0; c < DirTypes::enumSize; c++) + PutGlobalValue("Directories", + settingsDirectoryNames[c], stringList, &systemDirs[c]); + PutGlobalValue("Recent", "Files", + stringList, &recentFiles); + PutGlobalValue("Recent", "Projects", + stringList, &recentProjects); + CloseAndMonitor(); + } + } + + void AddRecentFile(char * fileName) + { + NamedItem recent, next; + for(recent = recentFiles.first; recent; recent = next) + { + next = recent.next; + if(recent.name && !strcmp(recent.name, fileName)) + { + delete recent.name; + recentFiles.Delete(recent); + } + } + while(recentFiles.count >= MaxRecent) + { + recent = recentFiles.last; + if(recent.name) + delete recent.name; + recentFiles.Delete(recent); + } + recent = { name = CopyString(fileName) }; + recentFiles.Insert(null, recent); + UpdateRecentMenus(owner); + } + + void AddRecentProject(char * projectName) + { + NamedItem recent, next; + for(recent = recentProjects.first; recent; recent = next) + { + next = recent.next; + if(recent.name && !strcmp(recent.name, projectName)) + { + delete recent.name; + recentProjects.Delete(recent); + } + } + while(recentProjects.count >= MaxRecent) + { + recent = recentProjects.last; + if(recent.name) + delete recent.name; + recentProjects.Delete(recent); + } + recent = { name = CopyString(projectName) }; + recentProjects.Insert(null, recent); + UpdateRecentMenus(owner); + } +} diff --git a/createLink.ec b/createLink.ec new file mode 100644 index 0000000..a9877f3 --- /dev/null +++ b/createLink.ec @@ -0,0 +1,47 @@ +#define COBJMACROS +#define WIN32_LEAN_AND_MEAN +#define UNICODE +#define Method _Method +#define Array _Array +#define byte _byte +#define int64 _int64 +#include +#undef Method +#undef Array +#undef byte +#undef int64 + +import static "ecere" + +bool CreateLink(char * lpszPathObj, char * lpszPathLink, char * lpszDesc) +{ + HRESULT hres; + IShellLink* psl; + + CoInitialize(NULL); + hres = CoCreateInstance(&CLSID_ShellLink, NULL, CLSCTX_INPROC_SERVER, &IID_IShellLink, (void *)&psl); + if (SUCCEEDED(hres)) + { + IPersistFile * ppf; + uint16 pathObj[2048] = { 0 }; + uint16 desc[2048] = { 0 }; + + UTF8toUTF16Buffer(lpszPathObj, pathObj, sizeof(pathObj) / sizeof(uint16)); + UTF8toUTF16Buffer(lpszDesc, desc, sizeof(desc) / sizeof(uint16)); + IShellLinkW_SetPath(psl, pathObj); + IShellLinkW_SetDescription(psl, desc); + + //hres = IShellLinkA_QueryInterface(psl, &IID_IPersistFile, (void *)&ppf); + hres = IShellLinkW_QueryInterface(psl, &IID_IPersistFile, (void *)&ppf); + + if(SUCCEEDED(hres)) + { + WCHAR wsz[MAX_PATH]; + MultiByteToWideChar(CP_ACP, 0, lpszPathLink, -1, wsz, MAX_PATH); + hres = IPersistFile_Save(ppf, wsz, TRUE); + IPersistFile_Release(ppf); + } + IShellLinkW_Release(psl); + } + return hres == 0; +} diff --git a/ecere.bmp b/ecere.bmp new file mode 100644 index 0000000..314f1a6 Binary files /dev/null and b/ecere.bmp differ diff --git a/installer.ec b/installer.ec new file mode 100644 index 0000000..4c2f2ac --- /dev/null +++ b/installer.ec @@ -0,0 +1,1569 @@ +#ifdef NOMINGW +static const char * buildString = "ECERE SDK v0.43 (Without MinGW) -- built on September 3, 2008 "; +#else +static const char * buildString = "ECERE SDK v0.43 -- built on September 3, 2008 "; +#endif + +#define WIN32_LEAN_AND_MEAN +#define GetFreeSpace _GetFreeSpace +#include +#undef GetFreeSpace + +#ifdef ECERE_STATIC +import static "ecere" +#else +import "ecere" +#endif +import "Settings" +import "createLink" +import "licenseBox" + +class CheckListBox : ListBox +{ + fullRowSelect = false, collapseControl = true, treeBranches = true, rootCollapseButton = true, + noDragging = true; + rowHeight = 18; + + void ToggleCheck(DataRow row) + { + Button checkBox = (Button)row.tag; + DataRow parent; + bool checked = !(checkBox.checked) || checkBox.buttonState == down; + if(!checkBox.disabled) + { + SetCheck(row, checked); + checkBox.buttonState = up; + + for(parent = row; parent; parent = parent.parent) + { + for(row = parent.firstRow; row; row = row.next) + { + checkBox = (Button)row.tag; + if(checkBox.checked != checked) + break; + } + checkBox = (Button)parent.tag; + if(row) + { + checkBox.checked = true; + NotifyChecked(master, this, parent); + checkBox.buttonState = down; + checked = true; + } + else + { + checkBox.checked = checked; + NotifyChecked(master, this, parent); + checkBox.buttonState = up; + } + } + } + } + + void SetCheck(DataRow row, bool checked) + { + Button checkBox = (Button)row.tag; + DataRow subRow; + if(!checkBox.disabled && (checkBox.checked != checked || checkBox.buttonState == down)) + { + checkBox.checked = checked; + for(subRow = row.firstRow; subRow; subRow = subRow.next) + SetCheck(subRow, checked); + NotifyChecked(master, this, row); + } + } + + DataRow AddRow(DataRow parentRow) + { + DataRow row = parentRow ? parentRow.AddRow() : ListBox::AddRow(); + int c; + DataRow parent; + int indent = 20; + for(parent = row.parent; parent; parent = parent.parent) + indent += 20; + row.tag = (int)Button + { + this, isCheckbox = true, inactive = true, checked = true, + position = { 2 + indent, 1+(row.index + hasHeader) * rowHeight }, size = { 12, 12 }; + id = (int)row; + + bool NotifyPushed(Button button, int x, int y, Modifiers mods) + { + currentRow = (DataRow)button.id; + ToggleCheck(currentRow); + return false; + } + + bool NotifyReleased(Button button, int x, int y, Modifiers mods) + { + return false; + } + + bool OnMouseOver(int x, int y, Modifiers mods) + { + + return true; + } + + bool OnMouseLeave(Modifiers mods) + { + + return true; + } + }; + return row; + } + + bool NotifyKeyDown(CheckListBox listBox, DataRow row, Key key, unichar ch) + { + if(key == space) + { + listBox.ToggleCheck(row); + return false; + } + return true; + } + + bool OnKeyHit(Key key, unichar ch) + { + if(key == space) + return false; + return ListBox::OnKeyHit(key, ch); + } + + bool NotifyDoubleClick(CheckListBox listBox, int x, int y, Modifiers mods) + { + listBox.OnLeftButtonDown(x, y, mods); + return false; + } + + bool NotifyReclick(CheckListBox listBox, DataRow row, Modifiers mods) + { + listBox.ToggleCheck(row); + return true; + } + + bool NotifyCollapse(ListBox listBox, DataRow row, bool collapsed) + { + DataRow r; + for(r = row.firstRow; r && r != row; ) + { + Button checkBox = (Button)r.tag; + checkBox.visible = !collapsed; + if(r.firstRow && !r.collapsed) + row = r.firstRow; + else + for(; r != row; r = r.parent) + if(r.next) { r = r.next; break; } + } + for(r = row.GetNextRow(); r; r = r.GetNextRow()) + { + Button checkBox = (Button)r.tag; + checkBox.position.y = 1 + (r.index + listBox.hasHeader) * listBox.rowHeight; + } + return true; + } + + virtual void Window::NotifyChecked(CheckListBox listBox, DataRow row); +}; + +struct CheckItem +{ + char * name; + void * data; + char * OnGetString(char * tempString, void * fieldData, bool * needClass) + { + return name; + } + + void OnDisplay(Surface surface, int x, int y, int width, void * fieldData, Alignment alignment, DataDisplayFlags displayFlags) + { + if(!displayFlags.active) displayFlags.current = false; + class::OnDisplay(surface, x + 22, y, width - 22, fieldData, alignment, displayFlags); + } +}; + +//#define BUFFERSIZE 0x10000 +#define BUFFERSIZE 0x1000 +bool abortInstall = false; + +void ExtractFileFromArchive(ProgressBar progressBar, char * path, char * outputFile) +{ + char fileName[MAX_LOCATION]; + FileAttribs exists = FileExists(path); + bool setTime = false; + FileStats stats; + + if(exists.isDirectory) + { + FileListing listing { path }; + + if(outputFile[0]) + { + if(MakeDir(outputFile)) + { + setTime = true; + FileGetStats(path, &stats); + } + } + + while(listing.Find() && !abortInstall) + { + strcpy(fileName, outputFile); + + // Tweak file name if out + if(outputFile[0]) + { + if(!strcmp(fileName, ".")) fileName[0] = '\0'; + if(listing.name[0] == '/' || listing.name[0] == '\\') + { + char * afterSlash, rest[MAX_LOCATION]; + for(afterSlash = fileName; *afterSlash == '/' || *afterSlash == '\\'; afterSlash++); + strcpy(rest, afterSlash); + PathCat(fileName, "_root"); + PathCat(fileName, rest); + } + else if(listing.name[1] == ':') + { + char letter[10]; + sprintf(letter, "_%cdrive", toupper(listing.name[0])); + PathCat(fileName, letter); + PathCat(fileName, listing.name[2] ? (listing.name + 3) : (listing.name + 2)); + } + else + PathCat(fileName, listing.name); + } + else + PathCat(fileName, listing.name); + if(!strcmp(fileName, "/") || !strcmp(fileName, "\\")) + strcpy(fileName, DIR_SEPS); + ExtractFileFromArchive(progressBar, listing.path, fileName); + } + listing.Stop(); + } + else if(exists) + { + File input = FileOpen(path, read); + if(input) + { + File output = FileOpen(outputFile, write); + if(output) + { + char fileName[MAX_FILENAME]; + uint position = progressBar.progress; + FileSize dataSize; + int c; + byte buffer[BUFFERSIZE]; + + FileGetSize(path, &dataSize); + GetLastDirectory(outputFile, fileName); + + ((GuiApplication)__thisModule).SignalEvent(); + //((GuiApplication)__thisModule).ProcessInput(); + //((GuiApplication)__thisModule).UpdateDisplay(); + + for(c = 0; c c + BUFFERSIZE) ? BUFFERSIZE : (dataSize - c); + + ((GuiApplication)__thisModule).Unlock(); + + input.Read(buffer, 1, size); + output.Write(buffer, 1, size); + + ((GuiApplication)__thisModule).Lock(); + + progressBar.progress = position + c + size; + ((GuiApplication)__thisModule).SignalEvent(); + + //((GuiApplication)__thisModule).ProcessInput(); + //((GuiApplication)__thisModule).UpdateDisplay(); + } + + delete output; + setTime = true; + FileGetStats(path, &stats); + } + delete input; + } + } + if(setTime) + FileSetTime(outputFile, stats.created, 0, stats.modified); +} + +struct Component +{ + char * name; + char * dataPath; + char * defInstallPath; + Component * subComponents; + bool mandatory; + bool selected; + Component * parent; + + uint requiredSize; + uint size; + char installPath[MAX_LOCATION]; + DataRow row; + + void GetFullPath(char * path) + { + if(this != null && parent) + parent->GetFullPath(path); + else + strcpy(path, installDir); + + if(this != null) + PathCat(path, installPath); + } + + void Install(char * parentPath) + { + int c; + if(selected) + { + char path[MAX_LOCATION]; + strcpy(path, parentPath); + PathCat(path, installPath); + + installProgress.installing.SetText("Installing %s...", name); + ((GuiApplication)__thisModule).UpdateDisplay(); + + if(dataPath) + { + char source[MAX_LOCATION]; + strcpy(source, ":"); + strcat(source, dataPath); + + MakeDir(path); + + if(FileExists(source).isFile) + { + char name[MAX_FILENAME]; + GetLastDirectory(source, name); + PathCat(path, name); + } + ExtractFileFromArchive(installProgress.progressBar, source, path); + } + if(subComponents) + { + for(c = 0; subComponents[c].name; c++) + subComponents[c].Install(path); + } + } + } +}; +Component samples[] = +{ + { "Hello World", "samples/HelloWorld", "HelloWorld", null, false, true }, + { "Hello Form", "samples/HelloForm", "HelloForm", null, false, true }, + { "Test3D", "samples/Test3D", "Test3D", null, false, true }, + { "Blank", "samples/Blank", "Blank", null, false, true }, + { "Start", "samples/Start", "Start", null, false, true }, + { "Animate3DS", "samples/Animate3DS", "Animate3DS", null, false, true }, + { "Balls", "samples/Balls", "Balls", null, false, true }, + { "Chess", "samples/Chess", "Chess", null, false, true }, + { "Clock", "samples/Clock", "Clock", null, false, true }, + { "Othello", "samples/Othello", "Othello", null, false, true }, + { "eCom", "samples/eCom", "eCom", null, false, true }, + { "ModelViewer", "samples/ModelViewer", "ModelViewer", null, false, true }, + { "HTTPServer", "samples/HTTPServer", "HTTPServer", null, false, true }, + { "Fractals", "samples/Fractals", "Fractals", null, false, true }, + { "ColorSpheres", "samples/ColorSpheres", "ColorSpheres", null, false, true }, + { "HiraganaCube", "samples/HiraganaCube", "HiraganaCube", null, false, true }, + { "MedDB", "samples/MedDB", "MedDB", null, false, true }, + { "EDATest", "samples/EDATest", "EDATest", null, false, true }, + { "DCOMSample", "samples/DCOMSample", "DCOMSample", null, false, true }, + { "ContainersTest", "samples/ContainersTest", "ContainersTest", null, false, true }, + +/* + { "Find", "samples/Find", "Find", null, false, true }, + { "Notepad", "samples/Notepad", "Notepad", null, false, true }, + + { "Bomb", "samples/Bomb", "Bomb", null, false, true }, + { "TongIts", "samples/TongIts", "TongIts", null, false, true }, + { "War2", "samples/War2", "War2", null, false, true }, + { "Poker", "samples/Poker", "Poker", null, false, true }, + { "Ruff", "samples/Ruff", "Ruff", null, false, true }, + { "Scrabble", "samples/Scrabble", "Scrabble", null, false, true }, + + { "ICQ", "samples/ICQ", "ICQ", null, false, true }, + { "Browser", "samples/Browser", "Browser", null, false, true }, + + { "Replace", "samples/Replace", "Replace", null, false, true }, + { "FliPlay", "samples/FliPlay", "FliPlay", null, false, true }, + { "SlideShow", "samples/SlideShow", "SlideShow", null, false, true }, +*/ + { null } +}; + +public enum CoreSDKID +{ + ide, runtime, eda, ec, +#ifndef NOMINGW + gcc, gdb, mingw, binutils, make, upx, +#endif + none +}; + +Component coreSDK[CoreSDKID] = +{ + { "ECERE IDE", "ecere_bin/ide", "bin", null, true, true }, + { "Runtime Library", "ecere_bin/ecere.dll", "bin", null, true, true }, + { "Data Access", "ecere_bin/EDA.dll", "bin", null, true, true }, + { "eC Compiler", "ecere_bin/compiler", "bin", null, true, true }, +#ifndef NOMINGW + { "GNU C Compiler", "mingw/gcc", "mingw", null, true, true }, + { "GNU Debugger", "mingw/gdb", "mingw", null, true, true }, + { "MinGW Runtime", "mingw/MinGW", "mingw", null, true, true }, + { "Binary Utils", "mingw/binutils", "mingw", null, true, true }, + { "GNU Make", "mingw/make", "mingw", null, true, true }, + { "UPX", "upx/upx.exe", "mingw/bin", null, true, true }, +#endif + { null } +}; + +#ifndef NOMINGW +Component additional[] = +{ + { "C++ Compiler", "mingw/g++", "mingw", null, false, true }, + { "Win32 APIs", "mingw/win32", "mingw", null, false, true }, + { "GCC I18n", "mingw/i18n", "mingw", null, false, true }, + { null } +}; +#endif + +public enum DocumentationID +{ +#ifndef NOMINGW + gccDoc, gppDocs, gdbDocs, makeDocs, binDocs, mingwDocs, upxDocs, +#endif + ecereBook, none +}; + +Component documentation[DocumentationID] = +{ +#ifndef NOMINGW + { "GCC Docs", "mingw/doc/gcc", "mingw", null, false, true }, + { "G++ Docs", "mingw/doc/g++", "mingw", null, false, true }, + { "GDB Docs", "mingw/doc/gdb", "mingw", null, false, true }, + { "Make Docs", "mingw/doc/make", "mingw", null, false, true }, + { "Binutils Docs", "mingw/doc/binutils", "mingw", null, false, true }, + { "MinGW Docs", "mingw/doc/mingw", "mingw", null, false, true }, + { "UPX Docs", "upx/doc", "mingw/doc/upx", null, false, true }, +#endif + { "Ecere Book", "ecere_bin/book", "doc", null, false, true }, + { null } +}; + +public enum ComponentID +{ + coreSDK, +#ifndef NOMINGW + additional, +#endif + documentation, + samples, + none +}; + +Component components[ComponentID] = +{ + { "Core SDK Files", null, null, coreSDK, true, true }, +#ifndef NOMINGW + { "Additional Support", null, null, additional, false, true }, +#endif + { "Documentation", null /*"doc"*/, null /*"doc"*/, documentation, false, true }, + { "Samples", null, "samples", samples, false, true }, + { null } +}; +FileSize totalSize; +FileSize totalInstalled; + +struct InstallOption +{ + char * name; + InstallOption * subOptions; + bool selected; + DataRow row; +}; + +enum AssociateOptions +{ + AssociateEPJ, + AssociateEC, + AssociateC, + AssociateCPP, + AssociateTXT, + Associate3DS, + AssociateIMG +}; + +InstallOption associateOptions[] = +{ + { "Associate with ECERE Project Files (*.epj)", null, true }, + { "Associate with eC Files (*.ec, *.eh)", null, true }, + { "Associate with C files (*.c, *.h)", null, false }, + { "Associate with C++ Files (*.cpp, *.hpp, *.cc, *.hh, *.cxx, *.hxx)", null, false }, + { "Associate with text files (*.txt)", null, false }, + { "Associate with 3D Studio Model Files (*.3ds)", null, true }, + { "Associate with Image Files (*.png, *.jpg, *.pcx, *.bmp, *.gif)", null, false }, + { null } +}; + +enum PathOptions +{ + AddECEREPaths +#ifndef NOMINGW + , AddMinGWPaths +#endif +}; + +InstallOption pathOptions[] = +{ + { "Add ECERE binaries location to the system path", null, true }, + { "Add MinGW to the system path", null, true } + { null } +}; + +enum IconOptions +{ + StartMenuIcon, + DesktopIcon, + QuickLaunchIcon +}; + +InstallOption options[] = +{ + { "Start Menu Group", null, true }, + { "Desktop Icon", null, true }, + { "Quicklaunch Icon", null, true }, + { "Associate the ECERE IDE with Supported File Types", associateOptions, true }, +#ifndef NOMINGW + { "Add binaries location to the system paths", pathOptions, true }, +#endif + { null } +}; + +char sourceDir[MAX_LOCATION] = ":"; +char installDir[MAX_LOCATION]; + +class Installer : Window +{ + text = "ECERE Software Development Kit Setup"; + background = activeBorder; + borderStyle = fixed; + hasMinimize = true; + hasClose = true; + tabCycle = true; + size = { 640, 480 }; + + FileDialog fileDialog + { + master = this, type = selectDir, + text = "Select a new location" + }; + Button browse + { + master = this, autoCreate = false, inactive = true, /*hotKey = F2,*/ text = "..."; + + bool NotifyClicked(Button button, int x, int y, Modifiers mods) + { + DataRow row = componentsBox.currentRow; + Component * component = ((CheckItem *)row.GetData(componentField))->data; + component->GetFullPath(fileDialog.filePath); + StripLastDirectory(fileDialog.filePath, fileDialog.currentDirectory); + + if(fileDialog.Modal() == ok) + { + componentsBox.StopEditing(false); + row.SetData(locationField, fileDialog.filePath); + componentsBox.NotifyChanged(this, componentsBox, row); + componentsBox.currentField = componentsBox.currentField; + } + return true; + } + }; + CheckListBox componentsBox + { + this, size = { 460, 112 }, position = { 160, 160 }, hasHeader = true; + alwaysEdit = true; + + bool NotifyChanged(ListBox listBox, DataRow row) + { + Component * component = ((CheckItem *)listBox.GetData(componentField))->data; + char path[MAX_LOCATION], relative[MAX_LOCATION] = "", ** newPath; + char fullPath[MAX_LOCATION]; + + component->parent->GetFullPath(path); + strcpy(fullPath, path); + + newPath = (char **)row.GetData(locationField); + if(newPath && *newPath) + { + PathCat(fullPath, *newPath); + MakePathRelative(fullPath, path, relative); + } + listBox.SetData(locationField, relative); + strcpy(component->installPath, relative); + + //SetAvailableSpace(component, path); + { + ComponentID c; + install.disabled = false; + for(c = 0; components[c].name; c++) + { + SetAvailableSpace(components[c], installDir); + } + } + return true; + } + + bool NotifyEditDone(ListBox listBox, DataRow row) + { + browse.Destroy(0); + return true; + } + + bool NotifyEdited(ListBox listBox, DataRow row) + { + browse.parent = listBox; + browse.position = { componentField.width + locationField.width + 18, (listBox.currentIndex+1) * listBox.rowHeight - 2 }; + browse.size = { 30, listBox.rowHeight + 3 }; + + browse.Create(); + return true; + } + + void NotifyChecked(CheckListBox listBox, DataRow row) + { + Component * component = ((CheckItem *)row.GetData(componentField))->data; + int c; + Button checkBox = (Button)row.tag; + component->selected = checkBox.checked; + + if(!component->parent) totalSize -= component->requiredSize; + component->requiredSize = 0; + if(component->selected) + { + component->requiredSize += component->size; + if(component->subComponents) + for(c = 0; component->subComponents[c].name; c++) + component->requiredSize += component->subComponents[c].requiredSize; + } + if(component->requiredSize) + row.SetData(reqField, (void *)component->requiredSize); + else + row.UnsetData(reqField); + if(!component->parent) + { + totalSize += component->requiredSize; + { + char sizeString[100]; + PrintSize(sizeString, totalSize, 2); + totalSpaceValue.text = sizeString; + } + } + } + }; + Label agreementLbl { parent = this, text = "By installing the ECERE SDK, you agree to the terms and conditions.", anchor = Anchor { left = 24, top = 424 } }; + Button licenseButton + { + this, inactive = true, offset = false, bevel = false, foreground = blue, font = { "Tahoma", 8.25f, underline = true }, + text = "terms and conditions", anchor = Anchor { left = 241, top = 421 }; + cursor = ((GuiApplication)__thisModule).GetCursor(hand); + + bool NotifyClicked(Button button, int x, int y, Modifiers mods) + { + LicenseBox { master = this, sourceFile = ":LICENSE" }.Modal(); + return true; + } + }; + CheckListBox optionsBox + { + this, size = { 460, 94 }, position = { 160, 284 }; + + void NotifyChecked(CheckListBox listBox, DataRow row) + { + CheckItem * item = row.GetData(optionField); + InstallOption * option = item->data; + int c; + Button checkBox = (Button)row.tag; + option->selected = checkBox.checked; + } + }; + Button install + { + parent = this, text = "Install", isDefault = true, size = { 75, 23 }, position = { 432, 416 }; + + bool NotifyClicked(Button button, int x, int y, Modifiers mods) + { + installProgress.Create(); + Destroy(0); + // installProgress.thread.Main(); + installProgress.thread.Create(); + return true; + } + }; + Button button3 { parent = this, text = "Cancel", hotKey = altX, size = Size { 75, 23 }, anchor = Anchor { left = 544, top = 416 }, NotifyClicked = ButtonCloseDialog }; + Label label1 { labeledWindow = destBox, tabCycle = true, isGroupBox = true, parent = this, inactive = false, size = Size { 458, 50 }, anchor = Anchor { left = 160, top = 96 } }; + EditBox destBox + { + parent = label1, master = this, text = " Destination Folder", size = Size { 336, 19 }, anchor = Anchor { left = 12, top = 20 }; + + bool NotifyModified(EditBox editBox) + { + ComponentID c; + strcpy(installDir, destBox.contents); + install.disabled = false; + for(c = 0; components[c].name; c++) + { + SetAvailableSpace(components[c], installDir); + } + return true; + } + }; + Button button1 + { + label1, this, "Browse", altB, size = { 83, 24 }, position = { 360, 16 }; + + bool NotifyClicked(Button button, int x, int y, Modifiers mods) + { + strcpy(fileDialog.filePath, installDir); + StripLastDirectory(installDir, fileDialog.currentDirectory); + if(fileDialog.Modal()) + { + strcpy(installDir, fileDialog.filePath); + destBox.contents = installDir; + // TOCHECK: Should setting contents call NotifyModified? + destBox.NotifyModified(destBox.master, destBox); + } + return true; + } + }; + EditBox label5 + { + this, multiLine = true, + opacity = 0, borderStyle = none, inactive = true, size = { 136, 53 }, position = { 14, 96 }, noSelect = true, + contents = "Select the default root\n" + "folder where to install\n" + "all components:" + }; + EditBox label6 + { + this, opacity = 0, borderStyle = none, inactive = true, size = { 136, 132 }, position = { 14, 152 }, noSelect = true, + multiLine = true, + contents = "Select the optional\n" + "components you wish\n" + "to install:\n\n" + "You may customize the\n" + "install location for each\n" + "of them, or use the default\n" + "based on the main\n" + "destination folder." + }; + EditBox label7 + { + this, opacity = 0, borderStyle = none, inactive = true, size = { 136, 53 }, position = { 14, 280 }, noSelect = true, + multiLine = true, + contents = "Select icons to install, file\n" + "associations, and system\n" + "environment modifications:" + }; + Label totalSpaceLabel + { + this, position = { 18, 352 }, text = "Space Required: " + }; + Label totalSpaceValue + { + this, position = { 100, 352 }, text = "0 mb" + }; + EditBox editBox1 + { + inactive = true, noSelect = true, + multiLine = true, parent = label3, text = "editBox1", opacity = 0, borderStyle = none, size = Size { 350, 35 }, anchor = Anchor { horz = 111, vert = 13 }, + contents = "Choose in which folder to install the ECERE SDK, which features\n" + "of the SDK to install, as well as where to install program icons." + }; + Label label2 { parent = this, text = buildString, position = { 16, 392 }, disabled = true, opacity = 1, background = activeBorder }; + Picture picture1 { image = BitmapResource { ":ecere.bmp", transparent = true }, filter = true, parent = label3, text = "picture1", anchor = Anchor { left = 16, top = 4 } }; + Label label4 { parent = label3, text = "Choose Components, Locations and Install Options", font = FontResource { "Tahoma", 8.25f, bold = true }, size = Size { 326, 16 }, anchor = Anchor { horz = 91, vert = -12 } }; + DataField componentField { "CheckItem", width = 140, header = "Component" }; + DataField locationField { "char *", width = 108, header = "Destination Folder", editable = true }; + DataField reqField { "FileSize", width = 80, header = "Req. Space", alignment = right }; + DataField avField { "FileSize", width = 80, header = "Avail. Space", alignment = right }; + DataField optionField { "CheckItem" }; + + void SetAvailableSpace(Component component, char * parentPath) + { + char path[MAX_LOCATION]; + int c; + FileSize size = 0; + + strcpy(path, parentPath); + PathCat(path, component.installPath); + + if(component.subComponents) + for(c = 0; component.subComponents[c].name; c++) + SetAvailableSpace(component.subComponents[c], path); + + while(!FileExists(path) && path[0]) + StripLastDirectory(path, path); + + if(path[0]) + GetFreeSpace(path, &size); + component.row.SetData(avField, (void *)size); + if(!size) install.disabled = true; + } + + FileSize ComputeSize(char * path) + { + FileSize size = 0; + FileAttribs attribs = FileExists(path); + if(attribs.isDirectory) + { + FileListing listing { path }; + while(listing.Find()) + { + if(listing.stats.attribs.isDirectory) + size += ComputeSize(listing.path); + else + size += listing.stats.size; + } + } + else + FileGetSize(path, &size); + return size; + } + + void AddComponent(Component component, Component parent, char * parentPath) + { + DataRow row = component.row = componentsBox.AddRow((parent != null) ? parent.row : null); + Button checkBox = (Button) row.tag; + FileSize size = 0; + char path[MAX_LOCATION]; + strcpy(path, parentPath); + if(component.defInstallPath) + PathCat(path, component.defInstallPath); + component.parent = parent; + + row.SetData(null, CheckItem { component.name, component } ); + + if(component.defInstallPath) + { + strcpy(component.installPath, component.defInstallPath); + ChangeCh(component.installPath, '/', DIR_SEP); + row.SetData(locationField, component.installPath); + } + + if(component.mandatory) checkBox.disabled = true; + if(!component.selected) componentsBox.ToggleCheck(row); + if(component.dataPath) + { + char path[MAX_LOCATION]; + strcpy(path, ":"); + PathCat(path, component.dataPath); + component.size = ComputeSize(path); + } + if(component.subComponents) + { + int c; + for(c = 0; component.subComponents[c].name; c++) + { + AddComponent(component.subComponents[c], component, path); + size += component.subComponents[c].requiredSize; + } + } + + component.requiredSize = component.selected ? (size + component.size) : 0; + if(component.requiredSize) + row.SetData(reqField, (void *)component.requiredSize); + + while(!FileExists(path) && path[0]) + StripLastDirectory(path, path); + + if(path[0]) + GetFreeSpace(path, &size); + else + size = 0; + row.SetData(avField, (void *)size); + row.collapsed = true; + } + + void AddOption(InstallOption option, InstallOption parent) + { + DataRow row = option.row = optionsBox.AddRow((parent != null) ? parent.row : null); + row.SetData(null, CheckItem { option.name, option } ); + if(!option.selected) + optionsBox.ToggleCheck(row); + if(option.subOptions) + { + int c; + for(c = 0; option.subOptions[c].name; c++) + { + AddOption(option.subOptions[c], option); + } + } + row.collapsed = true; + } + + Installer() + { + int c; + char programFilesDir[MAX_LOCATION]; + char appData[MAX_LOCATION]; // = getenv("APPDATA"); + char homeDrive[MAX_LOCATION]; //= getenv("HOMEDRIVE"); + char winDir[MAX_LOCATION]; //= getenv("windir"); + + GetEnvironment("APPDATA", appData, sizeof(appData)); + GetEnvironment("HOMEDRIVE", homeDrive, sizeof(homeDrive)); + GetEnvironment("windir", winDir, sizeof(winDir)); + + componentsBox.AddField(componentField); + componentsBox.AddField(locationField); + componentsBox.AddField(reqField); + componentsBox.AddField(avField); + + optionsBox.AddField(optionField); + + if(GetEnvironment("ProgramFiles", programFilesDir, MAX_LOCATION)) + { + strcpy(installDir, programFilesDir); + PathCat(installDir, "ECERE SDK"); + } + else if(homeDrive && homeDrive[0]) + { + strcpy(installDir, homeDrive); + PathCat(installDir, "ECERE SDK"); + } + else if(winDir && winDir[0]) + { + strcpy(installDir, winDir); + PathCat(installDir, "..\\ECERE SDK"); + } + else + strcpy(installDir, "C:\\ECERE SDK"); + + if(appData && appData[0]) + { + static char defSamplesPath[MAX_LOCATION]; + strcpy(defSamplesPath, appData); + PathCat(defSamplesPath, "ECERE SDK\\Samples"); + components[samples].defInstallPath = defSamplesPath; + } + + destBox.contents = installDir; + + totalSize = 0; + { + ComponentID c; + for(c = 0; components[c].name; c++) + { + AddComponent(components[c], null, installDir); + totalSize += components[c].requiredSize; + } + } + { + char sizeString[100]; + PrintSize(sizeString, totalSize, 2); + totalSpaceValue.text = sizeString; + } + for(c = 0; options[c].name; c++) + AddOption(options[c], null); + } + + bool OnCreate() + { + destBox.Activate(); + return true; + } + + void OnRedraw(Surface surface) + { + ColorKey keys[2] = + { + { blue, 0 }, + { darkBlue, 1 } + }; + //surface.Gradient(keys, sizeof(keys)/sizeof(ColorKey), 1.0f, Vertical, 0,0, clientSize.w, clientSize.h); + surface.SetForeground(Color { 128, 128, 128 }); + surface.HLine(160, 620, 400); + surface.SetForeground(white); + surface.HLine(160, 621, 401); + surface.PutPixel(621, 400); + } + Label label3 + { + parent = this, opacity = 1, borderStyle = deep, size = Size { 644, 93 }, anchor = Anchor { left = -8, top = -8 }; + + void OnRedraw(Surface surface) + { + ColorKey keys[] = + { + { white, 0 }, + { activeBorder, 1 } + }; + surface.Gradient(keys, sizeof(keys)/sizeof(ColorKey), 0, horizontal, 220,0, clientSize.w, clientSize.h); + + Label::OnRedraw(surface); + } + }; +} + +class InstallProgress : Window +{ + text = "ECERE Software Development Kit Setup"; + background = activeBorder; + borderStyle = fixed; + hasMinimize = true; + hasClose = true; + tabCycle = true; + size = Size { 640, 480 }; + + Label installing { this, position = { 32, 160 } }; + ProgressBar progressBar { parent = this, text = "progressBar1", size = Size { 588, 24 }, anchor = Anchor { left = 24, top = 184 } }; + Button finish + { + parent = this, text = "Install", disabled = true, isDefault = true, size = Size { 75, 23 }, anchor = Anchor { left = 432, top = 416 }; + + NotifyClicked = ButtonCloseDialog + }; + Button cancel + { + this, text = "Cancel", hotKey = altX, size = Size { 75, 23 }, anchor = Anchor { left = 544, top = 416 }; + + bool NotifyClicked(Button button, int x, int y, Modifiers mods) + { + abortInstall = true; + return true; + } + }; + EditBox titleInfo + { + inactive = true, noSelect = true, + multiLine = true, parent = label3, text = "editBox1", opacity = 0, borderStyle = none, size = Size { 350, 35 }, anchor = Anchor { horz = 111, vert = 13 }, + contents = "Please wait while the Ecere Software Development Kit is being installed." + }; + Label label2 { parent = this, text = buildString, position = { 16, 392 }, disabled = true, opacity = 1, background = activeBorder }; + Picture picture1 { image = BitmapResource { ":ecere.bmp", transparent = true }, filter = true, parent = label3, text = "picture1", anchor = Anchor { left = 16, top = 4 } }; + Label title { parent = label3, text = "Installing the ECERE SDK", font = FontResource { "Tahoma", 8.25f, bold = true }, size = Size { 326, 16 }, anchor = Anchor { horz = 91, vert = -12 } }; + + void OnRedraw(Surface surface) + { + ColorKey keys[2] = + { + { blue, 0 }, + { darkBlue, 1 } + }; + //surface.Gradient(keys, sizeof(keys)/sizeof(ColorKey), 1.0f, Vertical, 0,0, clientSize.w, clientSize.h); + surface.SetForeground(Color { 128, 128, 128 }); + surface.HLine(160, 620, 400); + surface.SetForeground(white); + surface.HLine(160, 621, 401); + surface.PutPixel(621, 400); + } + Label label3 + { + parent = this, opacity = 1, borderStyle = deep, size = Size { 644, 93 }, anchor = Anchor { left = -8, top = -8 }; + + void OnRedraw(Surface surface) + { + ColorKey keys[] = + { + { white, 0 }, + { activeBorder, 1 } + }; + surface.Gradient(keys, sizeof(keys)/sizeof(ColorKey), 0, horizontal, 220,0, clientSize.w, clientSize.h); + + Label::OnRedraw(surface); + } + }; + InstallThread thread + { + }; +} + +Installer installer {}; +InstallProgress installProgress { autoCreate = false }; + +void ModifyPath(char * newPath) +{ + char * paths[100]; + int p, count; + char oldPath[4096]; + CoreSDKID c; + + strcpy(oldPath, newPath); + count = TokenizeWith(oldPath, sizeof(paths) / sizeof(char *), paths, ";", false); + + for(c = 0; coreSDK[c].name; c++) + { + char path[MAX_LOCATION]; + coreSDK[c].GetFullPath(path); + if(c != ide && c != runtime && c != eda && c != ec +#ifndef NOMINGW + && c != upx +#endif + ) + { +#ifndef NOMINGW + if(!pathOptions[PathOptions::AddMinGWPaths].selected) +#endif + continue; + PathCat(path, "bin"); + } + else if(!pathOptions[PathOptions::AddECEREPaths].selected) continue; + + for(p = 0; p