ecere/gfx/drivers/OpenGL: Renamed glHelpers.h -> gl123es.h
[sdk] / ecere / ecere.epj
1 {
2    "Version" : 0.2,
3    "ModuleName" : "ecere",
4    "ModuleVersion" : "0.44",
5    "Description" : "Ecere Runtime library",
6    "License" : "The Ecere SDK v0.44.14 - http://ecere.org
7
8 The Ecere SDK is Free Open Source Software. It is provided with NO WARRANTY
9 expressed or implied to the extent permitted by law.
10
11 Applications built with it can be distributed both commercially and non
12 commercially, along with the supporting Ecere runtime library(ies):
13
14    * libecere.so / ecere.dll
15       - Core eC framework + GUI toolkit, 2D/3D graphics engine, networking
16    * libecereCOM.so / ecereCOM.dll
17       - Core eC framework only
18    * libEDA.so / EDA.dll
19       - Data Access System
20    * libEDASQLite.so / EDASQLite.dll
21       - SQLite driver for EDA
22    * libEcereAudio.so / EcereAudio.dll
23       - Audio output library (using ALSA / DirectSound)
24
25 The Ecere SDK is distributed under the New BSD license:
26
27 ================================================================================
28
29    Copyright (c) 1996-2016, Jerome Jacovella-St-Louis
30    Copyright (c) 2005-2016, Ecere Corporation
31
32    All rights reserved.
33
34    Redistribution and use in source and binary forms, with or without
35    modification, are permitted provided that the following conditions are met:
36
37     * Redistributions of source code must retain the above copyright notice,
38       this list of conditions and the following disclaimer.
39     * Redistributions in binary form must reproduce the above copyright notice,
40       this list of conditions and the following disclaimer in the documentation
41       and/or other materials provided with the distribution.
42     * Neither the name of Ecere Corporation nor the names of its contributors
43       may be used to endorse or promote products derived from this software
44       without specific prior written permission.
45
46    THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
47    \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
48    LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
49    A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
50    CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
51    EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
52    PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
53    PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
54    LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
55    NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
56    SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
57
58 ================================================================================
59
60 This software makes use of other software components whose licenses may also
61 apply, which are found in their respective source directories (most under
62 deps/).
63
64 Among them: zlib, libPNG, libJPEG, giflib or libungif, HarfBuzz, FreeType,
65    Tango icons
66
67 For EDA: SQLite (EDASQLite), libffi
68
69 On Windows, applications built statically with the MinGW-w64 runtime should
70 include the MinGW-w64 runtime license in their application.
71    See ecere-sdk/extras/res/licenses/MinGW-w64.LICENSE or
72        Program Files/Ecere SDK/tdm/licenses/COPYING.MinGW-w64-runtime.txt
73
74 The Ecere IDE also communicates with GCC for compiling
75 (MinGW/MinGW-w64 on Windows), GDB for debugging, and UPX for optionally
76 compressing executables.
77
78 Each of these have their own license, which can be found from wherever you
79 obtained them or under:
80    Program Files/Ecere SDK/tdm/licenses/  and
81    Program Files/Ecere SDK/upx/doc/
82 if distributed with the Ecere SDK Windows installer.
83 ",
84    "Options" : {
85       "Warnings" : "All",
86       "PreprocessorDefinitions" : [
87          "BUILDING_ECERE_COM"
88       ],
89       "IncludeDirs" : [
90          "src/gfx/drivers/harfbuzz",
91          "/usr/X11R6/include",
92          "/usr/X11R6/include/freetype2",
93          "src/gfx/drivers/gl3"
94       ],
95       "DefaultNameSpace" : "ecere",
96       "TargetType" : "SharedLibrary",
97       "TargetFileName" : "ecere",
98       "TargetDirectory" : "",
99       "Libraries" : [
100          "jpeg",
101          "png",
102          "z",
103          "freetype"
104       ]
105    },
106    "Platforms" : [
107       {
108          "Name" : "Linux",
109          "Options" : {
110             "IncludeDirs" : [
111                "/usr/include/freetype2"
112             ],
113             "Libraries" : [
114                "ncurses",
115                "pthread",
116                "m",
117                "dl",
118                "fontconfig",
119                "gif",
120                "X11",
121                "Xext",
122                "Xrender",
123                "GL",
124                "ssl",
125                "crypto"
126             ],
127             "LibraryDirs" : [
128                "/usr/X11R6/lib"
129             ]
130          }
131       },
132       {
133          "Name" : "Win32",
134          "Options" : {
135             "IncludeDirs" : [
136                "../deps/jpeg-9a",
137                "../deps/libpng-1.6.12",
138                "../deps/libungif-4.1.1/lib",
139                "../deps/zlib-1.2.8",
140                "../deps/freetype-2.3.12/include",
141                "../deps/glext",
142                "$(OPENSSL_INCLUDE_DIR)"
143             ],
144             "Libraries" : [
145                "dxguid",
146                "ddraw",
147                "dinput",
148                "winmm",
149                "opengl32",
150                "ws2_32",
151                "kernel32",
152                "user32",
153                "gdi32",
154                "mpr",
155                "advapi32",
156                "shell32",
157                "winspool",
158                "imm32",
159                "ungif",
160                "eay32",
161                "ssleay32"
162             ],
163             "LibraryDirs" : [
164                "../deps/zlib-1.2.8/obj/release.$(PLATFORM)$(COMPILER_SUFFIX)",
165                "../deps/jpeg-9a/obj/release.$(PLATFORM)$(COMPILER_SUFFIX)",
166                "../deps/libpng-1.6.12/obj/release.$(PLATFORM)$(COMPILER_SUFFIX)",
167                "../deps/libungif-4.1.1/obj/release.$(PLATFORM)$(COMPILER_SUFFIX)",
168                "../deps/freetype-2.3.12/obj/release.$(PLATFORM)$(COMPILER_SUFFIX)",
169                "$(OPENSSL_BIN_DIR)",
170                "$(OPENSSL_LIB_DIR)"
171             ]
172          }
173       },
174       {
175          "Name" : "apple",
176          "Options" : {
177             "IncludeDirs" : [
178                "/usr/include/freetype2",
179                "$(SYSROOT)/usr/X11/include/freetype2",
180                "$(SYSROOT)/usr/X11/include",
181                "/usr/X11R6/include/freetype2",
182                "/usr/X11R6/include",
183                "../deps/jpeg-9a",
184                "../deps/libpng-1.6.12",
185                "../deps/libungif-4.1.1/lib"
186             ],
187             "Libraries" : [
188                "curses",
189                "pthread",
190                "m",
191                "dl",
192                "fontconfig",
193                "ungif",
194                "X11",
195                "Xext",
196                "Xrender",
197                "GL",
198                "ssl",
199                "crypto"
200             ],
201             "LibraryDirs" : [
202                "$(SYSROOT)/usr/X11/lib",
203                "/usr/X11R6/lib",
204                "../deps/jpeg-9a/obj/release.$(PLATFORM)$(COMPILER_SUFFIX)",
205                "../deps/libungif-4.1.1/obj/release.$(PLATFORM)$(COMPILER_SUFFIX)"
206             ]
207          }
208       }
209    ],
210    "Configurations" : [
211       {
212          "Name" : "Debug",
213          "Options" : {
214             "Debug" : true,
215             "PreprocessorDefinitions" : [
216                "_DEBUG"
217             ]
218          }
219       },
220       {
221          "Name" : "MemoryGuard",
222          "Options" : {
223             "Debug" : true,
224             "MemoryGuard" : true,
225             "PreprocessorDefinitions" : [
226                "BUILDING_ECERE_COM",
227                "_DEBUG",
228                "MEMINFO",
229                "REDZONE=32"
230             ]
231          }
232       },
233       {
234          "Name" : "MemoryGuardRelease",
235          "Options" : {
236             "MemoryGuard" : true,
237             "Optimization" : "Speed",
238             "PreprocessorDefinitions" : [
239                "BUILDING_ECERE_COM",
240                "MEMINFO",
241                "REDZONE=256"
242             ],
243             "FastMath" : true
244          }
245       },
246       {
247          "Name" : "Profile",
248          "Options" : {
249             "Debug" : true,
250             "Profile" : true,
251             "Optimization" : "Speed",
252             "PreprocessorDefinitions" : [
253                "BUILDING_ECERE_COM",
254                "ECERE_STATIC"
255             ],
256             "TargetType" : "StaticLibrary",
257             "TargetFileName" : "ecereStatic",
258             "FastMath" : true
259          }
260       },
261       {
262          "Name" : "Release",
263          "Options" : {
264             "Warnings" : "All",
265             "Optimization" : "Speed",
266             "CompilerOptions" : [
267                "-mmmx",
268                "-msse",
269                "-msse2",
270                "-msse3",
271                "-msse4"
272             ],
273             "FastMath" : true,
274             "PostbuildCommands" : [
275                "$(call mkdirq,../$(SODESTDIR))",
276                "$(call cpq,$(TARGET),../$(SODESTDIR))"
277             ],
278             "InstallCommands" : [
279                "$(call cpq,$(TARGET),\"$(DESTLIBDIR)/\")",
280                "$(if $(WINDOWS_HOST),,ln -sf $(LP)$(MODULE)$(SOV) $(DESTLIBDIR)/$(LP)$(MODULE)$(SO).0)",
281                "$(if $(WINDOWS_HOST),,ln -sf $(LP)$(MODULE)$(SOV) $(DESTLIBDIR)/$(LP)$(MODULE)$(SO))"
282             ]
283          }
284       },
285       {
286          "Name" : "Static",
287          "Options" : {
288             "Optimization" : "Size",
289             "PreprocessorDefinitions" : [
290                "BUILDING_ECERE_COM",
291                "ECERE_STATIC"
292             ],
293             "TargetType" : "StaticLibrary",
294             "TargetFileName" : "ecereStatic",
295             "Libraries" : [
296                "jpeg",
297                "png",
298                "z",
299                "freetype"
300             ],
301             "Compress" : true
302          }
303       },
304       {
305          "Name" : "Tight",
306          "Options" : {
307             "Optimization" : "Size",
308             "PreprocessorDefinitions" : [
309                "BUILDING_ECERE_COM"
310             ],
311             "Compress" : true
312          }
313       },
314       {
315          "Name" : "PACS",
316          "Options" : {
317             "Optimization" : "Size",
318             "PreprocessorDefinitions" : [
319                "ECERE_STATIC",
320                "ECERE_NOBLENDING",
321                "ECERE_NO3D",
322                "ECERE_NODINPUT",
323                "ECERE_NOTRUETYPE",
324                "ECERE_NOSSL"
325             ],
326             "TargetType" : "StaticLibrary",
327             "TargetFileName" : "ecerePACS"
328          }
329       },
330       {
331          "Name" : "Bootstrap",
332          "Options" : {
333             "NoLineNumbers" : true,
334             "PreprocessorDefinitions" : [
335                "BUILDING_ECERE_COM",
336                "ECERE_STATIC",
337                "ECERE_BOOTSTRAP"
338             ],
339             "IncludeDirs" : [
340                "../compiler/bootstrap/include"
341             ],
342             "TargetType" : "StaticLibrary",
343             "TargetFileName" : "ecereBootstrap",
344             "Libraries" : [
345
346             ]
347          }
348       },
349       {
350          "Name" : "Vanilla",
351          "Options" : {
352             "Warnings" : "None",
353             "NoLineNumbers" : true,
354             "Optimization" : "Size",
355             "PreprocessorDefinitions" : [
356                "BUILDING_ECERE_COM",
357                "ECERE_STATIC",
358                "ECERE_VANILLA",
359                "NOBLENDING"
360             ],
361             "TargetType" : "StaticLibrary",
362             "TargetFileName" : "ecereVanilla",
363             "PostbuildCommands" : [
364                "$(call cpq,$(TARGET),../obj/$(PLATFORM)$(COMPILER_SUFFIX)$(DEBUG_SUFFIX)/lib/)"
365             ],
366             "InstallCommands" : [
367                "$(if $(WINDOWS_HOST),$(call cpq,$(TARGET),\"$(DESTSLIBDIR)/\"),install $(INSTALL_FLAGS) $(TARGET) $(DESTSLIBDIR)/$(MODULE)$(A))"
368             ]
369          }
370       },
371       {
372          "Name" : "WSMS",
373          "Options" : {
374             "Optimization" : "Size",
375             "PreprocessorDefinitions" : [
376                "ECERE_STATIC",
377                "ECERE_NO3D",
378                "ECERE_NOSSL"
379             ],
380             "TargetType" : "StaticLibrary",
381             "TargetFileName" : "ecereWSMS"
382          },
383          "Platforms" : [
384             {
385                "Name" : "win32",
386                "Options" : {
387                   "PreprocessorDefinitions" : [
388                      "ECERE_NOTRUETYPE",
389                      "ECERE_NOBLENDING",
390                      "ECERE_NODINPUT"
391                   ]
392                }
393             }
394          ]
395       },
396       {
397          "Name" : "Installer",
398          "Options" : {
399             "NoLineNumbers" : true,
400             "Optimization" : "Size",
401             "PreprocessorDefinitions" : [
402                "BUILDING_ECERE_COM",
403                "ECERE_STATIC",
404                "ECERE_NO3D",
405                "ECERE_ONEDRIVER",
406                "ECERE_NONET",
407                "ECERE_NODINPUT"
408             ],
409             "TargetType" : "StaticLibrary",
410             "TargetFileName" : "ecereInstaller"
411          }
412       },
413       {
414          "Name" : "Android",
415          "Options" : {
416             "Debug" : true,
417             "Optimization" : "Speed",
418             "PreprocessorDefinitions" : [
419                "ECERE_NOFONTCONFIG",
420                "HIGH_DPI",
421                "ECERE_NOSSL",
422                "_GLES"
423             ],
424             "IncludeDirs" : [
425                "../deps/jpeg-9a",
426                "../deps/libpng-1.4.0",
427                "../deps/libungif-4.1.1/lib",
428                "../deps/zlib",
429                "../deps/freetype-2.3.12/include",
430                "../deps/glext"
431             ],
432             "FastMath" : true
433          },
434          "Platforms" : [
435             {
436                "Name" : "linux",
437                "Options" : {
438                   "Libraries" : [
439                      "m",
440                      "dl",
441                      "ungif",
442                      "log",
443                      "android",
444                      "EGL",
445                      "GLESv1_CM"
446                   ],
447                   "LibraryDirs" : [
448                      "../deps/libungif-4.1.1/obj/release.$(PLATFORM).$(COMPILER)",
449                      "../deps/libpng-1.6.12/obj/release.$(PLATFORM).$(COMPILER)",
450                      "../deps/jpeg-9a/obj/release.$(PLATFORM).$(COMPILER)",
451                      "../deps/freetype-2.3.12/obj/release.$(PLATFORM).$(COMPILER)"
452                   ]
453                }
454             }
455          ]
456       },
457       {
458          "Name" : "GLES",
459          "Options" : {
460             "PreprocessorDefinitions" : [
461                "_GLES"
462             ]
463          }
464       },
465       {
466          "Name" : "StaticGLES",
467          "Options" : {
468             "Optimization" : "Speed",
469             "PreprocessorDefinitions" : [
470                "_GLES",
471                "ECERE_STATIC",
472                "ECERE_NOSSL"
473             ],
474             "TargetType" : "StaticLibrary",
475             "TargetFileName" : "ecereStatic",
476             "CompilerOptions" : [
477                "-mmmx",
478                "-msse3",
479                "-msse4"
480             ],
481             "FastMath" : true
482          }
483       }
484    ],
485    "Files" : [
486       {
487          "Folder" : "src",
488          "Files" : [
489             {
490                "Folder" : "sys",
491                "Files" : [
492                   "Archive.ec",
493                   {
494                      "FileName" : "BufferedFile.ec",
495                      "Configurations" : [
496                         {
497                            "Name" : "Bootstrap",
498                            "Options" : {
499                               "ExcludeFromBuild" : false
500                            }
501                         }
502                      ]
503                   },
504                   "Date.ec",
505                   {
506                      "FileName" : "DualPipe.ec",
507                      "Configurations" : [
508                         {
509                            "Name" : "Bootstrap",
510                            "Options" : {
511                               "ExcludeFromBuild" : false
512                            }
513                         }
514                      ]
515                   },
516                   "EARArchive.ec",
517                   {
518                      "FileName" : "File.ec",
519                      "Configurations" : [
520                         {
521                            "Name" : "Bootstrap",
522                            "Options" : {
523                               "ExcludeFromBuild" : false
524                            }
525                         }
526                      ]
527                   },
528                   "FileMonitor.ec",
529                   "GlobalAppSettings.ec",
530                   "JSON.ec",
531                   "JSONGlobalSettings.ec",
532                   {
533                      "FileName" : "memory.ec",
534                      "Configurations" : [
535                         {
536                            "Name" : "Bootstrap",
537                            "Options" : {
538                               "ExcludeFromBuild" : false
539                            }
540                         }
541                      ]
542                   },
543                   {
544                      "FileName" : "Mutex.ec",
545                      "Options" : {
546                         "PreprocessorDefinitions" : [
547                            "ECERE_COM_MODULE"
548                         ]
549                      },
550                      "Configurations" : [
551                         {
552                            "Name" : "MemoryGuard",
553                            "Options" : {
554                               "MemoryGuard" : false
555                            }
556                         },
557                         {
558                            "Name" : "MemoryGuardRelease",
559                            "Options" : {
560                               "MemoryGuard" : false
561                            }
562                         }
563                      ]
564                   },
565                   "Semaphore.ec",
566                   {
567                      "FileName" : "System.ec",
568                      "Configurations" : [
569                         {
570                            "Name" : "Bootstrap",
571                            "Options" : {
572                               "ExcludeFromBuild" : false
573                            }
574                         }
575                      ]
576                   },
577                   {
578                      "FileName" : "TempFile.ec",
579                      "Configurations" : [
580                         {
581                            "Name" : "Bootstrap",
582                            "Options" : {
583                               "ExcludeFromBuild" : false
584                            }
585                         }
586                      ]
587                   },
588                   {
589                      "FileName" : "Thread.ec",
590                      "Configurations" : [
591                         {
592                            "Name" : "MemoryGuard",
593                            "Options" : {
594                               "MemoryGuard" : false
595                            }
596                         },
597                         {
598                            "Name" : "MemoryGuardRelease",
599                            "Options" : {
600                               "MemoryGuard" : false
601                            }
602                         }
603                      ]
604                   },
605                   "Time.ec",
606                   "unicode.ec",
607                   "units.ec",
608                   "File.c",
609                   "DualPipe.c",
610                   "System.c",
611                   {
612                      "FileName" : "i18n.ec",
613                      "Options" : {
614                         "PreprocessorDefinitions" : [
615                            "ECERE_COM_MODULE"
616                         ]
617                      },
618                      "Configurations" : [
619                         {
620                            "Name" : "Bootstrap",
621                            "Options" : {
622                               "ExcludeFromBuild" : false
623                            }
624                         }
625                      ]
626                   },
627                   "Condition.ec"
628                ],
629                "Configurations" : [
630                   {
631                      "Name" : "Bootstrap",
632                      "Options" : {
633                         "ExcludeFromBuild" : true
634                      }
635                   }
636                ]
637             },
638             {
639                "Folder" : "gfx",
640                "Files" : [
641                   {
642                      "Folder" : "3D",
643                      "Files" : [
644                         {
645                            "Folder" : "meshes",
646                            "Files" : [
647                               "Cube.ec",
648                               "SkyBox.ec",
649                               "Sphere.ec"
650                            ]
651                         },
652                         {
653                            "Folder" : "models",
654                            "Files" : [
655                               "Object3DSFormat.ec"
656                            ]
657                         },
658                         "Camera.ec",
659                         "Matrix.ec",
660                         "Mesh.ec",
661                         "Object.ec",
662                         "Plane.ec",
663                         "Quaternion.ec",
664                         "Vector3D.ec"
665                      ],
666                      "Configurations" : [
667                         {
668                            "Name" : "PACS",
669                            "Options" : {
670                               "ExcludeFromBuild" : true
671                            }
672                         },
673                         {
674                            "Name" : "Vanilla",
675                            "Options" : {
676                               "ExcludeFromBuild" : true
677                            }
678                         },
679                         {
680                            "Name" : "WSMS",
681                            "Options" : {
682                               "ExcludeFromBuild" : true
683                            }
684                         },
685                         {
686                            "Name" : "Installer",
687                            "Platforms" : [
688                               {
689                                  "Name" : "win32",
690                                  "Options" : {
691                                     "ExcludeFromBuild" : true
692                                  }
693                               }
694                            ]
695                         }
696                      ]
697                   },
698                   {
699                      "Folder" : "bitmaps",
700                      "Files" : [
701                         {
702                            "FileName" : "BMPFormat.ec",
703                            "Configurations" : [
704                               {
705                                  "Name" : "Vanilla",
706                                  "Options" : {
707                                     "ExcludeFromBuild" : false
708                                  }
709                               }
710                            ]
711                         },
712                         {
713                            "FileName" : "GIFFormat.ec",
714                            "Configurations" : [
715                               {
716                                  "Name" : "PACS",
717                                  "Options" : {
718                                     "ExcludeFromBuild" : true
719                                  }
720                               },
721                               {
722                                  "Name" : "WSMS",
723                                  "Options" : {
724                                     "ExcludeFromBuild" : true
725                                  }
726                               },
727                               {
728                                  "Name" : "Installer",
729                                  "Platforms" : [
730                                     {
731                                        "Name" : "win32",
732                                        "Options" : {
733                                           "ExcludeFromBuild" : true
734                                        }
735                                     }
736                                  ]
737                               },
738                               {
739                                  "Name" : "StaticGLES",
740                                  "Options" : {
741                                     "ExcludeFromBuild" : true
742                                  }
743                               }
744                            ]
745                         },
746                         {
747                            "FileName" : "JPEGFormat.ec",
748                            "Configurations" : [
749                               {
750                                  "Name" : "WSMS",
751                                  "Options" : {
752                                     "ExcludeFromBuild" : true
753                                  }
754                               },
755                               {
756                                  "Name" : "Installer",
757                                  "Platforms" : [
758                                     {
759                                        "Name" : "win32",
760                                        "Options" : {
761                                           "ExcludeFromBuild" : true
762                                        }
763                                     }
764                                  ]
765                               }
766                            ]
767                         },
768                         {
769                            "FileName" : "PCXFormat.ec",
770                            "Configurations" : [
771                               {
772                                  "Name" : "PACS",
773                                  "Options" : {
774                                     "ExcludeFromBuild" : true
775                                  }
776                               }
777                            ]
778                         },
779                         "PNGFormat.ec",
780                         {
781                            "FileName" : "RGBFormat.ec",
782                            "Configurations" : [
783                               {
784                                  "Name" : "PACS",
785                                  "Options" : {
786                                     "ExcludeFromBuild" : false
787                                  }
788                               },
789                               {
790                                  "Name" : "WSMS",
791                                  "Options" : {
792                                     "ExcludeFromBuild" : true
793                                  }
794                               },
795                               {
796                                  "Name" : "Installer",
797                                  "Platforms" : [
798                                     {
799                                        "Name" : "win32",
800                                        "Options" : {
801                                           "ExcludeFromBuild" : true
802                                        }
803                                     }
804                                  ]
805                               }
806                            ]
807                         }
808                      ],
809                      "Configurations" : [
810                         {
811                            "Name" : "Vanilla",
812                            "Options" : {
813                               "ExcludeFromBuild" : true
814                            }
815                         }
816                      ]
817                   },
818                   {
819                      "Folder" : "drivers",
820                      "Files" : [
821                         {
822                            "Folder" : "harfbuzz",
823                            "Files" : [
824                               {
825                                  "Folder" : "unicode",
826                                  "Files" : [
827                                     {
828                                        "Folder" : "tables",
829                                        "Files" : [
830                                           "category-properties.h",
831                                           "combining-properties.h",
832                                           "grapheme-break-properties.h",
833                                           "script-properties.h"
834                                        ]
835                                     },
836                                     "harfbuzz-freetype.h",
837                                     "harfbuzz-unicode.h",
838                                     "harfbuzz-freetype.c",
839                                     "harfbuzz-unicode-tables.c",
840                                     "harfbuzz-unicode.c"
841                                  ]
842                               },
843                               "harfbuzz-arabic.c",
844                               "harfbuzz-buffer.c",
845                               "harfbuzz-buffer.h",
846                               "harfbuzz-external.h",
847                               "harfbuzz-gdef-private.h",
848                               "harfbuzz-gdef.c",
849                               "harfbuzz-gdef.h",
850                               "harfbuzz-global.h",
851                               "harfbuzz-gpos-private.h",
852                               "harfbuzz-gpos.c",
853                               "harfbuzz-gpos.h",
854                               "harfbuzz-gsub-private.h",
855                               "harfbuzz-gsub.c",
856                               "harfbuzz-gsub.h",
857                               "harfbuzz-hangul.c",
858                               "harfbuzz-hebrew.c",
859                               "harfbuzz-impl.h",
860                               "harfbuzz-indic.c",
861                               "harfbuzz-khmer.c",
862                               "harfbuzz-myanmar.c",
863                               "harfbuzz-open-private.h",
864                               "harfbuzz-open.c",
865                               "harfbuzz-open.h",
866                               "harfbuzz-shape.h",
867                               "harfbuzz-shaper-private.h",
868                               "harfbuzz-shaper.c",
869                               "harfbuzz-shaper.h",
870                               "harfbuzz-stream.c",
871                               "harfbuzz-stream.h",
872                               "harfbuzz-tibetan.c",
873                               "harfbuzz.h",
874                               "harfbuzz-impl.c",
875                               "harfbuzz-thai.c",
876                               "harfbuzz-buffer-private.h",
877                               "harfbuzz-dump.h",
878                               "harfbuzz-stream-private.h"
879                            ],
880                            "Options" : {
881                               "ExcludeFromBuild" : false
882                            },
883                            "Configurations" : [
884                               {
885                                  "Name" : "Bootstrap",
886                                  "Options" : {
887                                     "ExcludeFromBuild" : true
888                                  }
889                               },
890                               {
891                                  "Name" : "Vanilla",
892                                  "Platforms" : [
893                                     {
894                                        "Name" : "win32",
895                                        "Options" : {
896                                           "ExcludeFromBuild" : true
897                                        }
898                                     }
899                                  ]
900                               },
901                               {
902                                  "Name" : "WSMS",
903                                  "Platforms" : [
904                                     {
905                                        "Name" : "win32",
906                                        "Options" : {
907                                           "ExcludeFromBuild" : true
908                                        }
909                                     }
910                                  ]
911                               },
912                               {
913                                  "Name" : "Installer",
914                                  "Options" : {
915                                     "ExcludeFromBuild" : true
916                                  }
917                               }
918                            ]
919                         },
920                         {
921                            "Folder" : "gl3",
922                            "Files" : [
923                               {
924                                  "FileName" : "gl_core_3_3.c",
925                                  "Configurations" : [
926                                     {
927                                        "Name" : "Debug",
928                                        "Options" : {
929                                           "ExcludeFromBuild" : true
930                                        }
931                                     },
932                                     {
933                                        "Name" : "GLES",
934                                        "Options" : {
935                                           "ExcludeFromBuild" : true
936                                        }
937                                     }
938                                  ]
939                               },
940                               "gl_core_3_3.h",
941                               {
942                                  "FileName" : "glab.ec",
943                                  "Configurations" : [
944                                     {
945                                        "Name" : "Debug",
946                                        "Options" : {
947                                           "ExcludeFromBuild" : false
948                                        }
949                                     },
950                                     {
951                                        "Name" : "GLES",
952                                        "Options" : {
953                                           "ExcludeFromBuild" : false
954                                        }
955                                     },
956                                     {
957                                        "Name" : "Release",
958                                        "Options" : {
959                                           "ExcludeFromBuild" : false
960                                        }
961                                     },
962                                     {
963                                        "Name" : "MemoryGuard",
964                                        "Options" : {
965                                           "ExcludeFromBuild" : false
966                                        }
967                                     },
968                                     {
969                                        "Name" : "Android",
970                                        "Options" : {
971                                           "ExcludeFromBuild" : false
972                                        }
973                                     },
974                                     {
975                                        "Name" : "StaticGLES",
976                                        "Options" : {
977                                           "ExcludeFromBuild" : false
978                                        }
979                                     }
980                                  ]
981                               },
982                               {
983                                  "FileName" : "immediate.ec",
984                                  "Configurations" : [
985                                     {
986                                        "Name" : "Debug",
987                                        "Options" : {
988                                           "ExcludeFromBuild" : false
989                                        }
990                                     },
991                                     {
992                                        "Name" : "GLES",
993                                        "Options" : {
994                                           "ExcludeFromBuild" : false
995                                        }
996                                     },
997                                     {
998                                        "Name" : "Release",
999                                        "Options" : {
1000                                           "ExcludeFromBuild" : false
1001                                        }
1002                                     },
1003                                     {
1004                                        "Name" : "MemoryGuard",
1005                                        "Options" : {
1006                                           "ExcludeFromBuild" : false
1007                                        }
1008                                     },
1009                                     {
1010                                        "Name" : "Android",
1011                                        "Options" : {
1012                                           "ExcludeFromBuild" : false
1013                                        }
1014                                     },
1015                                     {
1016                                        "Name" : "StaticGLES",
1017                                        "Options" : {
1018                                           "ExcludeFromBuild" : false
1019                                        }
1020                                     }
1021                                  ]
1022                               },
1023                               {
1024                                  "FileName" : "matrixStack.ec",
1025                                  "Configurations" : [
1026                                     {
1027                                        "Name" : "Debug",
1028                                        "Options" : {
1029                                           "ExcludeFromBuild" : false
1030                                        }
1031                                     },
1032                                     {
1033                                        "Name" : "GLES",
1034                                        "Options" : {
1035                                           "ExcludeFromBuild" : false
1036                                        }
1037                                     },
1038                                     {
1039                                        "Name" : "Release",
1040                                        "Options" : {
1041                                           "ExcludeFromBuild" : false
1042                                        }
1043                                     },
1044                                     {
1045                                        "Name" : "MemoryGuard",
1046                                        "Options" : {
1047                                           "ExcludeFromBuild" : false
1048                                        }
1049                                     },
1050                                     {
1051                                        "Name" : "Android",
1052                                        "Options" : {
1053                                           "ExcludeFromBuild" : false
1054                                        }
1055                                     },
1056                                     {
1057                                        "Name" : "StaticGLES",
1058                                        "Options" : {
1059                                           "ExcludeFromBuild" : false
1060                                        }
1061                                     }
1062                                  ]
1063                               },
1064                               "wglDefs.h",
1065                               {
1066                                  "FileName" : "egl.ec",
1067                                  "Configurations" : [
1068                                     {
1069                                        "Name" : "Android",
1070                                        "Options" : {
1071                                           "ExcludeFromBuild" : false
1072                                        }
1073                                     }
1074                                  ]
1075                               },
1076                               {
1077                                  "FileName" : "shading.ec",
1078                                  "Configurations" : [
1079                                     {
1080                                        "Name" : "GLES",
1081                                        "Options" : {
1082                                           "ExcludeFromBuild" : false
1083                                        }
1084                                     },
1085                                     {
1086                                        "Name" : "Debug",
1087                                        "Options" : {
1088                                           "ExcludeFromBuild" : false
1089                                        }
1090                                     },
1091                                     {
1092                                        "Name" : "Release",
1093                                        "Options" : {
1094                                           "ExcludeFromBuild" : false
1095                                        }
1096                                     },
1097                                     {
1098                                        "Name" : "MemoryGuard",
1099                                        "Options" : {
1100                                           "ExcludeFromBuild" : false
1101                                        }
1102                                     },
1103                                     {
1104                                        "Name" : "Android",
1105                                        "Options" : {
1106                                           "ExcludeFromBuild" : false
1107                                        }
1108                                     },
1109                                     {
1110                                        "Name" : "StaticGLES",
1111                                        "Options" : {
1112                                           "ExcludeFromBuild" : false
1113                                        }
1114                                     }
1115                                  ]
1116                               },
1117                               {
1118                                  "FileName" : "gl_compat_4_4.c",
1119                                  "Configurations" : [
1120                                     {
1121                                        "Name" : "GLES",
1122                                        "Options" : {
1123                                           "ExcludeFromBuild" : false
1124                                        }
1125                                     },
1126                                     {
1127                                        "Name" : "Debug",
1128                                        "Options" : {
1129                                           "ExcludeFromBuild" : false
1130                                        }
1131                                     },
1132                                     {
1133                                        "Name" : "Release",
1134                                        "Options" : {
1135                                           "ExcludeFromBuild" : false
1136                                        }
1137                                     },
1138                                     {
1139                                        "Name" : "MemoryGuard",
1140                                        "Options" : {
1141                                           "ExcludeFromBuild" : false
1142                                        }
1143                                     },
1144                                     {
1145                                        "Name" : "StaticGLES",
1146                                        "Options" : {
1147                                           "ExcludeFromBuild" : false
1148                                        }
1149                                     }
1150                                  ]
1151                               },
1152                               "gl_compat_4_4.h",
1153                               "fixed.frag",
1154                               "fixed.vertex",
1155                               "gl123es.h"
1156                            ]
1157                         },
1158                         {
1159                            "FileName" : "Direct3D8DisplayDriver.ec",
1160                            "Platforms" : [
1161                               {
1162                                  "Name" : "win32",
1163                                  "Options" : {
1164                                     "ExcludeFromBuild" : false
1165                                  }
1166                               }
1167                            ],
1168                            "Configurations" : [
1169                               {
1170                                  "Name" : "WSMS",
1171                                  "Platforms" : [
1172                                     {
1173                                        "Name" : "win32",
1174                                        "Options" : {
1175                                           "ExcludeFromBuild" : true
1176                                        }
1177                                     }
1178                                  ]
1179                               },
1180                               {
1181                                  "Name" : "Vanilla",
1182                                  "Platforms" : [
1183                                     {
1184                                        "Name" : "win32",
1185                                        "Options" : {
1186                                           "ExcludeFromBuild" : true
1187                                        }
1188                                     }
1189                                  ]
1190                               },
1191                               {
1192                                  "Name" : "PACS",
1193                                  "Platforms" : [
1194                                     {
1195                                        "Name" : "win32",
1196                                        "Options" : {
1197                                           "ExcludeFromBuild" : true
1198                                        }
1199                                     }
1200                                  ]
1201                               },
1202                               {
1203                                  "Name" : "Bootstrap",
1204                                  "Platforms" : [
1205                                     {
1206                                        "Name" : "win32",
1207                                        "Options" : {
1208                                           "ExcludeFromBuild" : true
1209                                        }
1210                                     }
1211                                  ]
1212                               },
1213                               {
1214                                  "Name" : "Installer",
1215                                  "Platforms" : [
1216                                     {
1217                                        "Name" : "win32",
1218                                        "Options" : {
1219                                           "ExcludeFromBuild" : true
1220                                        }
1221                                     }
1222                                  ]
1223                               },
1224                               {
1225                                  "Name" : "StaticGLES",
1226                                  "Platforms" : [
1227                                     {
1228                                        "Name" : "win32",
1229                                        "Options" : {
1230                                           "ExcludeFromBuild" : true
1231                                        }
1232                                     }
1233                                  ]
1234                               }
1235                            ]
1236                         },
1237                         {
1238                            "FileName" : "Direct3D9DisplayDriver.ec",
1239                            "Platforms" : [
1240                               {
1241                                  "Name" : "win32",
1242                                  "Options" : {
1243                                     "ExcludeFromBuild" : false
1244                                  }
1245                               }
1246                            ],
1247                            "Configurations" : [
1248                               {
1249                                  "Name" : "WSMS",
1250                                  "Platforms" : [
1251                                     {
1252                                        "Name" : "win32",
1253                                        "Options" : {
1254                                           "ExcludeFromBuild" : true
1255                                        }
1256                                     }
1257                                  ]
1258                               },
1259                               {
1260                                  "Name" : "Vanilla",
1261                                  "Platforms" : [
1262                                     {
1263                                        "Name" : "win32",
1264                                        "Options" : {
1265                                           "ExcludeFromBuild" : true
1266                                        }
1267                                     }
1268                                  ]
1269                               },
1270                               {
1271                                  "Name" : "PACS",
1272                                  "Platforms" : [
1273                                     {
1274                                        "Name" : "win32",
1275                                        "Options" : {
1276                                           "ExcludeFromBuild" : true
1277                                        }
1278                                     }
1279                                  ]
1280                               },
1281                               {
1282                                  "Name" : "Bootstrap",
1283                                  "Platforms" : [
1284                                     {
1285                                        "Name" : "win32",
1286                                        "Options" : {
1287                                           "ExcludeFromBuild" : true
1288                                        }
1289                                     }
1290                                  ]
1291                               },
1292                               {
1293                                  "Name" : "Installer",
1294                                  "Platforms" : [
1295                                     {
1296                                        "Name" : "win32",
1297                                        "Options" : {
1298                                           "ExcludeFromBuild" : true
1299                                        }
1300                                     }
1301                                  ]
1302                               },
1303                               {
1304                                  "Name" : "StaticGLES",
1305                                  "Platforms" : [
1306                                     {
1307                                        "Name" : "win32",
1308                                        "Options" : {
1309                                           "ExcludeFromBuild" : true
1310                                        }
1311                                     }
1312                                  ]
1313                               }
1314                            ]
1315                         },
1316                         {
1317                            "FileName" : "DirectDrawDisplayDriver.ec",
1318                            "Platforms" : [
1319                               {
1320                                  "Name" : "win32",
1321                                  "Options" : {
1322                                     "ExcludeFromBuild" : false
1323                                  }
1324                               }
1325                            ],
1326                            "Configurations" : [
1327                               {
1328                                  "Name" : "WSMS",
1329                                  "Platforms" : [
1330                                     {
1331                                        "Name" : "win32",
1332                                        "Options" : {
1333                                           "ExcludeFromBuild" : true
1334                                        }
1335                                     }
1336                                  ]
1337                               },
1338                               {
1339                                  "Name" : "Vanilla",
1340                                  "Platforms" : [
1341                                     {
1342                                        "Name" : "win32",
1343                                        "Options" : {
1344                                           "ExcludeFromBuild" : true
1345                                        }
1346                                     }
1347                                  ]
1348                               },
1349                               {
1350                                  "Name" : "PACS",
1351                                  "Platforms" : [
1352                                     {
1353                                        "Name" : "win32",
1354                                        "Options" : {
1355                                           "ExcludeFromBuild" : true
1356                                        }
1357                                     }
1358                                  ]
1359                               },
1360                               {
1361                                  "Name" : "Bootstrap",
1362                                  "Platforms" : [
1363                                     {
1364                                        "Name" : "win32",
1365                                        "Options" : {
1366                                           "ExcludeFromBuild" : true
1367                                        }
1368                                     }
1369                                  ]
1370                               },
1371                               {
1372                                  "Name" : "Installer",
1373                                  "Platforms" : [
1374                                     {
1375                                        "Name" : "win32",
1376                                        "Options" : {
1377                                           "ExcludeFromBuild" : true
1378                                        }
1379                                     }
1380                                  ]
1381                               },
1382                               {
1383                                  "Name" : "StaticGLES",
1384                                  "Platforms" : [
1385                                     {
1386                                        "Name" : "win32",
1387                                        "Options" : {
1388                                           "ExcludeFromBuild" : true
1389                                        }
1390                                     }
1391                                  ]
1392                               }
1393                            ]
1394                         },
1395                         {
1396                            "FileName" : "GDIDisplayDriver.ec",
1397                            "Platforms" : [
1398                               {
1399                                  "Name" : "win32",
1400                                  "Options" : {
1401                                     "ExcludeFromBuild" : false
1402                                  }
1403                               }
1404                            ],
1405                            "Configurations" : [
1406                               {
1407                                  "Name" : "Bootstrap",
1408                                  "Platforms" : [
1409                                     {
1410                                        "Name" : "win32",
1411                                        "Options" : {
1412                                           "ExcludeFromBuild" : true
1413                                        }
1414                                     }
1415                                  ]
1416                               }
1417                            ]
1418                         },
1419                         {
1420                            "FileName" : "lfbBlit.ec",
1421                            "Options" : {
1422                               "ExcludeFromBuild" : false
1423                            },
1424                            "Configurations" : [
1425                               {
1426                                  "Name" : "Bootstrap",
1427                                  "Options" : {
1428                                     "ExcludeFromBuild" : true
1429                                  }
1430                               }
1431                            ]
1432                         },
1433                         {
1434                            "FileName" : "lfbConvert.ec",
1435                            "Options" : {
1436                               "ExcludeFromBuild" : false
1437                            },
1438                            "Configurations" : [
1439                               {
1440                                  "Name" : "Bootstrap",
1441                                  "Options" : {
1442                                     "ExcludeFromBuild" : true
1443                                  }
1444                               }
1445                            ]
1446                         },
1447                         {
1448                            "FileName" : "LFBDisplayDriver.ec",
1449                            "Options" : {
1450                               "ExcludeFromBuild" : false
1451                            },
1452                            "Configurations" : [
1453                               {
1454                                  "Name" : "Bootstrap",
1455                                  "Options" : {
1456                                     "ExcludeFromBuild" : true
1457                                  }
1458                               }
1459                            ]
1460                         },
1461                         {
1462                            "FileName" : "NCursesDisplayDriver.ec",
1463                            "Platforms" : [
1464                               {
1465                                  "Name" : "linux",
1466                                  "Options" : {
1467                                     "ExcludeFromBuild" : false
1468                                  }
1469                               },
1470                               {
1471                                  "Name" : "apple",
1472                                  "Options" : {
1473                                     "ExcludeFromBuild" : false
1474                                  }
1475                               }
1476                            ],
1477                            "Configurations" : [
1478                               {
1479                                  "Name" : "WSMS",
1480                                  "Platforms" : [
1481                                     {
1482                                        "Name" : "win32",
1483                                        "Options" : {
1484                                           "ExcludeFromBuild" : true
1485                                        }
1486                                     }
1487                                  ]
1488                               },
1489                               {
1490                                  "Name" : "Bootstrap",
1491                                  "Platforms" : [
1492                                     {
1493                                        "Name" : "linux",
1494                                        "Options" : {
1495                                           "ExcludeFromBuild" : true
1496                                        }
1497                                     },
1498                                     {
1499                                        "Name" : "apple",
1500                                        "Options" : {
1501                                           "ExcludeFromBuild" : true
1502                                        }
1503                                     }
1504                                  ]
1505                               },
1506                               {
1507                                  "Name" : "Android",
1508                                  "Platforms" : [
1509                                     {
1510                                        "Name" : "linux",
1511                                        "Options" : {
1512                                           "ExcludeFromBuild" : true
1513                                        }
1514                                     }
1515                                  ]
1516                               }
1517                            ]
1518                         },
1519                         {
1520                            "FileName" : "OpenGLDisplayDriver.ec",
1521                            "Options" : {
1522                               "ExcludeFromBuild" : false
1523                            },
1524                            "Configurations" : [
1525                               {
1526                                  "Name" : "WSMS",
1527                                  "Options" : {
1528                                     "ExcludeFromBuild" : true
1529                                  }
1530                               },
1531                               {
1532                                  "Name" : "Vanilla",
1533                                  "Options" : {
1534                                     "ExcludeFromBuild" : true
1535                                  }
1536                               },
1537                               {
1538                                  "Name" : "PACS",
1539                                  "Options" : {
1540                                     "ExcludeFromBuild" : true
1541                                  }
1542                               },
1543                               {
1544                                  "Name" : "Bootstrap",
1545                                  "Options" : {
1546                                     "ExcludeFromBuild" : true
1547                                  }
1548                               },
1549                               {
1550                                  "Name" : "Installer",
1551                                  "Options" : {
1552                                     "ExcludeFromBuild" : true
1553                                  }
1554                               }
1555                            ]
1556                         },
1557                         {
1558                            "FileName" : "Win32BitmapPrinterDisplayDriver.ec",
1559                            "Platforms" : [
1560                               {
1561                                  "Name" : "win32",
1562                                  "Options" : {
1563                                     "ExcludeFromBuild" : false
1564                                  }
1565                               }
1566                            ],
1567                            "Configurations" : [
1568                               {
1569                                  "Name" : "WSMS",
1570                                  "Platforms" : [
1571                                     {
1572                                        "Name" : "win32",
1573                                        "Options" : {
1574                                           "ExcludeFromBuild" : true
1575                                        }
1576                                     }
1577                                  ]
1578                               },
1579                               {
1580                                  "Name" : "Vanilla",
1581                                  "Platforms" : [
1582                                     {
1583                                        "Name" : "win32",
1584                                        "Options" : {
1585                                           "ExcludeFromBuild" : true
1586                                        }
1587                                     }
1588                                  ]
1589                               },
1590                               {
1591                                  "Name" : "PACS",
1592                                  "Platforms" : [
1593                                     {
1594                                        "Name" : "win32",
1595                                        "Options" : {
1596                                           "ExcludeFromBuild" : true
1597                                        }
1598                                     }
1599                                  ]
1600                               },
1601                               {
1602                                  "Name" : "Bootstrap",
1603                                  "Platforms" : [
1604                                     {
1605                                        "Name" : "win32",
1606                                        "Options" : {
1607                                           "ExcludeFromBuild" : true
1608                                        }
1609                                     }
1610                                  ]
1611                               },
1612                               {
1613                                  "Name" : "Installer",
1614                                  "Platforms" : [
1615                                     {
1616                                        "Name" : "win32",
1617                                        "Options" : {
1618                                           "ExcludeFromBuild" : true
1619                                        }
1620                                     }
1621                                  ]
1622                               },
1623                               {
1624                                  "Name" : "StaticGLES",
1625                                  "Platforms" : [
1626                                     {
1627                                        "Name" : "win32",
1628                                        "Options" : {
1629                                           "ExcludeFromBuild" : true
1630                                        }
1631                                     }
1632                                  ]
1633                               }
1634                            ]
1635                         },
1636                         {
1637                            "FileName" : "CocoaOpenGLDisplayDriver.ec",
1638                            "Options" : {
1639                               "IncludeDirs" : [
1640                                  "src/gui/drivers/cocoa"
1641                               ]
1642                            },
1643                            "Platforms" : [
1644                               {
1645                                  "Name" : "apple",
1646                                  "Options" : {
1647                                     "ExcludeFromBuild" : false
1648                                  }
1649                               }
1650                            ],
1651                            "Configurations" : [
1652                               {
1653                                  "Name" : "Vanilla",
1654                                  "Options" : {
1655                                     "ExcludeFromBuild" : true
1656                                  },
1657                                  "Platforms" : [
1658                                     {
1659                                        "Name" : "apple",
1660                                        "Options" : {
1661                                           "ExcludeFromBuild" : true
1662                                        }
1663                                     }
1664                                  ]
1665                               },
1666                               {
1667                                  "Name" : "Bootstrap",
1668                                  "Platforms" : [
1669                                     {
1670                                        "Name" : "apple",
1671                                        "Options" : {
1672                                           "ExcludeFromBuild" : true
1673                                        }
1674                                     }
1675                                  ]
1676                               }
1677                            ]
1678                         },
1679                         {
1680                            "FileName" : "Win32ConsoleDisplayDriver.ec",
1681                            "Platforms" : [
1682                               {
1683                                  "Name" : "win32",
1684                                  "Options" : {
1685                                     "ExcludeFromBuild" : false
1686                                  }
1687                               }
1688                            ],
1689                            "Configurations" : [
1690                               {
1691                                  "Name" : "WSMS",
1692                                  "Platforms" : [
1693                                     {
1694                                        "Name" : "win32",
1695                                        "Options" : {
1696                                           "ExcludeFromBuild" : true
1697                                        }
1698                                     }
1699                                  ]
1700                               },
1701                               {
1702                                  "Name" : "Vanilla",
1703                                  "Platforms" : [
1704                                     {
1705                                        "Name" : "win32",
1706                                        "Options" : {
1707                                           "ExcludeFromBuild" : true
1708                                        }
1709                                     }
1710                                  ]
1711                               },
1712                               {
1713                                  "Name" : "PACS",
1714                                  "Platforms" : [
1715                                     {
1716                                        "Name" : "win32",
1717                                        "Options" : {
1718                                           "ExcludeFromBuild" : true
1719                                        }
1720                                     }
1721                                  ]
1722                               },
1723                               {
1724                                  "Name" : "Bootstrap",
1725                                  "Platforms" : [
1726                                     {
1727                                        "Name" : "win32",
1728                                        "Options" : {
1729                                           "ExcludeFromBuild" : true
1730                                        }
1731                                     }
1732                                  ]
1733                               },
1734                               {
1735                                  "Name" : "Installer",
1736                                  "Platforms" : [
1737                                     {
1738                                        "Name" : "win32",
1739                                        "Options" : {
1740                                           "ExcludeFromBuild" : true
1741                                        }
1742                                     }
1743                                  ]
1744                               },
1745                               {
1746                                  "Name" : "StaticGLES",
1747                                  "Platforms" : [
1748                                     {
1749                                        "Name" : "win32",
1750                                        "Options" : {
1751                                           "ExcludeFromBuild" : true
1752                                        }
1753                                     }
1754                                  ]
1755                               }
1756                            ]
1757                         },
1758                         {
1759                            "FileName" : "Win32PrinterDisplayDriver.ec",
1760                            "Platforms" : [
1761                               {
1762                                  "Name" : "win32",
1763                                  "Options" : {
1764                                     "ExcludeFromBuild" : false
1765                                  }
1766                               }
1767                            ],
1768                            "Configurations" : [
1769                               {
1770                                  "Name" : "Vanilla",
1771                                  "Platforms" : [
1772                                     {
1773                                        "Name" : "win32",
1774                                        "Options" : {
1775                                           "ExcludeFromBuild" : true
1776                                        }
1777                                     }
1778                                  ]
1779                               },
1780                               {
1781                                  "Name" : "PACS",
1782                                  "Platforms" : [
1783                                     {
1784                                        "Name" : "win32",
1785                                        "Options" : {
1786                                           "ExcludeFromBuild" : true
1787                                        }
1788                                     }
1789                                  ]
1790                               },
1791                               {
1792                                  "Name" : "Bootstrap",
1793                                  "Platforms" : [
1794                                     {
1795                                        "Name" : "win32",
1796                                        "Options" : {
1797                                           "ExcludeFromBuild" : true
1798                                        }
1799                                     }
1800                                  ]
1801                               },
1802                               {
1803                                  "Name" : "Installer",
1804                                  "Platforms" : [
1805                                     {
1806                                        "Name" : "win32",
1807                                        "Options" : {
1808                                           "ExcludeFromBuild" : true
1809                                        }
1810                                     }
1811                                  ]
1812                               },
1813                               {
1814                                  "Name" : "StaticGLES",
1815                                  "Platforms" : [
1816                                     {
1817                                        "Name" : "win32",
1818                                        "Options" : {
1819                                           "ExcludeFromBuild" : true
1820                                        }
1821                                     }
1822                                  ]
1823                               }
1824                            ]
1825                         },
1826                         {
1827                            "FileName" : "XDisplayDriver.ec",
1828                            "Platforms" : [
1829                               {
1830                                  "Name" : "linux",
1831                                  "Options" : {
1832                                     "ExcludeFromBuild" : false
1833                                  }
1834                               },
1835                               {
1836                                  "Name" : "apple",
1837                                  "Options" : {
1838                                     "ExcludeFromBuild" : false
1839                                  }
1840                               }
1841                            ],
1842                            "Configurations" : [
1843                               {
1844                                  "Name" : "Bootstrap",
1845                                  "Platforms" : [
1846                                     {
1847                                        "Name" : "linux",
1848                                        "Options" : {
1849                                           "ExcludeFromBuild" : true
1850                                        }
1851                                     },
1852                                     {
1853                                        "Name" : "apple",
1854                                        "Options" : {
1855                                           "ExcludeFromBuild" : true
1856                                        }
1857                                     }
1858                                  ]
1859                               },
1860                               {
1861                                  "Name" : "Android",
1862                                  "Platforms" : [
1863                                     {
1864                                        "Name" : "linux",
1865                                        "Options" : {
1866                                           "ExcludeFromBuild" : true
1867                                        }
1868                                     }
1869                                  ]
1870                               }
1871                            ]
1872                         }
1873                      ],
1874                      "Options" : {
1875                         "ExcludeFromBuild" : true
1876                      },
1877                      "Configurations" : [
1878                         {
1879                            "Name" : "PACS",
1880                            "Options" : {
1881                               "ExcludeFromBuild" : true
1882                            }
1883                         }
1884                      ]
1885                   },
1886                   "Bitmap.ec",
1887                   "BitmapResource.ec",
1888                   "Color.ec",
1889                   "Display.ec",
1890                   "DisplaySystem.ec",
1891                   "FontResource.ec",
1892                   "Resource.ec",
1893                   "Surface.ec",
1894                   "fontManagement.ec",
1895                   "fontRendering.ec",
1896                   "imgDistMap.ec"
1897                ],
1898                "Configurations" : [
1899                   {
1900                      "Name" : "Bootstrap",
1901                      "Options" : {
1902                         "ExcludeFromBuild" : true
1903                      }
1904                   }
1905                ]
1906             },
1907             {
1908                "Folder" : "gui",
1909                "Files" : [
1910                   {
1911                      "Folder" : "controls",
1912                      "Files" : [
1913                         "Button.ec",
1914                         "CalendarControl.ec",
1915                         "DataBox.ec",
1916                         "DropBox.ec",
1917                         "EditBox.ec",
1918                         "Label.ec",
1919                         "ListBox.ec",
1920                         "Menu.ec",
1921                         "Picture.ec",
1922                         "ProgressBar.ec",
1923                         "ScrollBar.ec",
1924                         "StatusBar.ec",
1925                         {
1926                            "FileName" : "TabControl.ec",
1927                            "Configurations" : [
1928                               {
1929                                  "Name" : "Vanilla",
1930                                  "Options" : {
1931                                     "ExcludeFromBuild" : true
1932                                  }
1933                               }
1934                            ]
1935                         },
1936                         {
1937                            "FileName" : "PaneSplitter.ec",
1938                            "Configurations" : [
1939                               {
1940                                  "Name" : "Vanilla",
1941                                  "Options" : {
1942                                     "ExcludeFromBuild" : true
1943                                  }
1944                               }
1945                            ]
1946                         },
1947                         "Stacker.ec",
1948                         "PathBox.ec",
1949                         "ToolTip.ec",
1950                         "SelectorBar.ec"
1951                      ]
1952                   },
1953                   {
1954                      "Folder" : "dialogs",
1955                      "Files" : [
1956                         "ColorPicker.ec",
1957                         "FileDialog.ec",
1958                         "FindDialog.ec",
1959                         "GoToDialog.ec",
1960                         "MessageBox.ec",
1961                         "ReplaceDialog.ec",
1962                         "WindowList.ec"
1963                      ]
1964                   },
1965                   {
1966                      "Folder" : "drivers",
1967                      "Files" : [
1968                         {
1969                            "Folder" : "cocoa",
1970                            "Files" : [
1971                               "CocoaDispatch.ec",
1972                               "CocoaEcereBridge.h",
1973                               "CocoaEcereBridge.m",
1974                               "CocoaInterface.ec",
1975                               "EcereView.h",
1976                               "EcereView.m"
1977                            ],
1978                            "Platforms" : [
1979                               {
1980                                  "Name" : "apple",
1981                                  "Options" : {
1982                                     "ExcludeFromBuild" : false
1983                                  }
1984                               }
1985                            ],
1986                            "Configurations" : [
1987                               {
1988                                  "Name" : "Bootstrap",
1989                                  "Platforms" : [
1990                                     {
1991                                        "Name" : "apple",
1992                                        "Options" : {
1993                                           "ExcludeFromBuild" : true
1994                                        }
1995                                     }
1996                                  ]
1997                               },
1998                               {
1999                                  "Name" : "Vanilla",
2000                                  "Platforms" : [
2001                                     {
2002                                        "Name" : "apple",
2003                                        "Options" : {
2004                                           "ExcludeFromBuild" : true
2005                                        }
2006                                     }
2007                                  ]
2008                               }
2009                            ]
2010                         },
2011                         {
2012                            "FileName" : "NCursesInterface.ec",
2013                            "Platforms" : [
2014                               {
2015                                  "Name" : "linux",
2016                                  "Options" : {
2017                                     "ExcludeFromBuild" : false
2018                                  }
2019                               },
2020                               {
2021                                  "Name" : "apple",
2022                                  "Options" : {
2023                                     "ExcludeFromBuild" : false
2024                                  }
2025                               }
2026                            ],
2027                            "Configurations" : [
2028                               {
2029                                  "Name" : "Vanilla",
2030                                  "Options" : {
2031                                     "ExcludeFromBuild" : true
2032                                  }
2033                               },
2034                               {
2035                                  "Name" : "Bootstrap",
2036                                  "Platforms" : [
2037                                     {
2038                                        "Name" : "linux",
2039                                        "Options" : {
2040                                           "ExcludeFromBuild" : true
2041                                        }
2042                                     },
2043                                     {
2044                                        "Name" : "apple",
2045                                        "Options" : {
2046                                           "ExcludeFromBuild" : true
2047                                        }
2048                                     }
2049                                  ]
2050                               },
2051                               {
2052                                  "Name" : "Android",
2053                                  "Platforms" : [
2054                                     {
2055                                        "Name" : "linux",
2056                                        "Options" : {
2057                                           "ExcludeFromBuild" : true
2058                                        }
2059                                     }
2060                                  ]
2061                               }
2062                            ]
2063                         },
2064                         {
2065                            "FileName" : "Win32Interface.ec",
2066                            "Platforms" : [
2067                               {
2068                                  "Name" : "win32",
2069                                  "Options" : {
2070                                     "ExcludeFromBuild" : false
2071                                  }
2072                               }
2073                            ],
2074                            "Configurations" : [
2075                               {
2076                                  "Name" : "PACS",
2077                                  "Options" : {
2078                                     "ExcludeFromBuild" : false
2079                                  }
2080                               },
2081                               {
2082                                  "Name" : "Bootstrap",
2083                                  "Platforms" : [
2084                                     {
2085                                        "Name" : "win32",
2086                                        "Options" : {
2087                                           "ExcludeFromBuild" : true
2088                                        }
2089                                     }
2090                                  ]
2091                               }
2092                            ]
2093                         },
2094                         {
2095                            "FileName" : "Win32ConsoleInterface.ec",
2096                            "Platforms" : [
2097                               {
2098                                  "Name" : "win32",
2099                                  "Options" : {
2100                                     "ExcludeFromBuild" : false
2101                                  }
2102                               }
2103                            ],
2104                            "Configurations" : [
2105                               {
2106                                  "Name" : "Vanilla",
2107                                  "Platforms" : [
2108                                     {
2109                                        "Name" : "win32",
2110                                        "Options" : {
2111                                           "ExcludeFromBuild" : true
2112                                        }
2113                                     }
2114                                  ]
2115                               },
2116                               {
2117                                  "Name" : "WSMS",
2118                                  "Platforms" : [
2119                                     {
2120                                        "Name" : "win32",
2121                                        "Options" : {
2122                                           "ExcludeFromBuild" : true
2123                                        }
2124                                     }
2125                                  ]
2126                               },
2127                               {
2128                                  "Name" : "Bootstrap",
2129                                  "Platforms" : [
2130                                     {
2131                                        "Name" : "win32",
2132                                        "Options" : {
2133                                           "ExcludeFromBuild" : true
2134                                        }
2135                                     }
2136                                  ]
2137                               },
2138                               {
2139                                  "Name" : "Installer",
2140                                  "Platforms" : [
2141                                     {
2142                                        "Name" : "win32",
2143                                        "Options" : {
2144                                           "ExcludeFromBuild" : true
2145                                        }
2146                                     }
2147                                  ]
2148                               },
2149                               {
2150                                  "Name" : "StaticGLES",
2151                                  "Platforms" : [
2152                                     {
2153                                        "Name" : "win32",
2154                                        "Options" : {
2155                                           "ExcludeFromBuild" : true
2156                                        }
2157                                     }
2158                                  ]
2159                               }
2160                            ]
2161                         },
2162                         {
2163                            "FileName" : "XInterface.ec",
2164                            "Platforms" : [
2165                               {
2166                                  "Name" : "linux",
2167                                  "Options" : {
2168                                     "ExcludeFromBuild" : false
2169                                  }
2170                               },
2171                               {
2172                                  "Name" : "apple",
2173                                  "Options" : {
2174                                     "ExcludeFromBuild" : false
2175                                  }
2176                               }
2177                            ],
2178                            "Configurations" : [
2179                               {
2180                                  "Name" : "Bootstrap",
2181                                  "Platforms" : [
2182                                     {
2183                                        "Name" : "linux",
2184                                        "Options" : {
2185                                           "ExcludeFromBuild" : true
2186                                        }
2187                                     },
2188                                     {
2189                                        "Name" : "apple",
2190                                        "Options" : {
2191                                           "ExcludeFromBuild" : true
2192                                        }
2193                                     }
2194                                  ]
2195                               },
2196                               {
2197                                  "Name" : "Android",
2198                                  "Platforms" : [
2199                                     {
2200                                        "Name" : "linux",
2201                                        "Options" : {
2202                                           "ExcludeFromBuild" : true
2203                                        }
2204                                     }
2205                                  ]
2206                               }
2207                            ]
2208                         },
2209                         {
2210                            "FileName" : "AndroidInterface.ec",
2211                            "Configurations" : [
2212                               {
2213                                  "Name" : "Android",
2214                                  "Options" : {
2215                                     "ExcludeFromBuild" : false
2216                                  }
2217                               }
2218                            ]
2219                         }
2220                      ],
2221                      "Options" : {
2222                         "ExcludeFromBuild" : true
2223                      },
2224                      "Configurations" : [
2225                         {
2226                            "Name" : "PACS",
2227                            "Options" : {
2228                               "ExcludeFromBuild" : true
2229                            }
2230                         }
2231                      ]
2232                   },
2233                   {
2234                      "Folder" : "skins",
2235                      "Files" : [
2236                         {
2237                            "FileName" : "TVisionSkin.ec",
2238                            "Configurations" : [
2239                               {
2240                                  "Name" : "PACS",
2241                                  "Options" : {
2242                                     "ExcludeFromBuild" : true
2243                                  }
2244                               },
2245                               {
2246                                  "Name" : "Vanilla",
2247                                  "Options" : {
2248                                     "ExcludeFromBuild" : true
2249                                  }
2250                               },
2251                               {
2252                                  "Name" : "Installer",
2253                                  "Platforms" : [
2254                                     {
2255                                        "Name" : "win32",
2256                                        "Options" : {
2257                                           "ExcludeFromBuild" : true
2258                                        }
2259                                     }
2260                                  ]
2261                               }
2262                            ]
2263                         },
2264                         "WindowsSkin.ec"
2265                      ]
2266                   },
2267                   "Anchor.ec",
2268                   "ClipBoard.ec",
2269                   "Cursor.ec",
2270                   {
2271                      "FileName" : "Desktop3D.ec",
2272                      "Configurations" : [
2273                         {
2274                            "Name" : "PACS",
2275                            "Options" : {
2276                               "ExcludeFromBuild" : true
2277                            }
2278                         },
2279                         {
2280                            "Name" : "Vanilla",
2281                            "Options" : {
2282                               "ExcludeFromBuild" : true
2283                            }
2284                         },
2285                         {
2286                            "Name" : "WSMS",
2287                            "Options" : {
2288                               "ExcludeFromBuild" : true
2289                            }
2290                         },
2291                         {
2292                            "Name" : "Installer",
2293                            "Platforms" : [
2294                               {
2295                                  "Name" : "win32",
2296                                  "Options" : {
2297                                     "ExcludeFromBuild" : true
2298                                  }
2299                               }
2300                            ]
2301                         }
2302                      ]
2303                   },
2304                   {
2305                      "FileName" : "FormDesigner.ec",
2306                      "Configurations" : [
2307                         {
2308                            "Name" : "PACS",
2309                            "Options" : {
2310                               "ExcludeFromBuild" : true
2311                            }
2312                         }
2313                      ]
2314                   },
2315                   "GuiApplication.ec",
2316                   "Interface.ec",
2317                   "Key.ec",
2318                   "Skin.ec",
2319                   "Timer.ec",
2320                   "typeEdit.ec",
2321                   "Window.ec"
2322                ],
2323                "Configurations" : [
2324                   {
2325                      "Name" : "Bootstrap",
2326                      "Options" : {
2327                         "ExcludeFromBuild" : true
2328                      }
2329                   }
2330                ]
2331             },
2332             {
2333                "Folder" : "net",
2334                "Files" : [
2335                   {
2336                      "FileName" : "dcom.ec",
2337                      "Configurations" : [
2338                         {
2339                            "Name" : "PACS",
2340                            "Options" : {
2341                               "ExcludeFromBuild" : true
2342                            }
2343                         }
2344                      ]
2345                   },
2346                   "HTTPFile.ec",
2347                   "network.ec",
2348                   {
2349                      "FileName" : "NetworkClientFile.ec",
2350                      "Configurations" : [
2351                         {
2352                            "Name" : "PACS",
2353                            "Options" : {
2354                               "ExcludeFromBuild" : true
2355                            }
2356                         }
2357                      ]
2358                   },
2359                   "Service.ec",
2360                   "Socket.ec",
2361                   {
2362                      "FileName" : "SSLSocket.ec",
2363                      "Configurations" : [
2364                         {
2365                            "Name" : "WSMS",
2366                            "Options" : {
2367                               "ExcludeFromBuild" : true
2368                            }
2369                         },
2370                         {
2371                            "Name" : "PACS",
2372                            "Options" : {
2373                               "ExcludeFromBuild" : true
2374                            }
2375                         },
2376                         {
2377                            "Name" : "Android",
2378                            "Options" : {
2379                               "ExcludeFromBuild" : true
2380                            }
2381                         },
2382                         {
2383                            "Name" : "Installer",
2384                            "Options" : {
2385                               "ExcludeFromBuild" : true
2386                            }
2387                         }
2388                      ]
2389                   }
2390                ],
2391                "Configurations" : [
2392                   {
2393                      "Name" : "Bootstrap",
2394                      "Options" : {
2395                         "ExcludeFromBuild" : true
2396                      }
2397                   },
2398                   {
2399                      "Name" : "Vanilla",
2400                      "Options" : {
2401                         "ExcludeFromBuild" : true
2402                      }
2403                   },
2404                   {
2405                      "Name" : "Installer",
2406                      "Platforms" : [
2407                         {
2408                            "Name" : "win32",
2409                            "Options" : {
2410                               "ExcludeFromBuild" : true
2411                            }
2412                         }
2413                      ]
2414                   }
2415                ]
2416             },
2417             {
2418                "Folder" : "com",
2419                "Files" : [
2420                   {
2421                      "Folder" : "containers",
2422                      "Files" : [
2423                         "Array.ec",
2424                         "AVLTree.ec",
2425                         "BuiltInContainer.ec",
2426                         "Container.ec",
2427                         "CustomAVLTree.ec",
2428                         "LinkList.ec",
2429                         "List.ec",
2430                         "Map.ec"
2431                      ]
2432                   },
2433                   {
2434                      "FileName" : "BinaryTree.ec",
2435                      "Configurations" : [
2436                         {
2437                            "Name" : "MemoryGuard",
2438                            "Options" : {
2439                               "MemoryGuard" : false
2440                            }
2441                         },
2442                         {
2443                            "Name" : "MemoryGuardRelease",
2444                            "Options" : {
2445                               "MemoryGuard" : false
2446                            }
2447                         }
2448                      ]
2449                   },
2450                   {
2451                      "FileName" : "BTNode.ec",
2452                      "Configurations" : [
2453                         {
2454                            "Name" : "MemoryGuard",
2455                            "Options" : {
2456                               "MemoryGuard" : false
2457                            }
2458                         },
2459                         {
2460                            "Name" : "MemoryGuardRelease",
2461                            "Options" : {
2462                               "MemoryGuard" : false
2463                            }
2464                         }
2465                      ]
2466                   },
2467                   "dataTypes.ec",
2468                   {
2469                      "FileName" : "instance.ec",
2470                      "Configurations" : [
2471                         {
2472                            "Name" : "MemoryGuard",
2473                            "Options" : {
2474                               "MemoryGuard" : false
2475                            }
2476                         },
2477                         {
2478                            "Name" : "MemoryGuardRelease",
2479                            "Options" : {
2480                               "MemoryGuard" : false
2481                            }
2482                         }
2483                      ]
2484                   },
2485                   "String.ec",
2486                   "OldList.ec",
2487                   {
2488                      "FileName" : "instance.c",
2489                      "Configurations" : [
2490                         {
2491                            "Name" : "Bootstrap",
2492                            "Options" : {
2493                               "ExcludeFromBuild" : true
2494                            }
2495                         }
2496                      ]
2497                   }
2498                ],
2499                "Options" : {
2500                   "PreprocessorDefinitions" : [
2501                      "ECERE_COM_MODULE"
2502                   ]
2503                }
2504             }
2505          ]
2506       }
2507    ],
2508    "ResourcesPath" : "res",
2509    "Resources" : [
2510       {
2511          "Folder" : "actions",
2512          "Files" : [
2513             "editFind.png",
2514             "folderNew.png",
2515             "goDown.png",
2516             "goHome.png",
2517             "goNext.png",
2518             "goPrevious.png",
2519             "goUp.png",
2520             "listAdd.png",
2521             "listRemove.png",
2522             "viewRefresh.png",
2523             "windowNew.png",
2524             "clean.png",
2525             "docSave.png",
2526             "docNew.png"
2527          ],
2528          "Configurations" : [
2529             {
2530                "Name" : "Bootstrap",
2531                "Options" : {
2532                   "ExcludeFromBuild" : true
2533                }
2534             }
2535          ]
2536       },
2537       {
2538          "Folder" : "constructs",
2539          "Files" : [
2540             "class.png",
2541             "data.png",
2542             "dataPrivate.png",
2543             "dataType.png",
2544             "enum.png",
2545             "enumValue.png",
2546             "event.png",
2547             "library.png",
2548             "method.png",
2549             "methodPrivate.png",
2550             "namespace.png",
2551             "property.png",
2552             "propertyPrivate.png"
2553          ],
2554          "Configurations" : [
2555             {
2556                "Name" : "Bootstrap",
2557                "Options" : {
2558                   "ExcludeFromBuild" : true
2559                }
2560             }
2561          ]
2562       },
2563       {
2564          "Folder" : "controls",
2565          "Files" : [
2566             "button.png",
2567             "calendar.png",
2568             "checkBox.png",
2569             "dataBox.png",
2570             "dropBox.png",
2571             "editBox.png",
2572             "groupBox.png",
2573             "label.png",
2574             "listBox.png",
2575             "menu.png",
2576             "optionBox.png",
2577             "progressBar.png",
2578             "scrollBarHorizontal.png",
2579             "scrollBarVertical.png",
2580             "statusBar.png"
2581          ],
2582          "Configurations" : [
2583             {
2584                "Name" : "Bootstrap",
2585                "Options" : {
2586                   "ExcludeFromBuild" : true
2587                }
2588             }
2589          ]
2590       },
2591       {
2592          "Folder" : "cursors",
2593          "Files" : [
2594             "arrow.png",
2595             "cross.png",
2596             "iBeam.png",
2597             "move.png",
2598             "sizeEastWest.png",
2599             "sizeNortEastSouthWest.png",
2600             "sizeNorthSouth.png",
2601             "sizeNortWestSouthEast.png"
2602          ],
2603          "Configurations" : [
2604             {
2605                "Name" : "Bootstrap",
2606                "Options" : {
2607                   "ExcludeFromBuild" : true
2608                }
2609             }
2610          ]
2611       },
2612       {
2613          "Folder" : "devices",
2614          "Files" : [
2615             "computer.png",
2616             "driveHardDisk.png",
2617             "driveRemovableMedia.png",
2618             "mediaFloppy.png",
2619             "mediaOptical.png"
2620          ],
2621          "Configurations" : [
2622             {
2623                "Name" : "Bootstrap",
2624                "Options" : {
2625                   "ExcludeFromBuild" : true
2626                }
2627             }
2628          ]
2629       },
2630       {
2631          "Folder" : "elements",
2632          "Files" : [
2633             "areaClose.png",
2634             "areaMaximize.png",
2635             "areaMinimize.png",
2636             "areaRestore.png",
2637             "arrowDown.png",
2638             "arrowLeft.png",
2639             "arrowRight.png",
2640             "arrowUp.png",
2641             "checkBoxChecked.png",
2642             "checkBoxDisabled.png",
2643             "checkBoxDisabledChecked.png",
2644             "checkBox.png",
2645             "optionBoxDisabled.png",
2646             "optionBoxDisabledSelected.png",
2647             "optionBoxDown.png",
2648             "optionBoxSelectedDown.png",
2649             "optionBoxSelectedUp.png",
2650             "optionBoxUp.png",
2651             "orderAscending.png",
2652             "orderCategorized.png",
2653             "orderDescending.png"
2654          ],
2655          "Configurations" : [
2656             {
2657                "Name" : "Bootstrap",
2658                "Options" : {
2659                   "ExcludeFromBuild" : true
2660                }
2661             }
2662          ]
2663       },
2664       {
2665          "Folder" : "emblems",
2666          "Files" : [
2667             "unreadable.png"
2668          ],
2669          "Configurations" : [
2670             {
2671                "Name" : "Bootstrap",
2672                "Options" : {
2673                   "ExcludeFromBuild" : true
2674                }
2675             }
2676          ]
2677       },
2678       {
2679          "Folder" : "mimeTypes",
2680          "Files" : [
2681             "file.png",
2682             "image.png",
2683             "package.png",
2684             "packageOpticalDisc.png",
2685             "packageSoftware.png",
2686             "text.png",
2687             "textCHeader.png",
2688             "textCSource.png",
2689             "textC++Header.png",
2690             "textC++Source.png",
2691             "textEcereHeader.png",
2692             "textEcereProject.png",
2693             "textEcereSource.png",
2694             "textEcereWorkspace.png",
2695             "textHyperTextMarkup.png",
2696             "brokenFile.png"
2697          ],
2698          "Configurations" : [
2699             {
2700                "Name" : "Bootstrap",
2701                "Options" : {
2702                   "ExcludeFromBuild" : true
2703                }
2704             }
2705          ]
2706       },
2707       {
2708          "Folder" : "places",
2709          "Files" : [
2710             "driveRemote.png",
2711             "folder.png",
2712             "folderRemote.png",
2713             "networkServer.png",
2714             "networkWorkgroup.png",
2715             "brokenFolder.png"
2716          ],
2717          "Configurations" : [
2718             {
2719                "Name" : "Bootstrap",
2720                "Options" : {
2721                   "ExcludeFromBuild" : true
2722                }
2723             }
2724          ]
2725       },
2726       {
2727          "Folder" : "status",
2728          "Files" : [
2729             "audioVolumeHigh.png",
2730             "folderOpen.png"
2731          ],
2732          "Configurations" : [
2733             {
2734                "Name" : "Bootstrap",
2735                "Options" : {
2736                   "ExcludeFromBuild" : true
2737                }
2738             }
2739          ]
2740       },
2741       {
2742          "Folder" : "unicode",
2743          "Files" : [
2744             "derivedGeneralCategoryStripped.txt"
2745          ],
2746          "Configurations" : [
2747             {
2748                "Name" : "Bootstrap",
2749                "Options" : {
2750                   "ExcludeFromBuild" : true
2751                }
2752             }
2753          ]
2754       },
2755       {
2756          "Folder" : "locale",
2757          "Files" : [
2758             "locale/es.mo",
2759             "locale/hu.mo",
2760             "locale/mr.mo",
2761             "locale/nl.mo",
2762             "locale/pt_BR.mo",
2763             "locale/ru.mo",
2764             "locale/zh_CN.mo"
2765          ],
2766          "Configurations" : [
2767             {
2768                "Name" : "Bootstrap",
2769                "Options" : {
2770                   "ExcludeFromBuild" : true
2771                }
2772             }
2773          ]
2774       },
2775       {
2776          "Folder" : "shaders",
2777          "Files" : [
2778             "src/gfx/drivers/gl3/fixed.frag",
2779             "src/gfx/drivers/gl3/fixed.vertex"
2780          ]
2781       },
2782       {
2783          "FileName" : "C:/Windows/Fonts/tahoma.ttf",
2784          "Options" : {
2785             "ExcludeFromBuild" : true
2786          },
2787          "Configurations" : [
2788             {
2789                "Name" : "Android",
2790                "Options" : {
2791                   "ExcludeFromBuild" : false
2792                }
2793             }
2794          ]
2795       },
2796       {
2797          "FileName" : "C:/Windows/Fonts/tahomabd.ttf",
2798          "Options" : {
2799             "ExcludeFromBuild" : true
2800          },
2801          "Configurations" : [
2802             {
2803                "Name" : "Android",
2804                "Options" : {
2805                   "ExcludeFromBuild" : false
2806                }
2807             }
2808          ]
2809       },
2810       {
2811          "FileName" : "C:/Windows/Fonts/arial.ttf",
2812          "Options" : {
2813             "ExcludeFromBuild" : true
2814          },
2815          "Configurations" : [
2816             {
2817                "Name" : "Android",
2818                "Options" : {
2819                   "ExcludeFromBuild" : false
2820                }
2821             }
2822          ]
2823       },
2824       {
2825          "FileName" : "C:/Windows/Fonts/arialbd.ttf",
2826          "Options" : {
2827             "ExcludeFromBuild" : true
2828          },
2829          "Configurations" : [
2830             {
2831                "Name" : "Android",
2832                "Options" : {
2833                   "ExcludeFromBuild" : false
2834                }
2835             }
2836          ]
2837       }
2838    ]
2839 }