ecere/Makefile: Added new gl3/ files; Fixes to run shaders on Linux
[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                               },
970                               {
971                                  "FileName" : "immediate.ec",
972                                  "Configurations" : [
973                                     {
974                                        "Name" : "Debug",
975                                        "Options" : {
976                                           "ExcludeFromBuild" : false
977                                        }
978                                     },
979                                     {
980                                        "Name" : "GLES",
981                                        "Options" : {
982                                           "ExcludeFromBuild" : false
983                                        }
984                                     },
985                                     {
986                                        "Name" : "Release",
987                                        "Options" : {
988                                           "ExcludeFromBuild" : false
989                                        }
990                                     },
991                                     {
992                                        "Name" : "MemoryGuard",
993                                        "Options" : {
994                                           "ExcludeFromBuild" : false
995                                        }
996                                     }
997                                  ]
998                               },
999                               {
1000                                  "FileName" : "matrixStack.ec",
1001                                  "Configurations" : [
1002                                     {
1003                                        "Name" : "Debug",
1004                                        "Options" : {
1005                                           "ExcludeFromBuild" : false
1006                                        }
1007                                     },
1008                                     {
1009                                        "Name" : "GLES",
1010                                        "Options" : {
1011                                           "ExcludeFromBuild" : false
1012                                        }
1013                                     },
1014                                     {
1015                                        "Name" : "Release",
1016                                        "Options" : {
1017                                           "ExcludeFromBuild" : false
1018                                        }
1019                                     },
1020                                     {
1021                                        "Name" : "MemoryGuard",
1022                                        "Options" : {
1023                                           "ExcludeFromBuild" : false
1024                                        }
1025                                     }
1026                                  ]
1027                               },
1028                               "wglDefs.h",
1029                               "egl.ec",
1030                               {
1031                                  "FileName" : "shading.ec",
1032                                  "Configurations" : [
1033                                     {
1034                                        "Name" : "GLES",
1035                                        "Options" : {
1036                                           "ExcludeFromBuild" : false
1037                                        }
1038                                     },
1039                                     {
1040                                        "Name" : "Debug",
1041                                        "Options" : {
1042                                           "ExcludeFromBuild" : false
1043                                        }
1044                                     },
1045                                     {
1046                                        "Name" : "Release",
1047                                        "Options" : {
1048                                           "ExcludeFromBuild" : false
1049                                        }
1050                                     },
1051                                     {
1052                                        "Name" : "MemoryGuard",
1053                                        "Options" : {
1054                                           "ExcludeFromBuild" : false
1055                                        }
1056                                     }
1057                                  ]
1058                               },
1059                               {
1060                                  "FileName" : "gl_compat_4_4.c",
1061                                  "Configurations" : [
1062                                     {
1063                                        "Name" : "GLES",
1064                                        "Options" : {
1065                                           "ExcludeFromBuild" : false
1066                                        }
1067                                     },
1068                                     {
1069                                        "Name" : "Debug",
1070                                        "Options" : {
1071                                           "ExcludeFromBuild" : false
1072                                        }
1073                                     },
1074                                     {
1075                                        "Name" : "Release",
1076                                        "Options" : {
1077                                           "ExcludeFromBuild" : false
1078                                        }
1079                                     },
1080                                     {
1081                                        "Name" : "MemoryGuard",
1082                                        "Options" : {
1083                                           "ExcludeFromBuild" : false
1084                                        }
1085                                     }
1086                                  ]
1087                               },
1088                               "gl_compat_4_4.h",
1089                               "fixed.frag",
1090                               "fixed.vertex"
1091                            ]
1092                         },
1093                         {
1094                            "FileName" : "Direct3D8DisplayDriver.ec",
1095                            "Platforms" : [
1096                               {
1097                                  "Name" : "win32",
1098                                  "Options" : {
1099                                     "ExcludeFromBuild" : false
1100                                  }
1101                               }
1102                            ],
1103                            "Configurations" : [
1104                               {
1105                                  "Name" : "WSMS",
1106                                  "Platforms" : [
1107                                     {
1108                                        "Name" : "win32",
1109                                        "Options" : {
1110                                           "ExcludeFromBuild" : true
1111                                        }
1112                                     }
1113                                  ]
1114                               },
1115                               {
1116                                  "Name" : "Vanilla",
1117                                  "Platforms" : [
1118                                     {
1119                                        "Name" : "win32",
1120                                        "Options" : {
1121                                           "ExcludeFromBuild" : true
1122                                        }
1123                                     }
1124                                  ]
1125                               },
1126                               {
1127                                  "Name" : "PACS",
1128                                  "Platforms" : [
1129                                     {
1130                                        "Name" : "win32",
1131                                        "Options" : {
1132                                           "ExcludeFromBuild" : true
1133                                        }
1134                                     }
1135                                  ]
1136                               },
1137                               {
1138                                  "Name" : "Bootstrap",
1139                                  "Platforms" : [
1140                                     {
1141                                        "Name" : "win32",
1142                                        "Options" : {
1143                                           "ExcludeFromBuild" : true
1144                                        }
1145                                     }
1146                                  ]
1147                               },
1148                               {
1149                                  "Name" : "Installer",
1150                                  "Platforms" : [
1151                                     {
1152                                        "Name" : "win32",
1153                                        "Options" : {
1154                                           "ExcludeFromBuild" : true
1155                                        }
1156                                     }
1157                                  ]
1158                               },
1159                               {
1160                                  "Name" : "StaticGLES",
1161                                  "Platforms" : [
1162                                     {
1163                                        "Name" : "win32",
1164                                        "Options" : {
1165                                           "ExcludeFromBuild" : true
1166                                        }
1167                                     }
1168                                  ]
1169                               }
1170                            ]
1171                         },
1172                         {
1173                            "FileName" : "Direct3D9DisplayDriver.ec",
1174                            "Platforms" : [
1175                               {
1176                                  "Name" : "win32",
1177                                  "Options" : {
1178                                     "ExcludeFromBuild" : false
1179                                  }
1180                               }
1181                            ],
1182                            "Configurations" : [
1183                               {
1184                                  "Name" : "WSMS",
1185                                  "Platforms" : [
1186                                     {
1187                                        "Name" : "win32",
1188                                        "Options" : {
1189                                           "ExcludeFromBuild" : true
1190                                        }
1191                                     }
1192                                  ]
1193                               },
1194                               {
1195                                  "Name" : "Vanilla",
1196                                  "Platforms" : [
1197                                     {
1198                                        "Name" : "win32",
1199                                        "Options" : {
1200                                           "ExcludeFromBuild" : true
1201                                        }
1202                                     }
1203                                  ]
1204                               },
1205                               {
1206                                  "Name" : "PACS",
1207                                  "Platforms" : [
1208                                     {
1209                                        "Name" : "win32",
1210                                        "Options" : {
1211                                           "ExcludeFromBuild" : true
1212                                        }
1213                                     }
1214                                  ]
1215                               },
1216                               {
1217                                  "Name" : "Bootstrap",
1218                                  "Platforms" : [
1219                                     {
1220                                        "Name" : "win32",
1221                                        "Options" : {
1222                                           "ExcludeFromBuild" : true
1223                                        }
1224                                     }
1225                                  ]
1226                               },
1227                               {
1228                                  "Name" : "Installer",
1229                                  "Platforms" : [
1230                                     {
1231                                        "Name" : "win32",
1232                                        "Options" : {
1233                                           "ExcludeFromBuild" : true
1234                                        }
1235                                     }
1236                                  ]
1237                               },
1238                               {
1239                                  "Name" : "StaticGLES",
1240                                  "Platforms" : [
1241                                     {
1242                                        "Name" : "win32",
1243                                        "Options" : {
1244                                           "ExcludeFromBuild" : true
1245                                        }
1246                                     }
1247                                  ]
1248                               }
1249                            ]
1250                         },
1251                         {
1252                            "FileName" : "DirectDrawDisplayDriver.ec",
1253                            "Platforms" : [
1254                               {
1255                                  "Name" : "win32",
1256                                  "Options" : {
1257                                     "ExcludeFromBuild" : false
1258                                  }
1259                               }
1260                            ],
1261                            "Configurations" : [
1262                               {
1263                                  "Name" : "WSMS",
1264                                  "Platforms" : [
1265                                     {
1266                                        "Name" : "win32",
1267                                        "Options" : {
1268                                           "ExcludeFromBuild" : true
1269                                        }
1270                                     }
1271                                  ]
1272                               },
1273                               {
1274                                  "Name" : "Vanilla",
1275                                  "Platforms" : [
1276                                     {
1277                                        "Name" : "win32",
1278                                        "Options" : {
1279                                           "ExcludeFromBuild" : true
1280                                        }
1281                                     }
1282                                  ]
1283                               },
1284                               {
1285                                  "Name" : "PACS",
1286                                  "Platforms" : [
1287                                     {
1288                                        "Name" : "win32",
1289                                        "Options" : {
1290                                           "ExcludeFromBuild" : true
1291                                        }
1292                                     }
1293                                  ]
1294                               },
1295                               {
1296                                  "Name" : "Bootstrap",
1297                                  "Platforms" : [
1298                                     {
1299                                        "Name" : "win32",
1300                                        "Options" : {
1301                                           "ExcludeFromBuild" : true
1302                                        }
1303                                     }
1304                                  ]
1305                               },
1306                               {
1307                                  "Name" : "Installer",
1308                                  "Platforms" : [
1309                                     {
1310                                        "Name" : "win32",
1311                                        "Options" : {
1312                                           "ExcludeFromBuild" : true
1313                                        }
1314                                     }
1315                                  ]
1316                               },
1317                               {
1318                                  "Name" : "StaticGLES",
1319                                  "Platforms" : [
1320                                     {
1321                                        "Name" : "win32",
1322                                        "Options" : {
1323                                           "ExcludeFromBuild" : true
1324                                        }
1325                                     }
1326                                  ]
1327                               }
1328                            ]
1329                         },
1330                         {
1331                            "FileName" : "GDIDisplayDriver.ec",
1332                            "Platforms" : [
1333                               {
1334                                  "Name" : "win32",
1335                                  "Options" : {
1336                                     "ExcludeFromBuild" : false
1337                                  }
1338                               }
1339                            ],
1340                            "Configurations" : [
1341                               {
1342                                  "Name" : "Bootstrap",
1343                                  "Platforms" : [
1344                                     {
1345                                        "Name" : "win32",
1346                                        "Options" : {
1347                                           "ExcludeFromBuild" : true
1348                                        }
1349                                     }
1350                                  ]
1351                               }
1352                            ]
1353                         },
1354                         {
1355                            "FileName" : "lfbBlit.ec",
1356                            "Options" : {
1357                               "ExcludeFromBuild" : false
1358                            },
1359                            "Configurations" : [
1360                               {
1361                                  "Name" : "Bootstrap",
1362                                  "Options" : {
1363                                     "ExcludeFromBuild" : true
1364                                  }
1365                               }
1366                            ]
1367                         },
1368                         {
1369                            "FileName" : "lfbConvert.ec",
1370                            "Options" : {
1371                               "ExcludeFromBuild" : false
1372                            },
1373                            "Configurations" : [
1374                               {
1375                                  "Name" : "Bootstrap",
1376                                  "Options" : {
1377                                     "ExcludeFromBuild" : true
1378                                  }
1379                               }
1380                            ]
1381                         },
1382                         {
1383                            "FileName" : "LFBDisplayDriver.ec",
1384                            "Options" : {
1385                               "ExcludeFromBuild" : false
1386                            },
1387                            "Configurations" : [
1388                               {
1389                                  "Name" : "Bootstrap",
1390                                  "Options" : {
1391                                     "ExcludeFromBuild" : true
1392                                  }
1393                               }
1394                            ]
1395                         },
1396                         {
1397                            "FileName" : "NCursesDisplayDriver.ec",
1398                            "Platforms" : [
1399                               {
1400                                  "Name" : "linux",
1401                                  "Options" : {
1402                                     "ExcludeFromBuild" : false
1403                                  }
1404                               },
1405                               {
1406                                  "Name" : "apple",
1407                                  "Options" : {
1408                                     "ExcludeFromBuild" : false
1409                                  }
1410                               }
1411                            ],
1412                            "Configurations" : [
1413                               {
1414                                  "Name" : "WSMS",
1415                                  "Platforms" : [
1416                                     {
1417                                        "Name" : "win32",
1418                                        "Options" : {
1419                                           "ExcludeFromBuild" : true
1420                                        }
1421                                     }
1422                                  ]
1423                               },
1424                               {
1425                                  "Name" : "Bootstrap",
1426                                  "Platforms" : [
1427                                     {
1428                                        "Name" : "linux",
1429                                        "Options" : {
1430                                           "ExcludeFromBuild" : true
1431                                        }
1432                                     },
1433                                     {
1434                                        "Name" : "apple",
1435                                        "Options" : {
1436                                           "ExcludeFromBuild" : true
1437                                        }
1438                                     }
1439                                  ]
1440                               },
1441                               {
1442                                  "Name" : "Android",
1443                                  "Platforms" : [
1444                                     {
1445                                        "Name" : "linux",
1446                                        "Options" : {
1447                                           "ExcludeFromBuild" : true
1448                                        }
1449                                     }
1450                                  ]
1451                               }
1452                            ]
1453                         },
1454                         {
1455                            "FileName" : "OpenGLDisplayDriver.ec",
1456                            "Options" : {
1457                               "ExcludeFromBuild" : false
1458                            },
1459                            "Configurations" : [
1460                               {
1461                                  "Name" : "WSMS",
1462                                  "Options" : {
1463                                     "ExcludeFromBuild" : true
1464                                  }
1465                               },
1466                               {
1467                                  "Name" : "Vanilla",
1468                                  "Options" : {
1469                                     "ExcludeFromBuild" : true
1470                                  }
1471                               },
1472                               {
1473                                  "Name" : "PACS",
1474                                  "Options" : {
1475                                     "ExcludeFromBuild" : true
1476                                  }
1477                               },
1478                               {
1479                                  "Name" : "Bootstrap",
1480                                  "Options" : {
1481                                     "ExcludeFromBuild" : true
1482                                  }
1483                               },
1484                               {
1485                                  "Name" : "Installer",
1486                                  "Options" : {
1487                                     "ExcludeFromBuild" : true
1488                                  }
1489                               }
1490                            ]
1491                         },
1492                         {
1493                            "FileName" : "Win32BitmapPrinterDisplayDriver.ec",
1494                            "Platforms" : [
1495                               {
1496                                  "Name" : "win32",
1497                                  "Options" : {
1498                                     "ExcludeFromBuild" : false
1499                                  }
1500                               }
1501                            ],
1502                            "Configurations" : [
1503                               {
1504                                  "Name" : "WSMS",
1505                                  "Platforms" : [
1506                                     {
1507                                        "Name" : "win32",
1508                                        "Options" : {
1509                                           "ExcludeFromBuild" : true
1510                                        }
1511                                     }
1512                                  ]
1513                               },
1514                               {
1515                                  "Name" : "Vanilla",
1516                                  "Platforms" : [
1517                                     {
1518                                        "Name" : "win32",
1519                                        "Options" : {
1520                                           "ExcludeFromBuild" : true
1521                                        }
1522                                     }
1523                                  ]
1524                               },
1525                               {
1526                                  "Name" : "PACS",
1527                                  "Platforms" : [
1528                                     {
1529                                        "Name" : "win32",
1530                                        "Options" : {
1531                                           "ExcludeFromBuild" : true
1532                                        }
1533                                     }
1534                                  ]
1535                               },
1536                               {
1537                                  "Name" : "Bootstrap",
1538                                  "Platforms" : [
1539                                     {
1540                                        "Name" : "win32",
1541                                        "Options" : {
1542                                           "ExcludeFromBuild" : true
1543                                        }
1544                                     }
1545                                  ]
1546                               },
1547                               {
1548                                  "Name" : "Installer",
1549                                  "Platforms" : [
1550                                     {
1551                                        "Name" : "win32",
1552                                        "Options" : {
1553                                           "ExcludeFromBuild" : true
1554                                        }
1555                                     }
1556                                  ]
1557                               },
1558                               {
1559                                  "Name" : "StaticGLES",
1560                                  "Platforms" : [
1561                                     {
1562                                        "Name" : "win32",
1563                                        "Options" : {
1564                                           "ExcludeFromBuild" : true
1565                                        }
1566                                     }
1567                                  ]
1568                               }
1569                            ]
1570                         },
1571                         {
1572                            "FileName" : "CocoaOpenGLDisplayDriver.ec",
1573                            "Options" : {
1574                               "IncludeDirs" : [
1575                                  "src/gui/drivers/cocoa"
1576                               ]
1577                            },
1578                            "Platforms" : [
1579                               {
1580                                  "Name" : "apple",
1581                                  "Options" : {
1582                                     "ExcludeFromBuild" : false
1583                                  }
1584                               }
1585                            ],
1586                            "Configurations" : [
1587                               {
1588                                  "Name" : "Vanilla",
1589                                  "Options" : {
1590                                     "ExcludeFromBuild" : true
1591                                  },
1592                                  "Platforms" : [
1593                                     {
1594                                        "Name" : "apple",
1595                                        "Options" : {
1596                                           "ExcludeFromBuild" : true
1597                                        }
1598                                     }
1599                                  ]
1600                               },
1601                               {
1602                                  "Name" : "Bootstrap",
1603                                  "Platforms" : [
1604                                     {
1605                                        "Name" : "apple",
1606                                        "Options" : {
1607                                           "ExcludeFromBuild" : true
1608                                        }
1609                                     }
1610                                  ]
1611                               }
1612                            ]
1613                         },
1614                         {
1615                            "FileName" : "Win32ConsoleDisplayDriver.ec",
1616                            "Platforms" : [
1617                               {
1618                                  "Name" : "win32",
1619                                  "Options" : {
1620                                     "ExcludeFromBuild" : false
1621                                  }
1622                               }
1623                            ],
1624                            "Configurations" : [
1625                               {
1626                                  "Name" : "WSMS",
1627                                  "Platforms" : [
1628                                     {
1629                                        "Name" : "win32",
1630                                        "Options" : {
1631                                           "ExcludeFromBuild" : true
1632                                        }
1633                                     }
1634                                  ]
1635                               },
1636                               {
1637                                  "Name" : "Vanilla",
1638                                  "Platforms" : [
1639                                     {
1640                                        "Name" : "win32",
1641                                        "Options" : {
1642                                           "ExcludeFromBuild" : true
1643                                        }
1644                                     }
1645                                  ]
1646                               },
1647                               {
1648                                  "Name" : "PACS",
1649                                  "Platforms" : [
1650                                     {
1651                                        "Name" : "win32",
1652                                        "Options" : {
1653                                           "ExcludeFromBuild" : true
1654                                        }
1655                                     }
1656                                  ]
1657                               },
1658                               {
1659                                  "Name" : "Bootstrap",
1660                                  "Platforms" : [
1661                                     {
1662                                        "Name" : "win32",
1663                                        "Options" : {
1664                                           "ExcludeFromBuild" : true
1665                                        }
1666                                     }
1667                                  ]
1668                               },
1669                               {
1670                                  "Name" : "Installer",
1671                                  "Platforms" : [
1672                                     {
1673                                        "Name" : "win32",
1674                                        "Options" : {
1675                                           "ExcludeFromBuild" : true
1676                                        }
1677                                     }
1678                                  ]
1679                               },
1680                               {
1681                                  "Name" : "StaticGLES",
1682                                  "Platforms" : [
1683                                     {
1684                                        "Name" : "win32",
1685                                        "Options" : {
1686                                           "ExcludeFromBuild" : true
1687                                        }
1688                                     }
1689                                  ]
1690                               }
1691                            ]
1692                         },
1693                         {
1694                            "FileName" : "Win32PrinterDisplayDriver.ec",
1695                            "Platforms" : [
1696                               {
1697                                  "Name" : "win32",
1698                                  "Options" : {
1699                                     "ExcludeFromBuild" : false
1700                                  }
1701                               }
1702                            ],
1703                            "Configurations" : [
1704                               {
1705                                  "Name" : "Vanilla",
1706                                  "Platforms" : [
1707                                     {
1708                                        "Name" : "win32",
1709                                        "Options" : {
1710                                           "ExcludeFromBuild" : true
1711                                        }
1712                                     }
1713                                  ]
1714                               },
1715                               {
1716                                  "Name" : "PACS",
1717                                  "Platforms" : [
1718                                     {
1719                                        "Name" : "win32",
1720                                        "Options" : {
1721                                           "ExcludeFromBuild" : true
1722                                        }
1723                                     }
1724                                  ]
1725                               },
1726                               {
1727                                  "Name" : "Bootstrap",
1728                                  "Platforms" : [
1729                                     {
1730                                        "Name" : "win32",
1731                                        "Options" : {
1732                                           "ExcludeFromBuild" : true
1733                                        }
1734                                     }
1735                                  ]
1736                               },
1737                               {
1738                                  "Name" : "Installer",
1739                                  "Platforms" : [
1740                                     {
1741                                        "Name" : "win32",
1742                                        "Options" : {
1743                                           "ExcludeFromBuild" : true
1744                                        }
1745                                     }
1746                                  ]
1747                               },
1748                               {
1749                                  "Name" : "StaticGLES",
1750                                  "Platforms" : [
1751                                     {
1752                                        "Name" : "win32",
1753                                        "Options" : {
1754                                           "ExcludeFromBuild" : true
1755                                        }
1756                                     }
1757                                  ]
1758                               }
1759                            ]
1760                         },
1761                         {
1762                            "FileName" : "XDisplayDriver.ec",
1763                            "Platforms" : [
1764                               {
1765                                  "Name" : "linux",
1766                                  "Options" : {
1767                                     "ExcludeFromBuild" : false
1768                                  }
1769                               },
1770                               {
1771                                  "Name" : "apple",
1772                                  "Options" : {
1773                                     "ExcludeFromBuild" : false
1774                                  }
1775                               }
1776                            ],
1777                            "Configurations" : [
1778                               {
1779                                  "Name" : "Bootstrap",
1780                                  "Platforms" : [
1781                                     {
1782                                        "Name" : "linux",
1783                                        "Options" : {
1784                                           "ExcludeFromBuild" : true
1785                                        }
1786                                     },
1787                                     {
1788                                        "Name" : "apple",
1789                                        "Options" : {
1790                                           "ExcludeFromBuild" : true
1791                                        }
1792                                     }
1793                                  ]
1794                               },
1795                               {
1796                                  "Name" : "Android",
1797                                  "Platforms" : [
1798                                     {
1799                                        "Name" : "linux",
1800                                        "Options" : {
1801                                           "ExcludeFromBuild" : true
1802                                        }
1803                                     }
1804                                  ]
1805                               }
1806                            ]
1807                         }
1808                      ],
1809                      "Options" : {
1810                         "ExcludeFromBuild" : true
1811                      },
1812                      "Configurations" : [
1813                         {
1814                            "Name" : "PACS",
1815                            "Options" : {
1816                               "ExcludeFromBuild" : true
1817                            }
1818                         }
1819                      ]
1820                   },
1821                   "Bitmap.ec",
1822                   "BitmapResource.ec",
1823                   "Color.ec",
1824                   "Display.ec",
1825                   "DisplaySystem.ec",
1826                   "FontResource.ec",
1827                   "Resource.ec",
1828                   "Surface.ec",
1829                   "fontManagement.ec",
1830                   "fontRendering.ec",
1831                   "imgDistMap.ec"
1832                ],
1833                "Configurations" : [
1834                   {
1835                      "Name" : "Bootstrap",
1836                      "Options" : {
1837                         "ExcludeFromBuild" : true
1838                      }
1839                   }
1840                ]
1841             },
1842             {
1843                "Folder" : "gui",
1844                "Files" : [
1845                   {
1846                      "Folder" : "controls",
1847                      "Files" : [
1848                         "Button.ec",
1849                         "CalendarControl.ec",
1850                         "DataBox.ec",
1851                         "DropBox.ec",
1852                         "EditBox.ec",
1853                         "Label.ec",
1854                         "ListBox.ec",
1855                         "Menu.ec",
1856                         "Picture.ec",
1857                         "ProgressBar.ec",
1858                         "ScrollBar.ec",
1859                         "StatusBar.ec",
1860                         {
1861                            "FileName" : "TabControl.ec",
1862                            "Configurations" : [
1863                               {
1864                                  "Name" : "Vanilla",
1865                                  "Options" : {
1866                                     "ExcludeFromBuild" : true
1867                                  }
1868                               }
1869                            ]
1870                         },
1871                         {
1872                            "FileName" : "PaneSplitter.ec",
1873                            "Configurations" : [
1874                               {
1875                                  "Name" : "Vanilla",
1876                                  "Options" : {
1877                                     "ExcludeFromBuild" : true
1878                                  }
1879                               }
1880                            ]
1881                         },
1882                         "Stacker.ec",
1883                         "PathBox.ec",
1884                         "ToolTip.ec",
1885                         "SelectorBar.ec"
1886                      ]
1887                   },
1888                   {
1889                      "Folder" : "dialogs",
1890                      "Files" : [
1891                         "ColorPicker.ec",
1892                         "FileDialog.ec",
1893                         "FindDialog.ec",
1894                         "GoToDialog.ec",
1895                         "MessageBox.ec",
1896                         "ReplaceDialog.ec",
1897                         "WindowList.ec"
1898                      ]
1899                   },
1900                   {
1901                      "Folder" : "drivers",
1902                      "Files" : [
1903                         {
1904                            "Folder" : "cocoa",
1905                            "Files" : [
1906                               "CocoaDispatch.ec",
1907                               "CocoaEcereBridge.h",
1908                               "CocoaEcereBridge.m",
1909                               "CocoaInterface.ec",
1910                               "EcereView.h",
1911                               "EcereView.m"
1912                            ],
1913                            "Platforms" : [
1914                               {
1915                                  "Name" : "apple",
1916                                  "Options" : {
1917                                     "ExcludeFromBuild" : false
1918                                  }
1919                               }
1920                            ],
1921                            "Configurations" : [
1922                               {
1923                                  "Name" : "Bootstrap",
1924                                  "Platforms" : [
1925                                     {
1926                                        "Name" : "apple",
1927                                        "Options" : {
1928                                           "ExcludeFromBuild" : true
1929                                        }
1930                                     }
1931                                  ]
1932                               },
1933                               {
1934                                  "Name" : "Vanilla",
1935                                  "Platforms" : [
1936                                     {
1937                                        "Name" : "apple",
1938                                        "Options" : {
1939                                           "ExcludeFromBuild" : true
1940                                        }
1941                                     }
1942                                  ]
1943                               }
1944                            ]
1945                         },
1946                         {
1947                            "FileName" : "NCursesInterface.ec",
1948                            "Platforms" : [
1949                               {
1950                                  "Name" : "linux",
1951                                  "Options" : {
1952                                     "ExcludeFromBuild" : false
1953                                  }
1954                               },
1955                               {
1956                                  "Name" : "apple",
1957                                  "Options" : {
1958                                     "ExcludeFromBuild" : false
1959                                  }
1960                               }
1961                            ],
1962                            "Configurations" : [
1963                               {
1964                                  "Name" : "Vanilla",
1965                                  "Options" : {
1966                                     "ExcludeFromBuild" : true
1967                                  }
1968                               },
1969                               {
1970                                  "Name" : "Bootstrap",
1971                                  "Platforms" : [
1972                                     {
1973                                        "Name" : "linux",
1974                                        "Options" : {
1975                                           "ExcludeFromBuild" : true
1976                                        }
1977                                     },
1978                                     {
1979                                        "Name" : "apple",
1980                                        "Options" : {
1981                                           "ExcludeFromBuild" : true
1982                                        }
1983                                     }
1984                                  ]
1985                               },
1986                               {
1987                                  "Name" : "Android",
1988                                  "Platforms" : [
1989                                     {
1990                                        "Name" : "linux",
1991                                        "Options" : {
1992                                           "ExcludeFromBuild" : true
1993                                        }
1994                                     }
1995                                  ]
1996                               }
1997                            ]
1998                         },
1999                         {
2000                            "FileName" : "Win32Interface.ec",
2001                            "Platforms" : [
2002                               {
2003                                  "Name" : "win32",
2004                                  "Options" : {
2005                                     "ExcludeFromBuild" : false
2006                                  }
2007                               }
2008                            ],
2009                            "Configurations" : [
2010                               {
2011                                  "Name" : "PACS",
2012                                  "Options" : {
2013                                     "ExcludeFromBuild" : false
2014                                  }
2015                               },
2016                               {
2017                                  "Name" : "Bootstrap",
2018                                  "Platforms" : [
2019                                     {
2020                                        "Name" : "win32",
2021                                        "Options" : {
2022                                           "ExcludeFromBuild" : true
2023                                        }
2024                                     }
2025                                  ]
2026                               }
2027                            ]
2028                         },
2029                         {
2030                            "FileName" : "Win32ConsoleInterface.ec",
2031                            "Platforms" : [
2032                               {
2033                                  "Name" : "win32",
2034                                  "Options" : {
2035                                     "ExcludeFromBuild" : false
2036                                  }
2037                               }
2038                            ],
2039                            "Configurations" : [
2040                               {
2041                                  "Name" : "Vanilla",
2042                                  "Platforms" : [
2043                                     {
2044                                        "Name" : "win32",
2045                                        "Options" : {
2046                                           "ExcludeFromBuild" : true
2047                                        }
2048                                     }
2049                                  ]
2050                               },
2051                               {
2052                                  "Name" : "WSMS",
2053                                  "Platforms" : [
2054                                     {
2055                                        "Name" : "win32",
2056                                        "Options" : {
2057                                           "ExcludeFromBuild" : true
2058                                        }
2059                                     }
2060                                  ]
2061                               },
2062                               {
2063                                  "Name" : "Bootstrap",
2064                                  "Platforms" : [
2065                                     {
2066                                        "Name" : "win32",
2067                                        "Options" : {
2068                                           "ExcludeFromBuild" : true
2069                                        }
2070                                     }
2071                                  ]
2072                               },
2073                               {
2074                                  "Name" : "Installer",
2075                                  "Platforms" : [
2076                                     {
2077                                        "Name" : "win32",
2078                                        "Options" : {
2079                                           "ExcludeFromBuild" : true
2080                                        }
2081                                     }
2082                                  ]
2083                               },
2084                               {
2085                                  "Name" : "StaticGLES",
2086                                  "Platforms" : [
2087                                     {
2088                                        "Name" : "win32",
2089                                        "Options" : {
2090                                           "ExcludeFromBuild" : true
2091                                        }
2092                                     }
2093                                  ]
2094                               }
2095                            ]
2096                         },
2097                         {
2098                            "FileName" : "XInterface.ec",
2099                            "Platforms" : [
2100                               {
2101                                  "Name" : "linux",
2102                                  "Options" : {
2103                                     "ExcludeFromBuild" : false
2104                                  }
2105                               },
2106                               {
2107                                  "Name" : "apple",
2108                                  "Options" : {
2109                                     "ExcludeFromBuild" : false
2110                                  }
2111                               }
2112                            ],
2113                            "Configurations" : [
2114                               {
2115                                  "Name" : "Bootstrap",
2116                                  "Platforms" : [
2117                                     {
2118                                        "Name" : "linux",
2119                                        "Options" : {
2120                                           "ExcludeFromBuild" : true
2121                                        }
2122                                     },
2123                                     {
2124                                        "Name" : "apple",
2125                                        "Options" : {
2126                                           "ExcludeFromBuild" : true
2127                                        }
2128                                     }
2129                                  ]
2130                               },
2131                               {
2132                                  "Name" : "Android",
2133                                  "Platforms" : [
2134                                     {
2135                                        "Name" : "linux",
2136                                        "Options" : {
2137                                           "ExcludeFromBuild" : true
2138                                        }
2139                                     }
2140                                  ]
2141                               }
2142                            ]
2143                         },
2144                         {
2145                            "FileName" : "AndroidInterface.ec",
2146                            "Configurations" : [
2147                               {
2148                                  "Name" : "Android",
2149                                  "Options" : {
2150                                     "ExcludeFromBuild" : false
2151                                  }
2152                               }
2153                            ]
2154                         }
2155                      ],
2156                      "Options" : {
2157                         "ExcludeFromBuild" : true
2158                      },
2159                      "Configurations" : [
2160                         {
2161                            "Name" : "PACS",
2162                            "Options" : {
2163                               "ExcludeFromBuild" : true
2164                            }
2165                         }
2166                      ]
2167                   },
2168                   {
2169                      "Folder" : "skins",
2170                      "Files" : [
2171                         {
2172                            "FileName" : "TVisionSkin.ec",
2173                            "Configurations" : [
2174                               {
2175                                  "Name" : "PACS",
2176                                  "Options" : {
2177                                     "ExcludeFromBuild" : true
2178                                  }
2179                               },
2180                               {
2181                                  "Name" : "Vanilla",
2182                                  "Options" : {
2183                                     "ExcludeFromBuild" : true
2184                                  }
2185                               },
2186                               {
2187                                  "Name" : "Installer",
2188                                  "Platforms" : [
2189                                     {
2190                                        "Name" : "win32",
2191                                        "Options" : {
2192                                           "ExcludeFromBuild" : true
2193                                        }
2194                                     }
2195                                  ]
2196                               }
2197                            ]
2198                         },
2199                         "WindowsSkin.ec"
2200                      ]
2201                   },
2202                   "Anchor.ec",
2203                   "ClipBoard.ec",
2204                   "Cursor.ec",
2205                   {
2206                      "FileName" : "Desktop3D.ec",
2207                      "Configurations" : [
2208                         {
2209                            "Name" : "PACS",
2210                            "Options" : {
2211                               "ExcludeFromBuild" : true
2212                            }
2213                         },
2214                         {
2215                            "Name" : "Vanilla",
2216                            "Options" : {
2217                               "ExcludeFromBuild" : true
2218                            }
2219                         },
2220                         {
2221                            "Name" : "WSMS",
2222                            "Options" : {
2223                               "ExcludeFromBuild" : true
2224                            }
2225                         },
2226                         {
2227                            "Name" : "Installer",
2228                            "Platforms" : [
2229                               {
2230                                  "Name" : "win32",
2231                                  "Options" : {
2232                                     "ExcludeFromBuild" : true
2233                                  }
2234                               }
2235                            ]
2236                         }
2237                      ]
2238                   },
2239                   {
2240                      "FileName" : "FormDesigner.ec",
2241                      "Configurations" : [
2242                         {
2243                            "Name" : "PACS",
2244                            "Options" : {
2245                               "ExcludeFromBuild" : true
2246                            }
2247                         }
2248                      ]
2249                   },
2250                   "GuiApplication.ec",
2251                   "Interface.ec",
2252                   "Key.ec",
2253                   "Skin.ec",
2254                   "Timer.ec",
2255                   "typeEdit.ec",
2256                   "Window.ec"
2257                ],
2258                "Configurations" : [
2259                   {
2260                      "Name" : "Bootstrap",
2261                      "Options" : {
2262                         "ExcludeFromBuild" : true
2263                      }
2264                   }
2265                ]
2266             },
2267             {
2268                "Folder" : "net",
2269                "Files" : [
2270                   {
2271                      "FileName" : "dcom.ec",
2272                      "Configurations" : [
2273                         {
2274                            "Name" : "PACS",
2275                            "Options" : {
2276                               "ExcludeFromBuild" : true
2277                            }
2278                         }
2279                      ]
2280                   },
2281                   "HTTPFile.ec",
2282                   "network.ec",
2283                   {
2284                      "FileName" : "NetworkClientFile.ec",
2285                      "Configurations" : [
2286                         {
2287                            "Name" : "PACS",
2288                            "Options" : {
2289                               "ExcludeFromBuild" : true
2290                            }
2291                         }
2292                      ]
2293                   },
2294                   "Service.ec",
2295                   "Socket.ec",
2296                   {
2297                      "FileName" : "SSLSocket.ec",
2298                      "Configurations" : [
2299                         {
2300                            "Name" : "WSMS",
2301                            "Options" : {
2302                               "ExcludeFromBuild" : true
2303                            }
2304                         },
2305                         {
2306                            "Name" : "PACS",
2307                            "Options" : {
2308                               "ExcludeFromBuild" : true
2309                            }
2310                         },
2311                         {
2312                            "Name" : "Android",
2313                            "Options" : {
2314                               "ExcludeFromBuild" : true
2315                            }
2316                         },
2317                         {
2318                            "Name" : "Installer",
2319                            "Options" : {
2320                               "ExcludeFromBuild" : true
2321                            }
2322                         }
2323                      ]
2324                   }
2325                ],
2326                "Configurations" : [
2327                   {
2328                      "Name" : "Bootstrap",
2329                      "Options" : {
2330                         "ExcludeFromBuild" : true
2331                      }
2332                   },
2333                   {
2334                      "Name" : "Vanilla",
2335                      "Options" : {
2336                         "ExcludeFromBuild" : true
2337                      }
2338                   },
2339                   {
2340                      "Name" : "Installer",
2341                      "Platforms" : [
2342                         {
2343                            "Name" : "win32",
2344                            "Options" : {
2345                               "ExcludeFromBuild" : true
2346                            }
2347                         }
2348                      ]
2349                   }
2350                ]
2351             },
2352             {
2353                "Folder" : "com",
2354                "Files" : [
2355                   {
2356                      "Folder" : "containers",
2357                      "Files" : [
2358                         "Array.ec",
2359                         "AVLTree.ec",
2360                         "BuiltInContainer.ec",
2361                         "Container.ec",
2362                         "CustomAVLTree.ec",
2363                         "LinkList.ec",
2364                         "List.ec",
2365                         "Map.ec"
2366                      ]
2367                   },
2368                   {
2369                      "FileName" : "BinaryTree.ec",
2370                      "Configurations" : [
2371                         {
2372                            "Name" : "MemoryGuard",
2373                            "Options" : {
2374                               "MemoryGuard" : false
2375                            }
2376                         },
2377                         {
2378                            "Name" : "MemoryGuardRelease",
2379                            "Options" : {
2380                               "MemoryGuard" : false
2381                            }
2382                         }
2383                      ]
2384                   },
2385                   {
2386                      "FileName" : "BTNode.ec",
2387                      "Configurations" : [
2388                         {
2389                            "Name" : "MemoryGuard",
2390                            "Options" : {
2391                               "MemoryGuard" : false
2392                            }
2393                         },
2394                         {
2395                            "Name" : "MemoryGuardRelease",
2396                            "Options" : {
2397                               "MemoryGuard" : false
2398                            }
2399                         }
2400                      ]
2401                   },
2402                   "dataTypes.ec",
2403                   {
2404                      "FileName" : "instance.ec",
2405                      "Configurations" : [
2406                         {
2407                            "Name" : "MemoryGuard",
2408                            "Options" : {
2409                               "MemoryGuard" : false
2410                            }
2411                         },
2412                         {
2413                            "Name" : "MemoryGuardRelease",
2414                            "Options" : {
2415                               "MemoryGuard" : false
2416                            }
2417                         }
2418                      ]
2419                   },
2420                   "String.ec",
2421                   "OldList.ec",
2422                   {
2423                      "FileName" : "instance.c",
2424                      "Configurations" : [
2425                         {
2426                            "Name" : "Bootstrap",
2427                            "Options" : {
2428                               "ExcludeFromBuild" : true
2429                            }
2430                         }
2431                      ]
2432                   }
2433                ],
2434                "Options" : {
2435                   "PreprocessorDefinitions" : [
2436                      "ECERE_COM_MODULE"
2437                   ]
2438                }
2439             }
2440          ]
2441       }
2442    ],
2443    "ResourcesPath" : "res",
2444    "Resources" : [
2445       {
2446          "Folder" : "actions",
2447          "Files" : [
2448             "editFind.png",
2449             "folderNew.png",
2450             "goDown.png",
2451             "goHome.png",
2452             "goNext.png",
2453             "goPrevious.png",
2454             "goUp.png",
2455             "listAdd.png",
2456             "listRemove.png",
2457             "viewRefresh.png",
2458             "windowNew.png",
2459             "clean.png",
2460             "docSave.png",
2461             "docNew.png"
2462          ],
2463          "Configurations" : [
2464             {
2465                "Name" : "Bootstrap",
2466                "Options" : {
2467                   "ExcludeFromBuild" : true
2468                }
2469             }
2470          ]
2471       },
2472       {
2473          "Folder" : "constructs",
2474          "Files" : [
2475             "class.png",
2476             "data.png",
2477             "dataPrivate.png",
2478             "dataType.png",
2479             "enum.png",
2480             "enumValue.png",
2481             "event.png",
2482             "library.png",
2483             "method.png",
2484             "methodPrivate.png",
2485             "namespace.png",
2486             "property.png",
2487             "propertyPrivate.png"
2488          ],
2489          "Configurations" : [
2490             {
2491                "Name" : "Bootstrap",
2492                "Options" : {
2493                   "ExcludeFromBuild" : true
2494                }
2495             }
2496          ]
2497       },
2498       {
2499          "Folder" : "controls",
2500          "Files" : [
2501             "button.png",
2502             "calendar.png",
2503             "checkBox.png",
2504             "dataBox.png",
2505             "dropBox.png",
2506             "editBox.png",
2507             "groupBox.png",
2508             "label.png",
2509             "listBox.png",
2510             "menu.png",
2511             "optionBox.png",
2512             "progressBar.png",
2513             "scrollBarHorizontal.png",
2514             "scrollBarVertical.png",
2515             "statusBar.png"
2516          ],
2517          "Configurations" : [
2518             {
2519                "Name" : "Bootstrap",
2520                "Options" : {
2521                   "ExcludeFromBuild" : true
2522                }
2523             }
2524          ]
2525       },
2526       {
2527          "Folder" : "cursors",
2528          "Files" : [
2529             "arrow.png",
2530             "cross.png",
2531             "iBeam.png",
2532             "move.png",
2533             "sizeEastWest.png",
2534             "sizeNortEastSouthWest.png",
2535             "sizeNorthSouth.png",
2536             "sizeNortWestSouthEast.png"
2537          ],
2538          "Configurations" : [
2539             {
2540                "Name" : "Bootstrap",
2541                "Options" : {
2542                   "ExcludeFromBuild" : true
2543                }
2544             }
2545          ]
2546       },
2547       {
2548          "Folder" : "devices",
2549          "Files" : [
2550             "computer.png",
2551             "driveHardDisk.png",
2552             "driveRemovableMedia.png",
2553             "mediaFloppy.png",
2554             "mediaOptical.png"
2555          ],
2556          "Configurations" : [
2557             {
2558                "Name" : "Bootstrap",
2559                "Options" : {
2560                   "ExcludeFromBuild" : true
2561                }
2562             }
2563          ]
2564       },
2565       {
2566          "Folder" : "elements",
2567          "Files" : [
2568             "areaClose.png",
2569             "areaMaximize.png",
2570             "areaMinimize.png",
2571             "areaRestore.png",
2572             "arrowDown.png",
2573             "arrowLeft.png",
2574             "arrowRight.png",
2575             "arrowUp.png",
2576             "checkBoxChecked.png",
2577             "checkBoxDisabled.png",
2578             "checkBoxDisabledChecked.png",
2579             "checkBox.png",
2580             "optionBoxDisabled.png",
2581             "optionBoxDisabledSelected.png",
2582             "optionBoxDown.png",
2583             "optionBoxSelectedDown.png",
2584             "optionBoxSelectedUp.png",
2585             "optionBoxUp.png",
2586             "orderAscending.png",
2587             "orderCategorized.png",
2588             "orderDescending.png"
2589          ],
2590          "Configurations" : [
2591             {
2592                "Name" : "Bootstrap",
2593                "Options" : {
2594                   "ExcludeFromBuild" : true
2595                }
2596             }
2597          ]
2598       },
2599       {
2600          "Folder" : "emblems",
2601          "Files" : [
2602             "unreadable.png"
2603          ],
2604          "Configurations" : [
2605             {
2606                "Name" : "Bootstrap",
2607                "Options" : {
2608                   "ExcludeFromBuild" : true
2609                }
2610             }
2611          ]
2612       },
2613       {
2614          "Folder" : "mimeTypes",
2615          "Files" : [
2616             "file.png",
2617             "image.png",
2618             "package.png",
2619             "packageOpticalDisc.png",
2620             "packageSoftware.png",
2621             "text.png",
2622             "textCHeader.png",
2623             "textCSource.png",
2624             "textC++Header.png",
2625             "textC++Source.png",
2626             "textEcereHeader.png",
2627             "textEcereProject.png",
2628             "textEcereSource.png",
2629             "textEcereWorkspace.png",
2630             "textHyperTextMarkup.png",
2631             "brokenFile.png"
2632          ],
2633          "Configurations" : [
2634             {
2635                "Name" : "Bootstrap",
2636                "Options" : {
2637                   "ExcludeFromBuild" : true
2638                }
2639             }
2640          ]
2641       },
2642       {
2643          "Folder" : "places",
2644          "Files" : [
2645             "driveRemote.png",
2646             "folder.png",
2647             "folderRemote.png",
2648             "networkServer.png",
2649             "networkWorkgroup.png",
2650             "brokenFolder.png"
2651          ],
2652          "Configurations" : [
2653             {
2654                "Name" : "Bootstrap",
2655                "Options" : {
2656                   "ExcludeFromBuild" : true
2657                }
2658             }
2659          ]
2660       },
2661       {
2662          "Folder" : "status",
2663          "Files" : [
2664             "audioVolumeHigh.png",
2665             "folderOpen.png"
2666          ],
2667          "Configurations" : [
2668             {
2669                "Name" : "Bootstrap",
2670                "Options" : {
2671                   "ExcludeFromBuild" : true
2672                }
2673             }
2674          ]
2675       },
2676       {
2677          "Folder" : "unicode",
2678          "Files" : [
2679             "derivedGeneralCategoryStripped.txt"
2680          ],
2681          "Configurations" : [
2682             {
2683                "Name" : "Bootstrap",
2684                "Options" : {
2685                   "ExcludeFromBuild" : true
2686                }
2687             }
2688          ]
2689       },
2690       {
2691          "Folder" : "locale",
2692          "Files" : [
2693             "locale/es.mo",
2694             "locale/hu.mo",
2695             "locale/mr.mo",
2696             "locale/nl.mo",
2697             "locale/pt_BR.mo",
2698             "locale/ru.mo",
2699             "locale/zh_CN.mo"
2700          ],
2701          "Configurations" : [
2702             {
2703                "Name" : "Bootstrap",
2704                "Options" : {
2705                   "ExcludeFromBuild" : true
2706                }
2707             }
2708          ]
2709       },
2710       {
2711          "Folder" : "shaders",
2712          "Files" : [
2713             "src/gfx/drivers/gl3/fixed.frag",
2714             "src/gfx/drivers/gl3/fixed.vertex"
2715          ]
2716       },
2717       {
2718          "FileName" : "C:/Windows/Fonts/tahoma.ttf",
2719          "Options" : {
2720             "ExcludeFromBuild" : true
2721          },
2722          "Configurations" : [
2723             {
2724                "Name" : "Android",
2725                "Options" : {
2726                   "ExcludeFromBuild" : false
2727                }
2728             }
2729          ]
2730       },
2731       {
2732          "FileName" : "C:/Windows/Fonts/tahomabd.ttf",
2733          "Options" : {
2734             "ExcludeFromBuild" : true
2735          },
2736          "Configurations" : [
2737             {
2738                "Name" : "Android",
2739                "Options" : {
2740                   "ExcludeFromBuild" : false
2741                }
2742             }
2743          ]
2744       },
2745       {
2746          "FileName" : "C:/Windows/Fonts/arial.ttf",
2747          "Options" : {
2748             "ExcludeFromBuild" : true
2749          },
2750          "Configurations" : [
2751             {
2752                "Name" : "Android",
2753                "Options" : {
2754                   "ExcludeFromBuild" : false
2755                }
2756             }
2757          ]
2758       },
2759       {
2760          "FileName" : "C:/Windows/Fonts/arialbd.ttf",
2761          "Options" : {
2762             "ExcludeFromBuild" : true
2763          },
2764          "Configurations" : [
2765             {
2766                "Name" : "Android",
2767                "Options" : {
2768                   "ExcludeFromBuild" : false
2769                }
2770             }
2771          ]
2772       }
2773    ]
2774 }