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