ide: Fix for 'Copying include directories from one compiler to the next does not...
[sdk] / ecere / ecere.epj
1 {
2    "Version" : 0.2,
3    "ModuleName" : "ecere",
4    "Description" : "The allmighty Ecere Runtime library.",
5    "License" : "Ecere SDK v0.44 Draft 1 - www.ecere.com
6
7 The Ecere SDK is Free Open Source Software. It is provided with NO WARRANTY 
8 expressed or implied to the extent permitted by law.
9
10 Applications built with it can be distributed both commercially and non
11 commercially, along with the supporting Ecere runtime library(ies):
12
13    * libecere.so / ecere.dll
14       - Core eC framework + GUI toolkit, 2D/3D graphics engine, networking
15    * libecereCOM.so / ecereCOM.dll
16       - Core eC framework only
17    * libEDA.so / EDA.dll
18       - Data Access System
19
20 The Ecere SDK is distributed under a revised BSD license:
21
22 ================================================================================
23
24    Copyright (c) 1996-2008, Jerome Jacovella-St-Louis
25    Copyright (c) 2005-2008, Ecere Corporation
26
27    All rights reserved.
28
29    Redistribution and use in source and binary forms, with or without
30    modification, are permitted provided that the following conditions are met:
31
32     * Redistributions of source code must retain the above copyright notice,
33       this list of conditions and the following disclaimer.
34     * Redistributions in binary form must reproduce the above copyright notice,
35       this list of conditions and the following disclaimer in the documentation
36       and/or other materials provided with the distribution.
37     * Neither the name of Ecere Corporation nor the names of its contributors
38       may be used to endorse or promote products derived from this software 
39       without specific prior written permission.
40
41    THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
42    \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
43    LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
44    A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
45    CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
46    EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
47    PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
48    PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
49    LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
50    NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
51    SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
52
53 ===============================================================================
54
55 This software makes use of other software components whose licenses may also 
56 apply, which are found in their respective source directories (most under
57 deps/). Among them: zlib, libpng, libjpeg, giflib, harfbuzz, freetype...
58
59 The IDE also communicates with GCC for compiling (MinGW on Windows), GDB for 
60 debugging, and UPX for optionally compressing executables. Each of these have 
61 their own license which can be found in their respective documentation folder 
62 if distributed along with the SDK (in the case of the Windows version) or
63 from wherever you obtained them.",
64    "Options" : {
65       "Warnings" : "All",
66       "IncludeDirs" : [
67          "src/gfx/drivers/harfbuzz",
68          "/usr/X11R6/include",
69          "/usr/X11R6/include/freetype2"
70       ],
71       "DefaultNameSpace" : "ecere",
72       "TargetType" : "SharedLibrary",
73       "TargetFileName" : "ecere",
74       "TargetDirectory" : "obj/$(CONFIG).$(PLATFORM)",
75       "ObjectsDirectory" : "obj/$(CONFIG).$(PLATFORM)",
76       "Libraries" : [
77          "jpeg",
78          "png",
79          "z",
80          "freetype"
81       ]
82    },
83    "Platforms" : [
84       {
85          "Name" : "Linux",
86          "Options" : {
87             "IncludeDirs" : [
88                "/usr/include/freetype2",
89                "../deps/libungif-4.1.1/lib"
90             ],
91             "Libraries" : [
92                "ncurses",
93                "pthread",
94                "m",
95                "dl",
96                "fontconfig",
97                "ungif",
98                "X11",
99                "Xext",
100                "Xrender",
101                "GL"
102             ],
103             "LibraryDirs" : [
104                "../deps/libungif-4.1.1/obj/release.$(PLATFORM)",
105                "/usr/X11R6/lib"
106             ]
107          }
108       },
109       {
110          "Name" : "Win32",
111          "Options" : {
112             "IncludeDirs" : [
113                "../deps/DirectX-9.0/include",
114                "../deps/jpeg-6b",
115                "../deps/libpng-1.4.0",
116                "../deps/libungif-4.1.1/lib",
117                "../deps/zlib",
118                "../deps/freetype-2.3.12/include",
119                "../deps/glext"
120             ],
121             "Libraries" : [
122                "dxguid",
123                "ddraw",
124                "dinput",
125                "winmm",
126                "opengl32",
127                "ws2_32",
128                "kernel32",
129                "user32",
130                "gdi32",
131                "mpr",
132                "advapi32",
133                "shell32",
134                "winspool",
135                "imm32",
136                "ungif"
137             ],
138             "LibraryDirs" : [
139                "../deps/zlib/obj/release.$(PLATFORM)",
140                "../deps/jpeg-6b/obj/release.$(PLATFORM)",
141                "../deps/libpng-1.4.0/obj/release.$(PLATFORM)",
142                "../deps/libungif-4.1.1/obj/release.$(PLATFORM)",
143                "../deps/freetype-2.3.12/obj/release.$(PLATFORM)"
144             ]
145          }
146       },
147       {
148          "Name" : "apple",
149          "Options" : {
150             "IncludeDirs" : [
151                "/usr/include/freetype2",
152                "/usr/X11R6/include/freetype2",
153                "/usr/X11R6/include",
154                "../deps/jpeg-6b",
155                "../deps/libpng-1.4.0",
156                "../deps/libungif-4.1.1/lib"
157             ],
158             "Libraries" : [
159                "curses",
160                "pthread",
161                "m",
162                "dl",
163                "fontconfig",
164                "ungif",
165                "X11",
166                "Xext",
167                "Xrender",
168                "GL"
169             ],
170             "LibraryDirs" : [
171                "/usr/X11R6/lib",
172                "../deps/jpeg-6b/obj/release.$(PLATFORM)",
173                "../deps/libpng-1.4.0/obj/release.$(PLATFORM)",
174                "../deps/libungif-4.1.1/obj/release.$(PLATFORM)"
175             ]
176          }
177       }
178    ],
179    "Configurations" : [
180       {
181          "Name" : "Debug",
182          "Options" : {
183             "Debug" : true,
184             "PreprocessorDefinitions" : [
185                "_DEBUG",
186                "BUILDING_ECERE_COM"
187             ]
188          }
189       },
190       {
191          "Name" : "MemoryGuard",
192          "Options" : {
193             "Debug" : true,
194             "MemoryGuard" : true,
195             "Optimization" : "None",
196             "PreprocessorDefinitions" : [
197                "BUILDING_ECERE_COM",
198                "_DEBUG",
199                "MEMINFO",
200                "REDZONE=32"
201             ]
202          }
203       },
204       {
205          "Name" : "MemoryGuardRelease",
206          "Options" : {
207             "Debug" : false,
208             "MemoryGuard" : true,
209             "Optimization" : "Speed",
210             "PreprocessorDefinitions" : [
211                "BUILDING_ECERE_COM",
212                "MEMINFO",
213                "REDZONE=256"
214             ]
215          }
216       },
217       {
218          "Name" : "Profile",
219          "Options" : {
220             "Debug" : true,
221             "Profile" : true,
222             "Optimization" : "Speed",
223             "PreprocessorDefinitions" : [
224                "BUILDING_ECERE_COM",
225                "ECERE_STATIC"
226             ],
227             "TargetType" : "StaticLibrary",
228             "TargetFileName" : "ecereStatic"
229          }
230       },
231       {
232          "Name" : "Release",
233          "Options" : {
234             "Warnings" : "None",
235             "Debug" : false,
236             "NoLineNumbers" : true,
237             "Optimization" : "Speed",
238             "PreprocessorDefinitions" : [
239                "BUILDING_ECERE_COM"
240             ],
241             "PostbuildCommands" : [
242                "$(call cpq,$(TARGET),../$(SODESTDIR))"
243             ]
244          }
245       },
246       {
247          "Name" : "Static",
248          "Options" : {
249             "Debug" : false,
250             "Optimization" : "Size",
251             "PreprocessorDefinitions" : [
252                "BUILDING_ECERE_COM",
253                "ECERE_STATIC"
254             ],
255             "TargetType" : "StaticLibrary",
256             "TargetFileName" : "ecereStatic",
257             "Libraries" : [
258                "jpeg",
259                "png",
260                "z",
261                "freetype"
262             ],
263             "Compress" : true
264          }
265       },
266       {
267          "Name" : "Tight",
268          "Options" : {
269             "Debug" : false,
270             "Optimization" : "Size",
271             "PreprocessorDefinitions" : [
272                "BUILDING_ECERE_COM"
273             ],
274             "Compress" : true
275          }
276       },
277       {
278          "Name" : "PACS",
279          "Options" : {
280             "Optimization" : "Size",
281             "PreprocessorDefinitions" : [
282                "BUILDING_ECERE_COM",
283                "ECERE_STATIC",
284                "ECERE_NOBLENDING",
285                "ECERE_NO3D",
286                "ECERE_NODINPUT",
287                "ECERE_NOTRUETYPE"
288             ],
289             "TargetType" : "StaticLibrary",
290             "TargetFileName" : "ecerePACS"
291          }
292       },
293       {
294          "Name" : "Bootstrap",
295          "Options" : {
296             "NoLineNumbers" : true,
297             "PreprocessorDefinitions" : [
298                "BUILDING_ECERE_COM",
299                "ECERE_STATIC",
300                "ECERE_BOOTSTRAP"
301             ],
302             "IncludeDirs" : [
303                "../compiler/bootstrap/include"
304             ],
305             "TargetType" : "StaticLibrary",
306             "TargetFileName" : "ecereBootstrap",
307             "Libraries" : [
308
309             ]
310          }
311       },
312       {
313          "Name" : "Vanilla",
314          "Options" : {
315             "NoLineNumbers" : true,
316             "Optimization" : "Size",
317             "PreprocessorDefinitions" : [
318                "BUILDING_ECERE_COM",
319                "ECERE_STATIC",
320                "ECERE_VANILLA",
321                "NOBLENDING"
322             ],
323             "TargetType" : "StaticLibrary",
324             "TargetFileName" : "ecereVanilla",
325             "PostbuildCommands" : [
326                "$(call cpq,$(TARGET),../obj/$(PLATFORM)/lib/)"
327             ]
328          }
329       },
330       {
331          "Name" : "WSMS",
332          "Options" : {
333             "Optimization" : "Size",
334             "PreprocessorDefinitions" : [
335                "BUILDING_ECERE_COM",
336                "ECERE_STATIC",
337                "ECERE_NOBLENDING",
338                "ECERE_NO3D",
339                "ECERE_NODINPUT",
340                "ECERE_NOTRUETYPE"
341             ],
342             "TargetType" : "StaticLibrary",
343             "TargetFileName" : "ecereWSMS"
344          }
345       }
346    ],
347    "Files" : [
348       {
349          "Folder" : "src",
350          "Files" : [
351             {
352                "Folder" : "sys",
353                "Files" : [
354                   "Archive.ec",
355                   {
356                      "FileName" : "BufferedFile.ec",
357                      "Configurations" : [
358                         {
359                            "Name" : "Bootstrap",
360                            "Options" : {
361                               "ExcludeFromBuild" : false
362                            }
363                         }
364                      ]
365                   },
366                   "Date.ec",
367                   {
368                      "FileName" : "DualPipe.ec",
369                      "Configurations" : [
370                         {
371                            "Name" : "Bootstrap",
372                            "Options" : {
373                               "ExcludeFromBuild" : false
374                            }
375                         }
376                      ]
377                   },
378                   "EARArchive.ec",
379                   {
380                      "FileName" : "File.ec",
381                      "Configurations" : [
382                         {
383                            "Name" : "Bootstrap",
384                            "Options" : {
385                               "ExcludeFromBuild" : false
386                            }
387                         }
388                      ]
389                   },
390                   "FileMonitor.ec",
391                   "GlobalAppSettings.ec",
392                   "JSON.ec",
393                   "JSONGlobalSettings.ec",
394                   {
395                      "FileName" : "memory.ec",
396                      "Configurations" : [
397                         {
398                            "Name" : "Bootstrap",
399                            "Options" : {
400                               "ExcludeFromBuild" : false
401                            }
402                         }
403                      ]
404                   },
405                   {
406                      "FileName" : "Mutex.ec",
407                      "Options" : {
408                         "PreprocessorDefinitions" : [
409                            "ECERE_COM_MODULE"
410                         ]
411                      },
412                      "Configurations" : [
413                         {
414                            "Name" : "MemoryGuard",
415                            "Options" : {
416                               "MemoryGuard" : false
417                            }
418                         },
419                         {
420                            "Name" : "MemoryGuardRelease",
421                            "Options" : {
422                               "MemoryGuard" : false
423                            }
424                         }
425                      ]
426                   },
427                   "Semaphore.ec",
428                   {
429                      "FileName" : "System.ec",
430                      "Configurations" : [
431                         {
432                            "Name" : "Bootstrap",
433                            "Options" : {
434                               "ExcludeFromBuild" : false
435                            }
436                         }
437                      ]
438                   },
439                   {
440                      "FileName" : "TempFile.ec",
441                      "Configurations" : [
442                         {
443                            "Name" : "Bootstrap",
444                            "Options" : {
445                               "ExcludeFromBuild" : false
446                            }
447                         }
448                      ]
449                   },
450                   {
451                      "FileName" : "Thread.ec",
452                      "Configurations" : [
453                         {
454                            "Name" : "MemoryGuard",
455                            "Options" : {
456                               "MemoryGuard" : false
457                            }
458                         },
459                         {
460                            "Name" : "MemoryGuardRelease",
461                            "Options" : {
462                               "MemoryGuard" : false
463                            }
464                         }
465                      ]
466                   },
467                   "Time.ec",
468                   "unicode.ec",
469                   "units.ec",
470                   {
471                      "FileName" : "File.c",
472                      "Configurations" : [
473                         {
474                            "Name" : "Bootstrap",
475                            "Options" : {
476                               "ExcludeFromBuild" : false
477                            }
478                         }
479                      ]
480                   },
481                   {
482                      "FileName" : "DualPipe.c",
483                      "Configurations" : [
484                         {
485                            "Name" : "Bootstrap",
486                            "Options" : {
487                               "ExcludeFromBuild" : false
488                            }
489                         }
490                      ]
491                   },
492                   {
493                      "FileName" : "System.c",
494                      "Configurations" : [
495                         {
496                            "Name" : "Bootstrap",
497                            "Options" : {
498                               "ExcludeFromBuild" : false
499                            }
500                         }
501                      ]
502                   },
503                   {
504                      "FileName" : "i18n.ec",
505                      "Configurations" : [
506                         {
507                            "Name" : "Bootstrap",
508                            "Options" : {
509                               "ExcludeFromBuild" : false
510                            }
511                         }
512                      ]
513                   }
514                ],
515                "Configurations" : [
516                   {
517                      "Name" : "Bootstrap",
518                      "Options" : {
519                         "ExcludeFromBuild" : true
520                      }
521                   }
522                ]
523             },
524             {
525                "Folder" : "gfx",
526                "Files" : [
527                   {
528                      "Folder" : "3D",
529                      "Files" : [
530                         {
531                            "Folder" : "meshes",
532                            "Files" : [
533                               "Cube.ec",
534                               "SkyBox.ec",
535                               "Sphere.ec"
536                            ]
537                         },
538                         {
539                            "Folder" : "models",
540                            "Files" : [
541                               "Object3DSFormat.ec"
542                            ]
543                         },
544                         "Camera.ec",
545                         "Matrix.ec",
546                         "Mesh.ec",
547                         "Object.ec",
548                         "Plane.ec",
549                         "Quaternion.ec",
550                         "Vector3D.ec"
551                      ],
552                      "Configurations" : [
553                         {
554                            "Name" : "PACS",
555                            "Options" : {
556                               "ExcludeFromBuild" : true
557                            }
558                         },
559                         {
560                            "Name" : "Vanilla",
561                            "Options" : {
562                               "ExcludeFromBuild" : true
563                            }
564                         },
565                         {
566                            "Name" : "WSMS",
567                            "Options" : {
568                               "ExcludeFromBuild" : true
569                            }
570                         }
571                      ]
572                   },
573                   {
574                      "Folder" : "bitmaps",
575                      "Files" : [
576                         {
577                            "FileName" : "BMPFormat.ec",
578                            "Configurations" : [
579                               {
580                                  "Name" : "Vanilla",
581                                  "Options" : {
582                                     "ExcludeFromBuild" : false
583                                  }
584                               }
585                            ]
586                         },
587                         {
588                            "FileName" : "GIFFormat.ec",
589                            "Configurations" : [
590                               {
591                                  "Name" : "PACS",
592                                  "Options" : {
593                                     "ExcludeFromBuild" : true
594                                  }
595                               },
596                               {
597                                  "Name" : "WSMS",
598                                  "Options" : {
599                                     "ExcludeFromBuild" : true
600                                  }
601                               }
602                            ]
603                         },
604                         {
605                            "FileName" : "JPEGFormat.ec",
606                            "Configurations" : [
607                               {
608                                  "Name" : "WSMS",
609                                  "Options" : {
610                                     "ExcludeFromBuild" : true
611                                  }
612                               }
613                            ]
614                         },
615                         {
616                            "FileName" : "PCXFormat.ec",
617                            "Configurations" : [
618                               {
619                                  "Name" : "PACS",
620                                  "Options" : {
621                                     "ExcludeFromBuild" : true
622                                  }
623                               }
624                            ]
625                         },
626                         "PNGFormat.ec",
627                         {
628                            "FileName" : "RGBFormat.ec",
629                            "Configurations" : [
630                               {
631                                  "Name" : "PACS",
632                                  "Options" : {
633                                     "ExcludeFromBuild" : false
634                                  }
635                               },
636                               {
637                                  "Name" : "WSMS",
638                                  "Options" : {
639                                     "ExcludeFromBuild" : true
640                                  }
641                               }
642                            ]
643                         }
644                      ],
645                      "Configurations" : [
646                         {
647                            "Name" : "Vanilla",
648                            "Options" : {
649                               "ExcludeFromBuild" : true
650                            }
651                         }
652                      ]
653                   },
654                   {
655                      "Folder" : "drivers",
656                      "Files" : [
657                         {
658                            "Folder" : "harfbuzz",
659                            "Files" : [
660                               {
661                                  "Folder" : "unicode",
662                                  "Files" : [
663                                     {
664                                        "Folder" : "tables",
665                                        "Files" : [
666                                           "category-properties.h",
667                                           "combining-properties.h",
668                                           "grapheme-break-properties.h",
669                                           "script-properties.h"
670                                        ]
671                                     },
672                                     "harfbuzz-freetype.h",
673                                     "harfbuzz-unicode.h",
674                                     "harfbuzz-freetype.c",
675                                     "harfbuzz-unicode-tables.c",
676                                     "harfbuzz-unicode.c"
677                                  ]
678                               },
679                               "harfbuzz-arabic.c",
680                               "harfbuzz-buffer.c",
681                               "harfbuzz-buffer.h",
682                               "harfbuzz-external.h",
683                               "harfbuzz-gdef-private.h",
684                               "harfbuzz-gdef.c",
685                               "harfbuzz-gdef.h",
686                               "harfbuzz-global.h",
687                               "harfbuzz-gpos-private.h",
688                               "harfbuzz-gpos.c",
689                               "harfbuzz-gpos.h",
690                               "harfbuzz-gsub-private.h",
691                               "harfbuzz-gsub.c",
692                               "harfbuzz-gsub.h",
693                               "harfbuzz-hangul.c",
694                               "harfbuzz-hebrew.c",
695                               "harfbuzz-impl.h",
696                               "harfbuzz-indic.c",
697                               "harfbuzz-khmer.c",
698                               "harfbuzz-myanmar.c",
699                               "harfbuzz-open-private.h",
700                               "harfbuzz-open.c",
701                               "harfbuzz-open.h",
702                               "harfbuzz-shape.h",
703                               "harfbuzz-shaper-private.h",
704                               "harfbuzz-shaper.c",
705                               "harfbuzz-shaper.h",
706                               "harfbuzz-stream.c",
707                               "harfbuzz-stream.h",
708                               "harfbuzz-tibetan.c",
709                               "harfbuzz.h",
710                               "harfbuzz-impl.c",
711                               "harfbuzz-thai.c",
712                               "harfbuzz-buffer-private.h",
713                               "harfbuzz-dump.h",
714                               "harfbuzz-stream-private.h"
715                            ],
716                            "Options" : {
717                               "ExcludeFromBuild" : false
718                            },
719                            "Configurations" : [
720                               {
721                                  "Name" : "WSMS",
722                                  "Options" : {
723                                     "ExcludeFromBuild" : true
724                                  }
725                               },
726                               {
727                                  "Name" : "Bootstrap",
728                                  "Options" : {
729                                     "ExcludeFromBuild" : true
730                                  }
731                               },
732                               {
733                                  "Name" : "Vanilla",
734                                  "Platforms" : [
735                                     {
736                                        "Name" : "win32",
737                                        "Options" : {
738                                           "ExcludeFromBuild" : true
739                                        }
740                                     }
741                                  ]
742                               }
743                            ]
744                         },
745                         {
746                            "FileName" : "Direct3D8DisplayDriver.ec",
747                            "Platforms" : [
748                               {
749                                  "Name" : "win32",
750                                  "Options" : {
751                                     "ExcludeFromBuild" : false
752                                  }
753                               }
754                            ],
755                            "Configurations" : [
756                               {
757                                  "Name" : "WSMS",
758                                  "Platforms" : [
759                                     {
760                                        "Name" : "win32",
761                                        "Options" : {
762                                           "ExcludeFromBuild" : true
763                                        }
764                                     }
765                                  ]
766                               },
767                               {
768                                  "Name" : "Vanilla",
769                                  "Platforms" : [
770                                     {
771                                        "Name" : "win32",
772                                        "Options" : {
773                                           "ExcludeFromBuild" : true
774                                        }
775                                     }
776                                  ]
777                               },
778                               {
779                                  "Name" : "PACS",
780                                  "Platforms" : [
781                                     {
782                                        "Name" : "win32",
783                                        "Options" : {
784                                           "ExcludeFromBuild" : true
785                                        }
786                                     }
787                                  ]
788                               },
789                               {
790                                  "Name" : "Bootstrap",
791                                  "Platforms" : [
792                                     {
793                                        "Name" : "win32",
794                                        "Options" : {
795                                           "ExcludeFromBuild" : true
796                                        }
797                                     }
798                                  ]
799                               }
800                            ]
801                         },
802                         {
803                            "FileName" : "Direct3D9DisplayDriver.ec",
804                            "Platforms" : [
805                               {
806                                  "Name" : "win32",
807                                  "Options" : {
808                                     "ExcludeFromBuild" : false
809                                  }
810                               }
811                            ],
812                            "Configurations" : [
813                               {
814                                  "Name" : "WSMS",
815                                  "Platforms" : [
816                                     {
817                                        "Name" : "win32",
818                                        "Options" : {
819                                           "ExcludeFromBuild" : true
820                                        }
821                                     }
822                                  ]
823                               },
824                               {
825                                  "Name" : "Vanilla",
826                                  "Platforms" : [
827                                     {
828                                        "Name" : "win32",
829                                        "Options" : {
830                                           "ExcludeFromBuild" : true
831                                        }
832                                     }
833                                  ]
834                               },
835                               {
836                                  "Name" : "PACS",
837                                  "Platforms" : [
838                                     {
839                                        "Name" : "win32",
840                                        "Options" : {
841                                           "ExcludeFromBuild" : true
842                                        }
843                                     }
844                                  ]
845                               },
846                               {
847                                  "Name" : "Bootstrap",
848                                  "Platforms" : [
849                                     {
850                                        "Name" : "win32",
851                                        "Options" : {
852                                           "ExcludeFromBuild" : true
853                                        }
854                                     }
855                                  ]
856                               }
857                            ]
858                         },
859                         {
860                            "FileName" : "DirectDrawDisplayDriver.ec",
861                            "Platforms" : [
862                               {
863                                  "Name" : "win32",
864                                  "Options" : {
865                                     "ExcludeFromBuild" : false
866                                  }
867                               }
868                            ],
869                            "Configurations" : [
870                               {
871                                  "Name" : "WSMS",
872                                  "Platforms" : [
873                                     {
874                                        "Name" : "win32",
875                                        "Options" : {
876                                           "ExcludeFromBuild" : true
877                                        }
878                                     }
879                                  ]
880                               },
881                               {
882                                  "Name" : "Vanilla",
883                                  "Platforms" : [
884                                     {
885                                        "Name" : "win32",
886                                        "Options" : {
887                                           "ExcludeFromBuild" : true
888                                        }
889                                     }
890                                  ]
891                               },
892                               {
893                                  "Name" : "PACS",
894                                  "Platforms" : [
895                                     {
896                                        "Name" : "win32",
897                                        "Options" : {
898                                           "ExcludeFromBuild" : true
899                                        }
900                                     }
901                                  ]
902                               },
903                               {
904                                  "Name" : "Bootstrap",
905                                  "Platforms" : [
906                                     {
907                                        "Name" : "win32",
908                                        "Options" : {
909                                           "ExcludeFromBuild" : true
910                                        }
911                                     }
912                                  ]
913                               }
914                            ]
915                         },
916                         {
917                            "FileName" : "GDIDisplayDriver.ec",
918                            "Platforms" : [
919                               {
920                                  "Name" : "win32",
921                                  "Options" : {
922                                     "ExcludeFromBuild" : false
923                                  }
924                               }
925                            ],
926                            "Configurations" : [
927                               {
928                                  "Name" : "Bootstrap",
929                                  "Platforms" : [
930                                     {
931                                        "Name" : "win32",
932                                        "Options" : {
933                                           "ExcludeFromBuild" : true
934                                        }
935                                     }
936                                  ]
937                               }
938                            ]
939                         },
940                         {
941                            "FileName" : "lfbBlit.ec",
942                            "Options" : {
943                               "ExcludeFromBuild" : false
944                            },
945                            "Configurations" : [
946                               {
947                                  "Name" : "Bootstrap",
948                                  "Options" : {
949                                     "ExcludeFromBuild" : true
950                                  }
951                               }
952                            ]
953                         },
954                         {
955                            "FileName" : "lfbConvert.ec",
956                            "Options" : {
957                               "ExcludeFromBuild" : false
958                            },
959                            "Configurations" : [
960                               {
961                                  "Name" : "Bootstrap",
962                                  "Options" : {
963                                     "ExcludeFromBuild" : true
964                                  }
965                               }
966                            ]
967                         },
968                         {
969                            "FileName" : "LFBDisplayDriver.ec",
970                            "Options" : {
971                               "ExcludeFromBuild" : false
972                            },
973                            "Configurations" : [
974                               {
975                                  "Name" : "Bootstrap",
976                                  "Options" : {
977                                     "ExcludeFromBuild" : true
978                                  }
979                               }
980                            ]
981                         },
982                         {
983                            "FileName" : "NCursesDisplayDriver.ec",
984                            "Platforms" : [
985                               {
986                                  "Name" : "linux",
987                                  "Options" : {
988                                     "ExcludeFromBuild" : false
989                                  }
990                               },
991                               {
992                                  "Name" : "apple",
993                                  "Options" : {
994                                     "ExcludeFromBuild" : false
995                                  }
996                               }
997                            ],
998                            "Configurations" : [
999                               {
1000                                  "Name" : "WSMS",
1001                                  "Platforms" : [
1002                                     {
1003                                        "Name" : "win32",
1004                                        "Options" : {
1005                                           "ExcludeFromBuild" : true
1006                                        }
1007                                     }
1008                                  ]
1009                               },
1010                               {
1011                                  "Name" : "Bootstrap",
1012                                  "Platforms" : [
1013                                     {
1014                                        "Name" : "linux",
1015                                        "Options" : {
1016                                           "ExcludeFromBuild" : true
1017                                        }
1018                                     },
1019                                     {
1020                                        "Name" : "apple",
1021                                        "Options" : {
1022                                           "ExcludeFromBuild" : true
1023                                        }
1024                                     }
1025                                  ]
1026                               }
1027                            ]
1028                         },
1029                         {
1030                            "FileName" : "OpenGLDisplayDriver.ec",
1031                            "Options" : {
1032                               "ExcludeFromBuild" : false
1033                            },
1034                            "Configurations" : [
1035                               {
1036                                  "Name" : "WSMS",
1037                                  "Options" : {
1038                                     "ExcludeFromBuild" : true
1039                                  }
1040                               },
1041                               {
1042                                  "Name" : "Vanilla",
1043                                  "Options" : {
1044                                     "ExcludeFromBuild" : true
1045                                  }
1046                               },
1047                               {
1048                                  "Name" : "PACS",
1049                                  "Options" : {
1050                                     "ExcludeFromBuild" : true
1051                                  }
1052                               },
1053                               {
1054                                  "Name" : "Bootstrap",
1055                                  "Options" : {
1056                                     "ExcludeFromBuild" : true
1057                                  }
1058                               }
1059                            ]
1060                         },
1061                         {
1062                            "FileName" : "Win32BitmapPrinterDisplayDriver.ec",
1063                            "Platforms" : [
1064                               {
1065                                  "Name" : "win32",
1066                                  "Options" : {
1067                                     "ExcludeFromBuild" : false
1068                                  }
1069                               }
1070                            ],
1071                            "Configurations" : [
1072                               {
1073                                  "Name" : "WSMS",
1074                                  "Platforms" : [
1075                                     {
1076                                        "Name" : "win32",
1077                                        "Options" : {
1078                                           "ExcludeFromBuild" : true
1079                                        }
1080                                     }
1081                                  ]
1082                               },
1083                               {
1084                                  "Name" : "Vanilla",
1085                                  "Platforms" : [
1086                                     {
1087                                        "Name" : "win32",
1088                                        "Options" : {
1089                                           "ExcludeFromBuild" : true
1090                                        }
1091                                     }
1092                                  ]
1093                               },
1094                               {
1095                                  "Name" : "PACS",
1096                                  "Platforms" : [
1097                                     {
1098                                        "Name" : "win32",
1099                                        "Options" : {
1100                                           "ExcludeFromBuild" : true
1101                                        }
1102                                     }
1103                                  ]
1104                               },
1105                               {
1106                                  "Name" : "Bootstrap",
1107                                  "Platforms" : [
1108                                     {
1109                                        "Name" : "win32",
1110                                        "Options" : {
1111                                           "ExcludeFromBuild" : true
1112                                        }
1113                                     }
1114                                  ]
1115                               }
1116                            ]
1117                         },
1118                         {
1119                            "FileName" : "Win32ConsoleDisplayDriver.ec",
1120                            "Platforms" : [
1121                               {
1122                                  "Name" : "win32",
1123                                  "Options" : {
1124                                     "ExcludeFromBuild" : false
1125                                  }
1126                               }
1127                            ],
1128                            "Configurations" : [
1129                               {
1130                                  "Name" : "WSMS",
1131                                  "Platforms" : [
1132                                     {
1133                                        "Name" : "win32",
1134                                        "Options" : {
1135                                           "ExcludeFromBuild" : true
1136                                        }
1137                                     }
1138                                  ]
1139                               },
1140                               {
1141                                  "Name" : "Vanilla",
1142                                  "Platforms" : [
1143                                     {
1144                                        "Name" : "win32",
1145                                        "Options" : {
1146                                           "ExcludeFromBuild" : true
1147                                        }
1148                                     }
1149                                  ]
1150                               },
1151                               {
1152                                  "Name" : "PACS",
1153                                  "Platforms" : [
1154                                     {
1155                                        "Name" : "win32",
1156                                        "Options" : {
1157                                           "ExcludeFromBuild" : true
1158                                        }
1159                                     }
1160                                  ]
1161                               },
1162                               {
1163                                  "Name" : "Bootstrap",
1164                                  "Platforms" : [
1165                                     {
1166                                        "Name" : "win32",
1167                                        "Options" : {
1168                                           "ExcludeFromBuild" : true
1169                                        }
1170                                     }
1171                                  ]
1172                               }
1173                            ]
1174                         },
1175                         {
1176                            "FileName" : "Win32PrinterDisplayDriver.ec",
1177                            "Platforms" : [
1178                               {
1179                                  "Name" : "win32",
1180                                  "Options" : {
1181                                     "ExcludeFromBuild" : false
1182                                  }
1183                               }
1184                            ],
1185                            "Configurations" : [
1186                               {
1187                                  "Name" : "Vanilla",
1188                                  "Platforms" : [
1189                                     {
1190                                        "Name" : "win32",
1191                                        "Options" : {
1192                                           "ExcludeFromBuild" : true
1193                                        }
1194                                     }
1195                                  ]
1196                               },
1197                               {
1198                                  "Name" : "PACS",
1199                                  "Platforms" : [
1200                                     {
1201                                        "Name" : "win32",
1202                                        "Options" : {
1203                                           "ExcludeFromBuild" : true
1204                                        }
1205                                     }
1206                                  ]
1207                               },
1208                               {
1209                                  "Name" : "Bootstrap",
1210                                  "Platforms" : [
1211                                     {
1212                                        "Name" : "win32",
1213                                        "Options" : {
1214                                           "ExcludeFromBuild" : true
1215                                        }
1216                                     }
1217                                  ]
1218                               }
1219                            ]
1220                         },
1221                         {
1222                            "FileName" : "XDisplayDriver.ec",
1223                            "Platforms" : [
1224                               {
1225                                  "Name" : "linux",
1226                                  "Options" : {
1227                                     "ExcludeFromBuild" : false
1228                                  }
1229                               }
1230                            ],
1231                            "Configurations" : [
1232                               {
1233                                  "Name" : "Bootstrap",
1234                                  "Platforms" : [
1235                                     {
1236                                        "Name" : "linux",
1237                                        "Options" : {
1238                                           "ExcludeFromBuild" : true
1239                                        }
1240                                     }
1241                                  ]
1242                               }
1243                            ]
1244                         }
1245                      ],
1246                      "Options" : {
1247                         "ExcludeFromBuild" : true
1248                      },
1249                      "Configurations" : [
1250                         {
1251                            "Name" : "PACS",
1252                            "Options" : {
1253                               "ExcludeFromBuild" : true
1254                            }
1255                         }
1256                      ]
1257                   },
1258                   "Bitmap.ec",
1259                   "BitmapResource.ec",
1260                   "Color.ec",
1261                   "Display.ec",
1262                   "DisplaySystem.ec",
1263                   "FontResource.ec",
1264                   "Resource.ec",
1265                   "Surface.ec"
1266                ],
1267                "Configurations" : [
1268                   {
1269                      "Name" : "Bootstrap",
1270                      "Options" : {
1271                         "ExcludeFromBuild" : true
1272                      }
1273                   }
1274                ]
1275             },
1276             {
1277                "Folder" : "gui",
1278                "Files" : [
1279                   {
1280                      "Folder" : "controls",
1281                      "Files" : [
1282                         "Button.ec",
1283                         "CalendarControl.ec",
1284                         "DataBox.ec",
1285                         "DropBox.ec",
1286                         "EditBox.ec",
1287                         "Label.ec",
1288                         "ListBox.ec",
1289                         "Menu.ec",
1290                         "Picture.ec",
1291                         "ProgressBar.ec",
1292                         "ScrollBar.ec",
1293                         "StatusBar.ec",
1294                         {
1295                            "FileName" : "TabControl.ec",
1296                            "Configurations" : [
1297                               {
1298                                  "Name" : "Vanilla",
1299                                  "Options" : {
1300                                     "ExcludeFromBuild" : true
1301                                  }
1302                               }
1303                            ]
1304                         },
1305                         {
1306                            "FileName" : "PaneSplitter.ec",
1307                            "Configurations" : [
1308                               {
1309                                  "Name" : "Vanilla",
1310                                  "Options" : {
1311                                     "ExcludeFromBuild" : true
1312                                  }
1313                               }
1314                            ]
1315                         },
1316                         "Stacker.ec",
1317                         "PathBox.ec"
1318                      ]
1319                   },
1320                   {
1321                      "Folder" : "dialogs",
1322                      "Files" : [
1323                         "ColorPicker.ec",
1324                         "FileDialog.ec",
1325                         "FindDialog.ec",
1326                         "GoToDialog.ec",
1327                         "MessageBox.ec",
1328                         "ReplaceDialog.ec",
1329                         "WindowList.ec"
1330                      ]
1331                   },
1332                   {
1333                      "Folder" : "drivers",
1334                      "Files" : [
1335                         {
1336                            "FileName" : "NCursesInterface.ec",
1337                            "Platforms" : [
1338                               {
1339                                  "Name" : "linux",
1340                                  "Options" : {
1341                                     "ExcludeFromBuild" : false
1342                                  }
1343                               },
1344                               {
1345                                  "Name" : "apple",
1346                                  "Options" : {
1347                                     "ExcludeFromBuild" : false
1348                                  }
1349                               }
1350                            ],
1351                            "Configurations" : [
1352                               {
1353                                  "Name" : "Vanilla",
1354                                  "Options" : {
1355                                     "ExcludeFromBuild" : true
1356                                  }
1357                               },
1358                               {
1359                                  "Name" : "Bootstrap",
1360                                  "Platforms" : [
1361                                     {
1362                                        "Name" : "linux",
1363                                        "Options" : {
1364                                           "ExcludeFromBuild" : true
1365                                        }
1366                                     },
1367                                     {
1368                                        "Name" : "apple",
1369                                        "Options" : {
1370                                           "ExcludeFromBuild" : true
1371                                        }
1372                                     }
1373                                  ]
1374                               }
1375                            ]
1376                         },
1377                         {
1378                            "FileName" : "Win32Interface.ec",
1379                            "Platforms" : [
1380                               {
1381                                  "Name" : "win32",
1382                                  "Options" : {
1383                                     "ExcludeFromBuild" : false
1384                                  }
1385                               }
1386                            ],
1387                            "Configurations" : [
1388                               {
1389                                  "Name" : "PACS",
1390                                  "Options" : {
1391                                     "ExcludeFromBuild" : false
1392                                  }
1393                               },
1394                               {
1395                                  "Name" : "Bootstrap",
1396                                  "Platforms" : [
1397                                     {
1398                                        "Name" : "win32",
1399                                        "Options" : {
1400                                           "ExcludeFromBuild" : true
1401                                        }
1402                                     }
1403                                  ]
1404                               }
1405                            ]
1406                         },
1407                         {
1408                            "FileName" : "Win32ConsoleInterface.ec",
1409                            "Platforms" : [
1410                               {
1411                                  "Name" : "win32",
1412                                  "Options" : {
1413                                     "ExcludeFromBuild" : false
1414                                  }
1415                               }
1416                            ],
1417                            "Configurations" : [
1418                               {
1419                                  "Name" : "Vanilla",
1420                                  "Platforms" : [
1421                                     {
1422                                        "Name" : "win32",
1423                                        "Options" : {
1424                                           "ExcludeFromBuild" : true
1425                                        }
1426                                     }
1427                                  ]
1428                               },
1429                               {
1430                                  "Name" : "WSMS",
1431                                  "Platforms" : [
1432                                     {
1433                                        "Name" : "win32",
1434                                        "Options" : {
1435                                           "ExcludeFromBuild" : true
1436                                        }
1437                                     }
1438                                  ]
1439                               },
1440                               {
1441                                  "Name" : "Bootstrap",
1442                                  "Platforms" : [
1443                                     {
1444                                        "Name" : "win32",
1445                                        "Options" : {
1446                                           "ExcludeFromBuild" : true
1447                                        }
1448                                     }
1449                                  ]
1450                               }
1451                            ]
1452                         },
1453                         {
1454                            "FileName" : "XInterface.ec",
1455                            "Platforms" : [
1456                               {
1457                                  "Name" : "linux",
1458                                  "Options" : {
1459                                     "ExcludeFromBuild" : false
1460                                  }
1461                               },
1462                               {
1463                                  "Name" : "apple",
1464                                  "Options" : {
1465                                     "ExcludeFromBuild" : false
1466                                  }
1467                               }
1468                            ],
1469                            "Configurations" : [
1470                               {
1471                                  "Name" : "Bootstrap",
1472                                  "Platforms" : [
1473                                     {
1474                                        "Name" : "linux",
1475                                        "Options" : {
1476                                           "ExcludeFromBuild" : true
1477                                        }
1478                                     },
1479                                     {
1480                                        "Name" : "apple",
1481                                        "Options" : {
1482                                           "ExcludeFromBuild" : true
1483                                        }
1484                                     }
1485                                  ]
1486                               }
1487                            ]
1488                         }
1489                      ],
1490                      "Options" : {
1491                         "ExcludeFromBuild" : true
1492                      },
1493                      "Configurations" : [
1494                         {
1495                            "Name" : "PACS",
1496                            "Options" : {
1497                               "ExcludeFromBuild" : true
1498                            }
1499                         }
1500                      ]
1501                   },
1502                   {
1503                      "Folder" : "skins",
1504                      "Files" : [
1505                         {
1506                            "FileName" : "TVisionSkin.ec",
1507                            "Configurations" : [
1508                               {
1509                                  "Name" : "PACS",
1510                                  "Options" : {
1511                                     "ExcludeFromBuild" : true
1512                                  }
1513                               },
1514                               {
1515                                  "Name" : "Vanilla",
1516                                  "Options" : {
1517                                     "ExcludeFromBuild" : true
1518                                  }
1519                               }
1520                            ]
1521                         },
1522                         "WindowsSkin.ec"
1523                      ]
1524                   },
1525                   "Anchor.ec",
1526                   "ClipBoard.ec",
1527                   "Cursor.ec",
1528                   {
1529                      "FileName" : "Desktop3D.ec",
1530                      "Configurations" : [
1531                         {
1532                            "Name" : "PACS",
1533                            "Options" : {
1534                               "ExcludeFromBuild" : true
1535                            }
1536                         },
1537                         {
1538                            "Name" : "Vanilla",
1539                            "Options" : {
1540                               "ExcludeFromBuild" : true
1541                            }
1542                         },
1543                         {
1544                            "Name" : "WSMS",
1545                            "Options" : {
1546                               "ExcludeFromBuild" : true
1547                            }
1548                         }
1549                      ]
1550                   },
1551                   {
1552                      "FileName" : "FormDesigner.ec",
1553                      "Configurations" : [
1554                         {
1555                            "Name" : "PACS",
1556                            "Options" : {
1557                               "ExcludeFromBuild" : true
1558                            }
1559                         }
1560                      ]
1561                   },
1562                   "GuiApplication.ec",
1563                   "Interface.ec",
1564                   "Key.ec",
1565                   "Skin.ec",
1566                   "Timer.ec",
1567                   "typeEdit.ec",
1568                   "Window.ec"
1569                ],
1570                "Configurations" : [
1571                   {
1572                      "Name" : "Bootstrap",
1573                      "Options" : {
1574                         "ExcludeFromBuild" : true
1575                      }
1576                   }
1577                ]
1578             },
1579             {
1580                "Folder" : "net",
1581                "Files" : [
1582                   {
1583                      "FileName" : "dcom.ec",
1584                      "Configurations" : [
1585                         {
1586                            "Name" : "PACS",
1587                            "Options" : {
1588                               "ExcludeFromBuild" : true
1589                            }
1590                         }
1591                      ]
1592                   },
1593                   "HTTPFile.ec",
1594                   "network.ec",
1595                   {
1596                      "FileName" : "NetworkClientFile.ec",
1597                      "Configurations" : [
1598                         {
1599                            "Name" : "PACS",
1600                            "Options" : {
1601                               "ExcludeFromBuild" : true
1602                            }
1603                         }
1604                      ]
1605                   },
1606                   "Service.ec",
1607                   "Socket.ec"
1608                ],
1609                "Configurations" : [
1610                   {
1611                      "Name" : "Bootstrap",
1612                      "Options" : {
1613                         "ExcludeFromBuild" : true
1614                      }
1615                   },
1616                   {
1617                      "Name" : "Vanilla",
1618                      "Options" : {
1619                         "ExcludeFromBuild" : true
1620                      }
1621                   }
1622                ]
1623             },
1624             {
1625                "Folder" : "com",
1626                "Files" : [
1627                   {
1628                      "Folder" : "containers",
1629                      "Files" : [
1630                         "Array.ec",
1631                         "AVLTree.ec",
1632                         "BuiltInContainer.ec",
1633                         "Container.ec",
1634                         "CustomAVLTree.ec",
1635                         "LinkList.ec",
1636                         "List.ec",
1637                         "Map.ec"
1638                      ]
1639                   },
1640                   {
1641                      "FileName" : "BinaryTree.ec",
1642                      "Configurations" : [
1643                         {
1644                            "Name" : "MemoryGuard",
1645                            "Options" : {
1646                               "MemoryGuard" : false
1647                            }
1648                         },
1649                         {
1650                            "Name" : "MemoryGuardRelease",
1651                            "Options" : {
1652                               "MemoryGuard" : false
1653                            }
1654                         }
1655                      ]
1656                   },
1657                   {
1658                      "FileName" : "BTNode.ec",
1659                      "Configurations" : [
1660                         {
1661                            "Name" : "MemoryGuard",
1662                            "Options" : {
1663                               "MemoryGuard" : false
1664                            }
1665                         },
1666                         {
1667                            "Name" : "MemoryGuardRelease",
1668                            "Options" : {
1669                               "MemoryGuard" : false
1670                            }
1671                         }
1672                      ]
1673                   },
1674                   "dataTypes.ec",
1675                   {
1676                      "FileName" : "instance.ec",
1677                      "Configurations" : [
1678                         {
1679                            "Name" : "MemoryGuard",
1680                            "Options" : {
1681                               "MemoryGuard" : false
1682                            }
1683                         },
1684                         {
1685                            "Name" : "MemoryGuardRelease",
1686                            "Options" : {
1687                               "MemoryGuard" : false
1688                            }
1689                         }
1690                      ]
1691                   },
1692                   "String.ec",
1693                   "OldList.ec",
1694                   "instance.c"
1695                ],
1696                "Options" : {
1697                   "PreprocessorDefinitions" : [
1698                      "ECERE_COM_MODULE"
1699                   ]
1700                }
1701             }
1702          ]
1703       }
1704    ],
1705    "ResourcesPath" : "res",
1706    "Resources" : [
1707       {
1708          "Folder" : "actions",
1709          "Files" : [
1710             "editFind.png",
1711             "folderNew.png",
1712             "goDown.png",
1713             "goHome.png",
1714             "goNext.png",
1715             "goPrevious.png",
1716             "goUp.png",
1717             "listAdd.png",
1718             "listRemove.png",
1719             "viewRefresh.png",
1720             "windowNew.png"
1721          ]
1722       },
1723       {
1724          "Folder" : "constructs",
1725          "Files" : [
1726             "class.png",
1727             "data.png",
1728             "dataPrivate.png",
1729             "dataType.png",
1730             "enum.png",
1731             "enumValue.png",
1732             "event.png",
1733             "library.png",
1734             "method.png",
1735             "methodPrivate.png",
1736             "namespace.png",
1737             "property.png",
1738             "propertyPrivate.png"
1739          ]
1740       },
1741       {
1742          "Folder" : "controls",
1743          "Files" : [
1744             "button.png",
1745             "calendar.png",
1746             "checkBox.png",
1747             "dataBox.png",
1748             "dropBox.png",
1749             "editBox.png",
1750             "groupBox.png",
1751             "label.png",
1752             "listBox.png",
1753             "menu.png",
1754             "optionBox.png",
1755             "progressBar.png",
1756             "scrollBarHorizontal.png",
1757             "scrollBarVertical.png",
1758             "statusBar.png"
1759          ]
1760       },
1761       {
1762          "Folder" : "cursors",
1763          "Files" : [
1764             "arrow.png",
1765             "cross.png",
1766             "iBeam.png",
1767             "move.png",
1768             "sizeEastWest.png",
1769             "sizeNortEastSouthWest.png",
1770             "sizeNorthSouth.png",
1771             "sizeNortWestSouthEast.png"
1772          ]
1773       },
1774       {
1775          "Folder" : "devices",
1776          "Files" : [
1777             "computer.png",
1778             "driveHardDisk.png",
1779             "driveRemovableMedia.png",
1780             "mediaFloppy.png",
1781             "mediaOptical.png"
1782          ]
1783       },
1784       {
1785          "Folder" : "elements",
1786          "Files" : [
1787             "areaClose.png",
1788             "areaMaximize.png",
1789             "areaMinimize.png",
1790             "areaRestore.png",
1791             "arrowDown.png",
1792             "arrowLeft.png",
1793             "arrowRight.png",
1794             "arrowUp.png",
1795             "checkBoxChecked.png",
1796             "checkBoxDisabled.png",
1797             "checkBoxDisabledChecked.png",
1798             "checkBox.png",
1799             "optionBoxDisabled.png",
1800             "optionBoxDisabledSelected.png",
1801             "optionBoxDown.png",
1802             "optionBoxSelectedDown.png",
1803             "optionBoxSelectedUp.png",
1804             "optionBoxUp.png",
1805             "orderAscending.png",
1806             "orderCategorized.png",
1807             "orderDescending.png"
1808          ]
1809       },
1810       {
1811          "Folder" : "emblems",
1812          "Files" : [
1813             "unreadable.png"
1814          ]
1815       },
1816       {
1817          "Folder" : "mimeTypes",
1818          "Files" : [
1819             "file.png",
1820             "image.png",
1821             "package.png",
1822             "packageOpticalDisc.png",
1823             "packageSoftware.png",
1824             "text.png",
1825             "textCHeader.png",
1826             "textCSource.png",
1827             "textC++Header.png",
1828             "textC++Source.png",
1829             "textEcereHeader.png",
1830             "textEcereProject.png",
1831             "textEcereSource.png",
1832             "textEcereWorkspace.png",
1833             "textHyperTextMarkup.png",
1834             "brokenFile.png"
1835          ]
1836       },
1837       {
1838          "Folder" : "places",
1839          "Files" : [
1840             "driveRemote.png",
1841             "folder.png",
1842             "folderRemote.png",
1843             "networkServer.png",
1844             "networkWorkgroup.png",
1845             "brokenFolder.png"
1846          ]
1847       },
1848       {
1849          "Folder" : "status",
1850          "Files" : [
1851             "audioVolumeHigh.png",
1852             "folderOpen.png"
1853          ]
1854       },
1855       {
1856          "Folder" : "unicode",
1857          "Files" : [
1858             "derivedGeneralCategoryStripped.txt"
1859          ]
1860       },
1861       {
1862          "Folder" : "locale",
1863          "Files" : [
1864             {
1865                "Folder" : "zh_CN",
1866                "Files" : [
1867                   {
1868                      "Folder" : "LC_MESSAGES",
1869                      "Files" : [
1870                         "locale/zh_CN/LC_MESSAGES/ecere.mo"
1871                      ]
1872                   }
1873                ]
1874             }
1875          ]
1876       }
1877    ]
1878 }