ecere/compiler: Included i18n in bootstrap and updated tarball build Makefiles
[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" : "WSMS"
1188                               },
1189                               {
1190                                  "Name" : "Vanilla",
1191                                  "Platforms" : [
1192                                     {
1193                                        "Name" : "win32",
1194                                        "Options" : {
1195                                           "ExcludeFromBuild" : true
1196                                        }
1197                                     }
1198                                  ]
1199                               },
1200                               {
1201                                  "Name" : "PACS",
1202                                  "Platforms" : [
1203                                     {
1204                                        "Name" : "win32",
1205                                        "Options" : {
1206                                           "ExcludeFromBuild" : true
1207                                        }
1208                                     }
1209                                  ]
1210                               },
1211                               {
1212                                  "Name" : "Bootstrap",
1213                                  "Platforms" : [
1214                                     {
1215                                        "Name" : "win32",
1216                                        "Options" : {
1217                                           "ExcludeFromBuild" : true
1218                                        }
1219                                     }
1220                                  ]
1221                               }
1222                            ]
1223                         },
1224                         {
1225                            "FileName" : "XDisplayDriver.ec",
1226                            "Platforms" : [
1227                               {
1228                                  "Name" : "linux",
1229                                  "Options" : {
1230                                     "ExcludeFromBuild" : false
1231                                  }
1232                               }
1233                            ],
1234                            "Configurations" : [
1235                               {
1236                                  "Name" : "WSMS"
1237                               },
1238                               {
1239                                  "Name" : "Bootstrap",
1240                                  "Platforms" : [
1241                                     {
1242                                        "Name" : "linux",
1243                                        "Options" : {
1244                                           "ExcludeFromBuild" : true
1245                                        }
1246                                     }
1247                                  ]
1248                               }
1249                            ]
1250                         }
1251                      ],
1252                      "Options" : {
1253                         "ExcludeFromBuild" : true
1254                      },
1255                      "Configurations" : [
1256                         {
1257                            "Name" : "PACS",
1258                            "Options" : {
1259                               "ExcludeFromBuild" : true
1260                            }
1261                         }
1262                      ]
1263                   },
1264                   "Bitmap.ec",
1265                   "BitmapResource.ec",
1266                   "Color.ec",
1267                   "Display.ec",
1268                   "DisplaySystem.ec",
1269                   "FontResource.ec",
1270                   "Resource.ec",
1271                   "Surface.ec"
1272                ],
1273                "Configurations" : [
1274                   {
1275                      "Name" : "Bootstrap",
1276                      "Options" : {
1277                         "ExcludeFromBuild" : true
1278                      }
1279                   }
1280                ]
1281             },
1282             {
1283                "Folder" : "gui",
1284                "Files" : [
1285                   {
1286                      "Folder" : "controls",
1287                      "Files" : [
1288                         "Button.ec",
1289                         "CalendarControl.ec",
1290                         "DataBox.ec",
1291                         "DropBox.ec",
1292                         "EditBox.ec",
1293                         "Label.ec",
1294                         "ListBox.ec",
1295                         "Menu.ec",
1296                         "Picture.ec",
1297                         "ProgressBar.ec",
1298                         "ScrollBar.ec",
1299                         "StatusBar.ec",
1300                         {
1301                            "FileName" : "TabControl.ec",
1302                            "Configurations" : [
1303                               {
1304                                  "Name" : "Vanilla",
1305                                  "Options" : {
1306                                     "ExcludeFromBuild" : true
1307                                  }
1308                               }
1309                            ]
1310                         },
1311                         {
1312                            "FileName" : "PaneSplitter.ec",
1313                            "Configurations" : [
1314                               {
1315                                  "Name" : "Vanilla",
1316                                  "Options" : {
1317                                     "ExcludeFromBuild" : true
1318                                  }
1319                               }
1320                            ]
1321                         },
1322                         "Stacker.ec",
1323                         "PathBox.ec"
1324                      ]
1325                   },
1326                   {
1327                      "Folder" : "dialogs",
1328                      "Files" : [
1329                         "ColorPicker.ec",
1330                         "FileDialog.ec",
1331                         "FindDialog.ec",
1332                         "GoToDialog.ec",
1333                         "MessageBox.ec",
1334                         "ReplaceDialog.ec",
1335                         "WindowList.ec"
1336                      ]
1337                   },
1338                   {
1339                      "Folder" : "drivers",
1340                      "Files" : [
1341                         {
1342                            "FileName" : "NCursesInterface.ec",
1343                            "Platforms" : [
1344                               {
1345                                  "Name" : "linux",
1346                                  "Options" : {
1347                                     "ExcludeFromBuild" : false
1348                                  }
1349                               },
1350                               {
1351                                  "Name" : "apple",
1352                                  "Options" : {
1353                                     "ExcludeFromBuild" : false
1354                                  }
1355                               }
1356                            ],
1357                            "Configurations" : [
1358                               {
1359                                  "Name" : "Vanilla",
1360                                  "Options" : {
1361                                     "ExcludeFromBuild" : true
1362                                  }
1363                               },
1364                               {
1365                                  "Name" : "Bootstrap",
1366                                  "Platforms" : [
1367                                     {
1368                                        "Name" : "linux",
1369                                        "Options" : {
1370                                           "ExcludeFromBuild" : true
1371                                        }
1372                                     },
1373                                     {
1374                                        "Name" : "apple",
1375                                        "Options" : {
1376                                           "ExcludeFromBuild" : true
1377                                        }
1378                                     }
1379                                  ]
1380                               }
1381                            ]
1382                         },
1383                         {
1384                            "FileName" : "Win32Interface.ec",
1385                            "Platforms" : [
1386                               {
1387                                  "Name" : "win32",
1388                                  "Options" : {
1389                                     "ExcludeFromBuild" : false
1390                                  }
1391                               }
1392                            ],
1393                            "Configurations" : [
1394                               {
1395                                  "Name" : "PACS",
1396                                  "Options" : {
1397                                     "ExcludeFromBuild" : false
1398                                  }
1399                               },
1400                               {
1401                                  "Name" : "Bootstrap",
1402                                  "Platforms" : [
1403                                     {
1404                                        "Name" : "win32",
1405                                        "Options" : {
1406                                           "ExcludeFromBuild" : true
1407                                        }
1408                                     }
1409                                  ]
1410                               }
1411                            ]
1412                         },
1413                         {
1414                            "FileName" : "Win32ConsoleInterface.ec",
1415                            "Platforms" : [
1416                               {
1417                                  "Name" : "win32",
1418                                  "Options" : {
1419                                     "ExcludeFromBuild" : false
1420                                  }
1421                               }
1422                            ],
1423                            "Configurations" : [
1424                               {
1425                                  "Name" : "Vanilla",
1426                                  "Platforms" : [
1427                                     {
1428                                        "Name" : "win32",
1429                                        "Options" : {
1430                                           "ExcludeFromBuild" : true
1431                                        }
1432                                     }
1433                                  ]
1434                               },
1435                               {
1436                                  "Name" : "WSMS",
1437                                  "Platforms" : [
1438                                     {
1439                                        "Name" : "win32",
1440                                        "Options" : {
1441                                           "ExcludeFromBuild" : true
1442                                        }
1443                                     }
1444                                  ]
1445                               },
1446                               {
1447                                  "Name" : "Bootstrap",
1448                                  "Platforms" : [
1449                                     {
1450                                        "Name" : "win32",
1451                                        "Options" : {
1452                                           "ExcludeFromBuild" : true
1453                                        }
1454                                     }
1455                                  ]
1456                               }
1457                            ]
1458                         },
1459                         {
1460                            "FileName" : "XInterface.ec",
1461                            "Platforms" : [
1462                               {
1463                                  "Name" : "linux",
1464                                  "Options" : {
1465                                     "ExcludeFromBuild" : false
1466                                  }
1467                               },
1468                               {
1469                                  "Name" : "apple",
1470                                  "Options" : {
1471                                     "ExcludeFromBuild" : false
1472                                  }
1473                               }
1474                            ],
1475                            "Configurations" : [
1476                               {
1477                                  "Name" : "Bootstrap",
1478                                  "Platforms" : [
1479                                     {
1480                                        "Name" : "linux",
1481                                        "Options" : {
1482                                           "ExcludeFromBuild" : true
1483                                        }
1484                                     },
1485                                     {
1486                                        "Name" : "apple",
1487                                        "Options" : {
1488                                           "ExcludeFromBuild" : true
1489                                        }
1490                                     }
1491                                  ]
1492                               }
1493                            ]
1494                         }
1495                      ],
1496                      "Options" : {
1497                         "ExcludeFromBuild" : true
1498                      },
1499                      "Configurations" : [
1500                         {
1501                            "Name" : "PACS",
1502                            "Options" : {
1503                               "ExcludeFromBuild" : true
1504                            }
1505                         }
1506                      ]
1507                   },
1508                   {
1509                      "Folder" : "skins",
1510                      "Files" : [
1511                         {
1512                            "FileName" : "TVisionSkin.ec",
1513                            "Configurations" : [
1514                               {
1515                                  "Name" : "PACS",
1516                                  "Options" : {
1517                                     "ExcludeFromBuild" : true
1518                                  }
1519                               },
1520                               {
1521                                  "Name" : "Vanilla",
1522                                  "Options" : {
1523                                     "ExcludeFromBuild" : true
1524                                  }
1525                               }
1526                            ]
1527                         },
1528                         "WindowsSkin.ec"
1529                      ]
1530                   },
1531                   "Anchor.ec",
1532                   "ClipBoard.ec",
1533                   "Cursor.ec",
1534                   {
1535                      "FileName" : "Desktop3D.ec",
1536                      "Configurations" : [
1537                         {
1538                            "Name" : "PACS",
1539                            "Options" : {
1540                               "ExcludeFromBuild" : true
1541                            }
1542                         },
1543                         {
1544                            "Name" : "Vanilla",
1545                            "Options" : {
1546                               "ExcludeFromBuild" : true
1547                            }
1548                         },
1549                         {
1550                            "Name" : "WSMS",
1551                            "Options" : {
1552                               "ExcludeFromBuild" : true
1553                            }
1554                         }
1555                      ]
1556                   },
1557                   {
1558                      "FileName" : "FormDesigner.ec",
1559                      "Configurations" : [
1560                         {
1561                            "Name" : "PACS",
1562                            "Options" : {
1563                               "ExcludeFromBuild" : true
1564                            }
1565                         }
1566                      ]
1567                   },
1568                   "GuiApplication.ec",
1569                   "Interface.ec",
1570                   "Key.ec",
1571                   "Skin.ec",
1572                   "Timer.ec",
1573                   "typeEdit.ec",
1574                   "Window.ec"
1575                ],
1576                "Configurations" : [
1577                   {
1578                      "Name" : "Bootstrap",
1579                      "Options" : {
1580                         "ExcludeFromBuild" : true
1581                      }
1582                   }
1583                ]
1584             },
1585             {
1586                "Folder" : "net",
1587                "Files" : [
1588                   {
1589                      "FileName" : "dcom.ec",
1590                      "Configurations" : [
1591                         {
1592                            "Name" : "PACS",
1593                            "Options" : {
1594                               "ExcludeFromBuild" : true
1595                            }
1596                         }
1597                      ]
1598                   },
1599                   "HTTPFile.ec",
1600                   "network.ec",
1601                   {
1602                      "FileName" : "NetworkClientFile.ec",
1603                      "Configurations" : [
1604                         {
1605                            "Name" : "PACS",
1606                            "Options" : {
1607                               "ExcludeFromBuild" : true
1608                            }
1609                         }
1610                      ]
1611                   },
1612                   "Service.ec",
1613                   "Socket.ec"
1614                ],
1615                "Configurations" : [
1616                   {
1617                      "Name" : "Bootstrap",
1618                      "Options" : {
1619                         "ExcludeFromBuild" : true
1620                      }
1621                   },
1622                   {
1623                      "Name" : "Vanilla",
1624                      "Options" : {
1625                         "ExcludeFromBuild" : true
1626                      }
1627                   }
1628                ]
1629             },
1630             {
1631                "Folder" : "com",
1632                "Files" : [
1633                   {
1634                      "Folder" : "containers",
1635                      "Files" : [
1636                         "Array.ec",
1637                         "AVLTree.ec",
1638                         "BuiltInContainer.ec",
1639                         "Container.ec",
1640                         "CustomAVLTree.ec",
1641                         "LinkList.ec",
1642                         "List.ec",
1643                         "Map.ec"
1644                      ]
1645                   },
1646                   {
1647                      "FileName" : "BinaryTree.ec",
1648                      "Configurations" : [
1649                         {
1650                            "Name" : "MemoryGuard",
1651                            "Options" : {
1652                               "MemoryGuard" : false
1653                            }
1654                         },
1655                         {
1656                            "Name" : "MemoryGuardRelease",
1657                            "Options" : {
1658                               "MemoryGuard" : false
1659                            }
1660                         }
1661                      ]
1662                   },
1663                   {
1664                      "FileName" : "BTNode.ec",
1665                      "Configurations" : [
1666                         {
1667                            "Name" : "MemoryGuard",
1668                            "Options" : {
1669                               "MemoryGuard" : false
1670                            }
1671                         },
1672                         {
1673                            "Name" : "MemoryGuardRelease",
1674                            "Options" : {
1675                               "MemoryGuard" : false
1676                            }
1677                         }
1678                      ]
1679                   },
1680                   "dataTypes.ec",
1681                   {
1682                      "FileName" : "instance.ec",
1683                      "Configurations" : [
1684                         {
1685                            "Name" : "MemoryGuard",
1686                            "Options" : {
1687                               "MemoryGuard" : false
1688                            }
1689                         },
1690                         {
1691                            "Name" : "MemoryGuardRelease",
1692                            "Options" : {
1693                               "MemoryGuard" : false
1694                            }
1695                         }
1696                      ]
1697                   },
1698                   "String.ec",
1699                   "OldList.ec",
1700                   "instance.c"
1701                ],
1702                "Options" : {
1703                   "PreprocessorDefinitions" : [
1704                      "ECERE_COM_MODULE"
1705                   ]
1706                }
1707             }
1708          ]
1709       }
1710    ],
1711    "ResourcesPath" : "res",
1712    "Resources" : [
1713       {
1714          "Folder" : "actions",
1715          "Files" : [
1716             "editFind.png",
1717             "folderNew.png",
1718             "goDown.png",
1719             "goHome.png",
1720             "goNext.png",
1721             "goPrevious.png",
1722             "goUp.png",
1723             "listAdd.png",
1724             "listRemove.png",
1725             "viewRefresh.png",
1726             "windowNew.png"
1727          ]
1728       },
1729       {
1730          "Folder" : "constructs",
1731          "Files" : [
1732             "class.png",
1733             "data.png",
1734             "dataPrivate.png",
1735             "dataType.png",
1736             "enum.png",
1737             "enumValue.png",
1738             "event.png",
1739             "library.png",
1740             "method.png",
1741             "methodPrivate.png",
1742             "namespace.png",
1743             "property.png",
1744             "propertyPrivate.png"
1745          ]
1746       },
1747       {
1748          "Folder" : "controls",
1749          "Files" : [
1750             "button.png",
1751             "calendar.png",
1752             "checkBox.png",
1753             "dataBox.png",
1754             "dropBox.png",
1755             "editBox.png",
1756             "groupBox.png",
1757             "label.png",
1758             "listBox.png",
1759             "menu.png",
1760             "optionBox.png",
1761             "progressBar.png",
1762             "scrollBarHorizontal.png",
1763             "scrollBarVertical.png",
1764             "statusBar.png"
1765          ]
1766       },
1767       {
1768          "Folder" : "cursors",
1769          "Files" : [
1770             "arrow.png",
1771             "cross.png",
1772             "iBeam.png",
1773             "move.png",
1774             "sizeEastWest.png",
1775             "sizeNortEastSouthWest.png",
1776             "sizeNorthSouth.png",
1777             "sizeNortWestSouthEast.png"
1778          ]
1779       },
1780       {
1781          "Folder" : "devices",
1782          "Files" : [
1783             "computer.png",
1784             "driveHardDisk.png",
1785             "driveRemovableMedia.png",
1786             "mediaFloppy.png",
1787             "mediaOptical.png"
1788          ]
1789       },
1790       {
1791          "Folder" : "elements",
1792          "Files" : [
1793             "areaClose.png",
1794             "areaMaximize.png",
1795             "areaMinimize.png",
1796             "areaRestore.png",
1797             "arrowDown.png",
1798             "arrowLeft.png",
1799             "arrowRight.png",
1800             "arrowUp.png",
1801             "checkBoxChecked.png",
1802             "checkBoxDisabled.png",
1803             "checkBoxDisabledChecked.png",
1804             "checkBox.png",
1805             "optionBoxDisabled.png",
1806             "optionBoxDisabledSelected.png",
1807             "optionBoxDown.png",
1808             "optionBoxSelectedDown.png",
1809             "optionBoxSelectedUp.png",
1810             "optionBoxUp.png",
1811             "orderAscending.png",
1812             "orderCategorized.png",
1813             "orderDescending.png"
1814          ]
1815       },
1816       {
1817          "Folder" : "emblems",
1818          "Files" : [
1819             "unreadable.png"
1820          ]
1821       },
1822       {
1823          "Folder" : "mimeTypes",
1824          "Files" : [
1825             "file.png",
1826             "image.png",
1827             "package.png",
1828             "packageOpticalDisc.png",
1829             "packageSoftware.png",
1830             "text.png",
1831             "textCHeader.png",
1832             "textCSource.png",
1833             "textC++Header.png",
1834             "textC++Source.png",
1835             "textEcereHeader.png",
1836             "textEcereProject.png",
1837             "textEcereSource.png",
1838             "textEcereWorkspace.png",
1839             "textHyperTextMarkup.png",
1840             "brokenFile.png"
1841          ]
1842       },
1843       {
1844          "Folder" : "places",
1845          "Files" : [
1846             "driveRemote.png",
1847             "folder.png",
1848             "folderRemote.png",
1849             "networkServer.png",
1850             "networkWorkgroup.png",
1851             "brokenFolder.png"
1852          ]
1853       },
1854       {
1855          "Folder" : "status",
1856          "Files" : [
1857             "audioVolumeHigh.png",
1858             "folderOpen.png"
1859          ]
1860       },
1861       {
1862          "Folder" : "unicode",
1863          "Files" : [
1864             "derivedGeneralCategoryStripped.txt"
1865          ]
1866       }
1867    ]
1868 }