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