{
"Version" : 0.2,
"ModuleName" : "ecere",
- "Description" : "The allmighty Ecere Runtime library.",
- "License" : "Ecere SDK v0.44 Draft 1 - www.ecere.com
+ "ModuleVersion" : "0.44",
+ "Description" : "Ecere Runtime library",
+ "License" : "The Ecere SDK v0.44.14 - http://ecere.org
-The Ecere SDK is Free Open Source Software. It is provided with NO WARRANTY
+The Ecere SDK is Free Open Source Software. It is provided with NO WARRANTY
expressed or implied to the extent permitted by law.
Applications built with it can be distributed both commercially and non
- Core eC framework only
* libEDA.so / EDA.dll
- Data Access System
+ * libEDASQLite.so / EDASQLite.dll
+ - SQLite driver for EDA
+ * libEcereAudio.so / EcereAudio.dll
+ - Audio output library (using ALSA / DirectSound)
-The Ecere SDK is distributed under a revised BSD license:
+The Ecere SDK is distributed under the New BSD license:
================================================================================
- Copyright (c) 1996-2008, Jerome Jacovella-St-Louis
- Copyright (c) 2005-2008, Ecere Corporation
+ Copyright (c) 1996-2016, Jerome Jacovella-St-Louis
+ Copyright (c) 2005-2016, Ecere Corporation
All rights reserved.
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.
* Neither the name of Ecere Corporation nor the names of its contributors
- may be used to endorse or promote products derived from this software
+ may be used to endorse or promote products derived from this software
without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-===============================================================================
+================================================================================
-This software makes use of other software components whose licenses may also
+This software makes use of other software components whose licenses may also
apply, which are found in their respective source directories (most under
-deps/). Among them: zlib, libpng, libjpeg, giflib, harfbuzz, freetype...
+deps/).
+
+Among them: zlib, libPNG, libJPEG, giflib or libungif, HarfBuzz, FreeType,
+ Tango icons
+
+For EDA: SQLite (EDASQLite), libffi
+
+On Windows, applications built statically with the MinGW-w64 runtime should
+include the MinGW-w64 runtime license in their application.
+ See ecere-sdk/extras/res/licenses/MinGW-w64.LICENSE or
+ Program Files/Ecere SDK/tdm/licenses/COPYING.MinGW-w64-runtime.txt
-The IDE also communicates with GCC for compiling (MinGW on Windows), GDB for
-debugging, and UPX for optionally compressing executables. Each of these have
-their own license which can be found in their respective documentation folder
-if distributed along with the SDK (in the case of the Windows version) or
-from wherever you obtained them.",
+The Ecere IDE also communicates with GCC for compiling
+(MinGW/MinGW-w64 on Windows), GDB for debugging, and UPX for optionally
+compressing executables.
+
+Each of these have their own license, which can be found from wherever you
+obtained them or under:
+ Program Files/Ecere SDK/tdm/licenses/ and
+ Program Files/Ecere SDK/upx/doc/
+if distributed with the Ecere SDK Windows installer.
+",
"Options" : {
"Warnings" : "All",
+ "PreprocessorDefinitions" : [
+ "BUILDING_ECERE_COM"
+ ],
"IncludeDirs" : [
"src/gfx/drivers/harfbuzz",
"/usr/X11R6/include",
"DefaultNameSpace" : "ecere",
"TargetType" : "SharedLibrary",
"TargetFileName" : "ecere",
- "TargetDirectory" : "obj/$(CONFIG).$(PLATFORM)",
- "ObjectsDirectory" : "obj/$(CONFIG).$(PLATFORM)",
+ "TargetDirectory" : "",
"Libraries" : [
"jpeg",
"png",
"Name" : "Linux",
"Options" : {
"IncludeDirs" : [
- "/usr/include/freetype2",
- "../deps/libungif-4.1.1/lib"
+ "/usr/include/freetype2"
],
"Libraries" : [
"ncurses",
"m",
"dl",
"fontconfig",
- "ungif",
+ "gif",
"X11",
"Xext",
"Xrender",
- "GL"
+ "GL",
+ "ssl",
+ "crypto"
],
"LibraryDirs" : [
- "../deps/libungif-4.1.1/obj/release.$(PLATFORM)",
"/usr/X11R6/lib"
]
}
"Name" : "Win32",
"Options" : {
"IncludeDirs" : [
- "../deps/DirectX-9.0/include",
- "../deps/jpeg-6b",
- "../deps/libpng-1.4.0",
+ "../deps/jpeg-9a",
+ "../deps/libpng-1.6.12",
"../deps/libungif-4.1.1/lib",
- "../deps/zlib",
- "../deps/freetype-2.3.5/include"
+ "../deps/zlib-1.2.8",
+ "../deps/freetype-2.3.12/include",
+ "../deps/glext",
+ "$(OPENSSL_INCLUDE_DIR)"
],
"Libraries" : [
"dxguid",
"shell32",
"winspool",
"imm32",
- "ungif"
+ "ungif",
+ "eay32",
+ "ssleay32"
],
"LibraryDirs" : [
- "../deps/zlib/obj/release.$(PLATFORM)",
- "../deps/jpeg-6b/obj/release.$(PLATFORM)",
- "../deps/libpng-1.4.0/obj/release.$(PLATFORM)",
- "../deps/libungif-4.1.1/obj/release.$(PLATFORM)",
- "../deps/freetype-2.3.5/obj/release.$(PLATFORM)"
+ "../deps/zlib-1.2.8/obj/release.$(PLATFORM)$(COMPILER_SUFFIX)",
+ "../deps/jpeg-9a/obj/release.$(PLATFORM)$(COMPILER_SUFFIX)",
+ "../deps/libpng-1.6.12/obj/release.$(PLATFORM)$(COMPILER_SUFFIX)",
+ "../deps/libungif-4.1.1/obj/release.$(PLATFORM)$(COMPILER_SUFFIX)",
+ "../deps/freetype-2.3.12/obj/release.$(PLATFORM)$(COMPILER_SUFFIX)",
+ "$(OPENSSL_BIN_DIR)",
+ "$(OPENSSL_LIB_DIR)"
]
}
},
"Options" : {
"IncludeDirs" : [
"/usr/include/freetype2",
+ "$(SYSROOT)/usr/X11/include/freetype2",
+ "$(SYSROOT)/usr/X11/include",
"/usr/X11R6/include/freetype2",
"/usr/X11R6/include",
- "../deps/jpeg-6b",
- "../deps/libpng-1.4.0",
+ "../deps/jpeg-9a",
+ "../deps/libpng-1.6.12",
"../deps/libungif-4.1.1/lib"
],
"Libraries" : [
"X11",
"Xext",
"Xrender",
- "GL"
+ "GL",
+ "ssl",
+ "crypto"
],
"LibraryDirs" : [
+ "$(SYSROOT)/usr/X11/lib",
"/usr/X11R6/lib",
- "../deps/jpeg-6b/obj/release.$(PLATFORM)",
- "../deps/libpng-1.4.0/obj/release.$(PLATFORM)",
- "../deps/libungif-4.1.1/obj/release.$(PLATFORM)"
+ "../deps/jpeg-9a/obj/release.$(PLATFORM)$(COMPILER_SUFFIX)",
+ "../deps/libungif-4.1.1/obj/release.$(PLATFORM)$(COMPILER_SUFFIX)"
]
}
}
"Options" : {
"Debug" : true,
"PreprocessorDefinitions" : [
- "_DEBUG",
- "BUILDING_ECERE_COM"
+ "_DEBUG"
]
}
},
"Options" : {
"Debug" : true,
"MemoryGuard" : true,
- "Optimization" : "None",
"PreprocessorDefinitions" : [
"BUILDING_ECERE_COM",
"_DEBUG",
{
"Name" : "MemoryGuardRelease",
"Options" : {
- "Debug" : false,
"MemoryGuard" : true,
"Optimization" : "Speed",
"PreprocessorDefinitions" : [
"BUILDING_ECERE_COM",
"MEMINFO",
"REDZONE=256"
- ]
+ ],
+ "FastMath" : true
}
},
{
"ECERE_STATIC"
],
"TargetType" : "StaticLibrary",
- "TargetFileName" : "ecereStatic"
+ "TargetFileName" : "ecereStatic",
+ "FastMath" : true
}
},
{
"Name" : "Release",
"Options" : {
- "Warnings" : "None",
- "Debug" : false,
+ "Warnings" : "All",
"NoLineNumbers" : true,
"Optimization" : "Speed",
- "PreprocessorDefinitions" : [
- "BUILDING_ECERE_COM"
- ],
+ "FastMath" : true,
"PostbuildCommands" : [
+ "$(call mkdirq,../$(SODESTDIR))",
"$(call cpq,$(TARGET),../$(SODESTDIR))"
+ ],
+ "InstallCommands" : [
+ "$(call cpq,$(TARGET),\"$(DESTLIBDIR)/\")",
+ "$(if $(WINDOWS_HOST),,ln -sf $(LP)$(MODULE)$(SOV) $(DESTLIBDIR)/$(LP)$(MODULE)$(SO).0)",
+ "$(if $(WINDOWS_HOST),,ln -sf $(LP)$(MODULE)$(SOV) $(DESTLIBDIR)/$(LP)$(MODULE)$(SO))"
]
}
},
{
"Name" : "Static",
"Options" : {
- "Debug" : false,
"Optimization" : "Size",
"PreprocessorDefinitions" : [
"BUILDING_ECERE_COM",
{
"Name" : "Tight",
"Options" : {
- "Debug" : false,
"Optimization" : "Size",
"PreprocessorDefinitions" : [
"BUILDING_ECERE_COM"
"Options" : {
"Optimization" : "Size",
"PreprocessorDefinitions" : [
- "BUILDING_ECERE_COM",
"ECERE_STATIC",
"ECERE_NOBLENDING",
"ECERE_NO3D",
"ECERE_NODINPUT",
- "ECERE_NOTRUETYPE"
+ "ECERE_NOTRUETYPE",
+ "ECERE_NOSSL"
],
"TargetType" : "StaticLibrary",
"TargetFileName" : "ecerePACS"
{
"Name" : "Vanilla",
"Options" : {
+ "Warnings" : "None",
"NoLineNumbers" : true,
"Optimization" : "Size",
"PreprocessorDefinitions" : [
"TargetType" : "StaticLibrary",
"TargetFileName" : "ecereVanilla",
"PostbuildCommands" : [
- "$(call cpq,$(TARGET),../obj/$(PLATFORM)/lib/)"
+ "$(call cpq,$(TARGET),../obj/$(PLATFORM)$(COMPILER_SUFFIX)$(DEBUG_SUFFIX)/lib/)"
+ ],
+ "InstallCommands" : [
+ "$(if $(WINDOWS_HOST),$(call cpq,$(TARGET),\"$(DESTSLIBDIR)/\"),install $(INSTALL_FLAGS) $(TARGET) $(DESTSLIBDIR)/$(MODULE)$(A))"
+ ]
+ }
+ },
+ {
+ "Name" : "WSMS",
+ "Options" : {
+ "Optimization" : "Size",
+ "PreprocessorDefinitions" : [
+ "ECERE_STATIC",
+ "ECERE_NO3D",
+ "ECERE_NOSSL"
+ ],
+ "TargetType" : "StaticLibrary",
+ "TargetFileName" : "ecereWSMS"
+ },
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "PreprocessorDefinitions" : [
+ "ECERE_NOTRUETYPE",
+ "ECERE_NOBLENDING",
+ "ECERE_NODINPUT"
+ ]
+ }
+ }
+ ]
+ },
+ {
+ "Name" : "Installer",
+ "Options" : {
+ "NoLineNumbers" : true,
+ "Optimization" : "Size",
+ "PreprocessorDefinitions" : [
+ "BUILDING_ECERE_COM",
+ "ECERE_STATIC",
+ "ECERE_NO3D",
+ "ECERE_ONEDRIVER",
+ "ECERE_NONET",
+ "ECERE_NODINPUT"
+ ],
+ "TargetType" : "StaticLibrary",
+ "TargetFileName" : "ecereInstaller"
+ }
+ },
+ {
+ "Name" : "Android",
+ "Options" : {
+ "Debug" : true,
+ "Optimization" : "Speed",
+ "PreprocessorDefinitions" : [
+ "ECERE_NOFONTCONFIG",
+ "HIGH_DPI",
+ "ECERE_NOSSL",
+ "_GLES"
+ ],
+ "IncludeDirs" : [
+ "../deps/jpeg-9a",
+ "../deps/libpng-1.4.0",
+ "../deps/libungif-4.1.1/lib",
+ "../deps/zlib",
+ "../deps/freetype-2.3.12/include",
+ "../deps/glext"
+ ],
+ "FastMath" : true
+ },
+ "Platforms" : [
+ {
+ "Name" : "linux",
+ "Options" : {
+ "Libraries" : [
+ "m",
+ "dl",
+ "ungif",
+ "log",
+ "android",
+ "EGL",
+ "GLESv1_CM"
+ ],
+ "LibraryDirs" : [
+ "../deps/libungif-4.1.1/obj/release.$(PLATFORM).$(COMPILER)",
+ "../deps/libpng-1.6.12/obj/release.$(PLATFORM).$(COMPILER)",
+ "../deps/jpeg-9a/obj/release.$(PLATFORM).$(COMPILER)",
+ "../deps/freetype-2.3.12/obj/release.$(PLATFORM).$(COMPILER)"
+ ]
+ }
+ }
+ ]
+ },
+ {
+ "Name" : "GLES",
+ "Options" : {
+ "PreprocessorDefinitions" : [
+ "_GLES"
]
}
+ },
+ {
+ "Name" : "StaticGLES",
+ "Options" : {
+ "Optimization" : "Speed",
+ "PreprocessorDefinitions" : [
+ "_GLES",
+ "ECERE_STATIC",
+ "ECERE_NOSSL"
+ ],
+ "TargetType" : "StaticLibrary",
+ "TargetFileName" : "ecereStatic",
+ "CompilerOptions" : [
+ "-mmmx",
+ "-msse4"
+ ],
+ "FastMath" : true
+ }
}
],
"Files" : [
"Time.ec",
"unicode.ec",
"units.ec",
+ "File.c",
+ "DualPipe.c",
+ "System.c",
{
- "FileName" : "File.c",
- "Configurations" : [
- {
- "Name" : "Bootstrap",
- "Options" : {
- "ExcludeFromBuild" : false
- }
- }
- ]
- },
- {
- "FileName" : "DualPipe.c",
+ "FileName" : "i18n.ec",
+ "Options" : {
+ "PreprocessorDefinitions" : [
+ "ECERE_COM_MODULE"
+ ]
+ },
"Configurations" : [
{
"Name" : "Bootstrap",
}
]
},
- {
- "FileName" : "System.c",
- "Configurations" : [
- {
- "Name" : "Bootstrap",
- "Options" : {
- "ExcludeFromBuild" : false
- }
- }
- ]
- }
+ "Condition.ec"
],
"Configurations" : [
{
"Options" : {
"ExcludeFromBuild" : true
}
+ },
+ {
+ "Name" : "WSMS",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ },
+ {
+ "Name" : "Installer",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
}
]
},
"Options" : {
"ExcludeFromBuild" : true
}
+ },
+ {
+ "Name" : "WSMS",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ },
+ {
+ "Name" : "Installer",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ },
+ {
+ "Name" : "StaticGLES",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ },
+ {
+ "FileName" : "JPEGFormat.ec",
+ "Configurations" : [
+ {
+ "Name" : "WSMS",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ },
+ {
+ "Name" : "Installer",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
}
]
},
- "JPEGFormat.ec",
{
"FileName" : "PCXFormat.ec",
"Configurations" : [
"Options" : {
"ExcludeFromBuild" : false
}
+ },
+ {
+ "Name" : "WSMS",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ },
+ {
+ "Name" : "Installer",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
}
]
}
{
"Folder" : "harfbuzz",
"Files" : [
+ {
+ "Folder" : "unicode",
+ "Files" : [
+ {
+ "Folder" : "tables",
+ "Files" : [
+ "category-properties.h",
+ "combining-properties.h",
+ "grapheme-break-properties.h",
+ "script-properties.h"
+ ]
+ },
+ "harfbuzz-freetype.h",
+ "harfbuzz-unicode.h",
+ "harfbuzz-freetype.c",
+ "harfbuzz-unicode-tables.c",
+ "harfbuzz-unicode.c"
+ ]
+ },
"harfbuzz-arabic.c",
"harfbuzz-buffer.c",
"harfbuzz-buffer.h",
"harfbuzz-gdef-private.h",
"harfbuzz-gdef.c",
"harfbuzz-gdef.h",
- "harfbuzz-global.c",
"harfbuzz-global.h",
"harfbuzz-gpos-private.h",
"harfbuzz-gpos.c",
"harfbuzz-stream.c",
"harfbuzz-stream.h",
"harfbuzz-tibetan.c",
- "harfbuzz.h"
+ "harfbuzz.h",
+ "harfbuzz-impl.c",
+ "harfbuzz-thai.c",
+ "harfbuzz-buffer-private.h",
+ "harfbuzz-dump.h",
+ "harfbuzz-stream-private.h"
],
"Options" : {
"ExcludeFromBuild" : false
- }
+ },
+ "Configurations" : [
+ {
+ "Name" : "Bootstrap",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ },
+ {
+ "Name" : "Vanilla",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ },
+ {
+ "Name" : "WSMS",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ },
+ {
+ "Name" : "Installer",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
},
{
"FileName" : "Direct3D8DisplayDriver.ec",
],
"Configurations" : [
{
+ "Name" : "WSMS",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ },
+ {
"Name" : "Vanilla",
- "Options" : {
- "ExcludeFromBuild" : true
- }
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ },
+ {
+ "Name" : "PACS",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ },
+ {
+ "Name" : "Bootstrap",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ },
+ {
+ "Name" : "Installer",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
}
]
},
],
"Configurations" : [
{
+ "Name" : "WSMS",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ },
+ {
"Name" : "Vanilla",
- "Options" : {
- "ExcludeFromBuild" : true
- }
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ },
+ {
+ "Name" : "PACS",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ },
+ {
+ "Name" : "Bootstrap",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ },
+ {
+ "Name" : "Installer",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
}
]
},
],
"Configurations" : [
{
+ "Name" : "WSMS",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ },
+ {
"Name" : "Vanilla",
- "Options" : {
- "ExcludeFromBuild" : true
- }
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ },
+ {
+ "Name" : "PACS",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ },
+ {
+ "Name" : "Bootstrap",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ },
+ {
+ "Name" : "Installer",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
}
]
},
],
"Configurations" : [
{
- "Name" : "PACS",
- "Options" : {
- "ExcludeFromBuild" : false
- }
+ "Name" : "Bootstrap",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
}
]
},
},
"Configurations" : [
{
- "Name" : "PACS",
+ "Name" : "Bootstrap",
"Options" : {
- "ExcludeFromBuild" : false
+ "ExcludeFromBuild" : true
}
}
]
},
"Configurations" : [
{
- "Name" : "PACS",
+ "Name" : "Bootstrap",
"Options" : {
- "ExcludeFromBuild" : false
+ "ExcludeFromBuild" : true
}
}
]
},
"Configurations" : [
{
- "Name" : "PACS",
+ "Name" : "Bootstrap",
"Options" : {
- "ExcludeFromBuild" : false
+ "ExcludeFromBuild" : true
}
}
]
},
{
"FileName" : "NCursesDisplayDriver.ec",
- "Options" : {
- "ExcludeFromBuild" : false
- },
- "Configurations" : [
+ "Platforms" : [
{
- "Name" : "Vanilla",
+ "Name" : "linux",
"Options" : {
- "ExcludeFromBuild" : true
+ "ExcludeFromBuild" : false
+ }
+ },
+ {
+ "Name" : "apple",
+ "Options" : {
+ "ExcludeFromBuild" : false
}
}
+ ],
+ "Configurations" : [
+ {
+ "Name" : "WSMS",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ },
+ {
+ "Name" : "Bootstrap",
+ "Platforms" : [
+ {
+ "Name" : "linux",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ },
+ {
+ "Name" : "apple",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ },
+ {
+ "Name" : "Android",
+ "Platforms" : [
+ {
+ "Name" : "linux",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ }
]
},
{
},
"Configurations" : [
{
- "Name" : "Vanilla",
+ "Name" : "WSMS",
"Options" : {
"ExcludeFromBuild" : true
}
- }
- ]
- },
+ },
+ {
+ "Name" : "Vanilla",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ },
+ {
+ "Name" : "PACS",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ },
+ {
+ "Name" : "Bootstrap",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ },
+ {
+ "Name" : "Installer",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ },
{
"FileName" : "Win32BitmapPrinterDisplayDriver.ec",
"Platforms" : [
],
"Configurations" : [
{
+ "Name" : "WSMS",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ },
+ {
+ "Name" : "Vanilla",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ },
+ {
+ "Name" : "PACS",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ },
+ {
+ "Name" : "Bootstrap",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ },
+ {
+ "Name" : "Installer",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "FileName" : "CocoaOpenGLDisplayDriver.ec",
+ "Options" : {
+ "IncludeDirs" : [
+ "src/gui/drivers/cocoa"
+ ]
+ },
+ "Platforms" : [
+ {
+ "Name" : "apple",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ }
+ }
+ ],
+ "Configurations" : [
+ {
"Name" : "Vanilla",
"Options" : {
"ExcludeFromBuild" : true
- }
+ },
+ "Platforms" : [
+ {
+ "Name" : "apple",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ },
+ {
+ "Name" : "Bootstrap",
+ "Platforms" : [
+ {
+ "Name" : "apple",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
}
]
},
],
"Configurations" : [
{
+ "Name" : "WSMS",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ },
+ {
"Name" : "Vanilla",
- "Options" : {
- "ExcludeFromBuild" : true
- }
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ },
+ {
+ "Name" : "PACS",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ },
+ {
+ "Name" : "Bootstrap",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ },
+ {
+ "Name" : "Installer",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
}
]
},
"Configurations" : [
{
"Name" : "Vanilla",
- "Options" : {
- "ExcludeFromBuild" : true
- }
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ },
+ {
+ "Name" : "PACS",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ },
+ {
+ "Name" : "Bootstrap",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ },
+ {
+ "Name" : "Installer",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
}
]
},
"Options" : {
"ExcludeFromBuild" : false
}
+ },
+ {
+ "Name" : "apple",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ }
+ }
+ ],
+ "Configurations" : [
+ {
+ "Name" : "Bootstrap",
+ "Platforms" : [
+ {
+ "Name" : "linux",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ },
+ {
+ "Name" : "apple",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ },
+ {
+ "Name" : "Android",
+ "Platforms" : [
+ {
+ "Name" : "linux",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
}
]
}
}
]
},
- "Stacker.ec"
+ "Stacker.ec",
+ "PathBox.ec",
+ "ToolTip.ec",
+ "SelectorBar.ec"
]
},
{
"Folder" : "drivers",
"Files" : [
{
+ "Folder" : "cocoa",
+ "Files" : [
+ "CocoaDispatch.ec",
+ "CocoaEcereBridge.h",
+ "CocoaEcereBridge.m",
+ "CocoaInterface.ec",
+ "EcereView.h",
+ "EcereView.m"
+ ],
+ "Platforms" : [
+ {
+ "Name" : "apple",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ }
+ }
+ ],
+ "Configurations" : [
+ {
+ "Name" : "Bootstrap",
+ "Platforms" : [
+ {
+ "Name" : "apple",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ },
+ {
+ "Name" : "Vanilla",
+ "Platforms" : [
+ {
+ "Name" : "apple",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ }
+ ]
+ },
+ {
"FileName" : "NCursesInterface.ec",
- "Options" : {
- "ExcludeFromBuild" : false
- },
+ "Platforms" : [
+ {
+ "Name" : "linux",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ }
+ },
+ {
+ "Name" : "apple",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ }
+ }
+ ],
"Configurations" : [
{
"Name" : "Vanilla",
"Options" : {
"ExcludeFromBuild" : true
}
+ },
+ {
+ "Name" : "Bootstrap",
+ "Platforms" : [
+ {
+ "Name" : "linux",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ },
+ {
+ "Name" : "apple",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ },
+ {
+ "Name" : "Android",
+ "Platforms" : [
+ {
+ "Name" : "linux",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
}
]
},
"Options" : {
"ExcludeFromBuild" : false
}
+ },
+ {
+ "Name" : "Bootstrap",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
}
]
},
"Configurations" : [
{
"Name" : "Vanilla",
- "Options" : {
- "ExcludeFromBuild" : true
- }
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ },
+ {
+ "Name" : "WSMS",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ },
+ {
+ "Name" : "Bootstrap",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ },
+ {
+ "Name" : "Installer",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
}
]
},
"ExcludeFromBuild" : false
}
}
+ ],
+ "Configurations" : [
+ {
+ "Name" : "Bootstrap",
+ "Platforms" : [
+ {
+ "Name" : "linux",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ },
+ {
+ "Name" : "apple",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ },
+ {
+ "Name" : "Android",
+ "Platforms" : [
+ {
+ "Name" : "linux",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "FileName" : "AndroidInterface.ec",
+ "Configurations" : [
+ {
+ "Name" : "Android",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ }
+ }
]
}
],
"Options" : {
"ExcludeFromBuild" : true
}
+ },
+ {
+ "Name" : "Installer",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
}
]
},
"Options" : {
"ExcludeFromBuild" : true
}
+ },
+ {
+ "Name" : "Vanilla",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ },
+ {
+ "Name" : "WSMS",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ },
+ {
+ "Name" : "Installer",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
}
]
},
]
},
"Service.ec",
- "Socket.ec"
+ "Socket.ec",
+ {
+ "FileName" : "SSLSocket.ec",
+ "Configurations" : [
+ {
+ "Name" : "WSMS",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ },
+ {
+ "Name" : "PACS",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ },
+ {
+ "Name" : "Android",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ },
+ {
+ "Name" : "Installer",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ }
],
"Configurations" : [
{
"Options" : {
"ExcludeFromBuild" : true
}
+ },
+ {
+ "Name" : "Installer",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
}
]
},
},
"String.ec",
"OldList.ec",
- "instance.c"
+ {
+ "FileName" : "instance.c",
+ "Configurations" : [
+ {
+ "Name" : "Bootstrap",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ }
],
"Options" : {
"PreprocessorDefinitions" : [
"listAdd.png",
"listRemove.png",
"viewRefresh.png",
- "windowNew.png"
+ "windowNew.png",
+ "clean.png",
+ "docSave.png",
+ "docNew.png"
+ ],
+ "Configurations" : [
+ {
+ "Name" : "Bootstrap",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
]
},
{
"namespace.png",
"property.png",
"propertyPrivate.png"
+ ],
+ "Configurations" : [
+ {
+ "Name" : "Bootstrap",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
]
},
{
"scrollBarHorizontal.png",
"scrollBarVertical.png",
"statusBar.png"
+ ],
+ "Configurations" : [
+ {
+ "Name" : "Bootstrap",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
]
},
{
"sizeNortEastSouthWest.png",
"sizeNorthSouth.png",
"sizeNortWestSouthEast.png"
+ ],
+ "Configurations" : [
+ {
+ "Name" : "Bootstrap",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
]
},
{
"driveRemovableMedia.png",
"mediaFloppy.png",
"mediaOptical.png"
+ ],
+ "Configurations" : [
+ {
+ "Name" : "Bootstrap",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
]
},
{
"orderAscending.png",
"orderCategorized.png",
"orderDescending.png"
+ ],
+ "Configurations" : [
+ {
+ "Name" : "Bootstrap",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
]
},
{
"Folder" : "emblems",
"Files" : [
"unreadable.png"
+ ],
+ "Configurations" : [
+ {
+ "Name" : "Bootstrap",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
]
},
{
"textEcereWorkspace.png",
"textHyperTextMarkup.png",
"brokenFile.png"
+ ],
+ "Configurations" : [
+ {
+ "Name" : "Bootstrap",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
]
},
{
"networkServer.png",
"networkWorkgroup.png",
"brokenFolder.png"
+ ],
+ "Configurations" : [
+ {
+ "Name" : "Bootstrap",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
]
},
{
"Files" : [
"audioVolumeHigh.png",
"folderOpen.png"
+ ],
+ "Configurations" : [
+ {
+ "Name" : "Bootstrap",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
]
},
{
"Folder" : "unicode",
"Files" : [
"derivedGeneralCategoryStripped.txt"
+ ],
+ "Configurations" : [
+ {
+ "Name" : "Bootstrap",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ },
+ {
+ "Folder" : "locale",
+ "Files" : [
+ "locale/es.mo",
+ "locale/hu.mo",
+ "locale/mr.mo",
+ "locale/nl.mo",
+ "locale/pt_BR.mo",
+ "locale/ru.mo",
+ "locale/zh_CN.mo"
+ ],
+ "Configurations" : [
+ {
+ "Name" : "Bootstrap",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ },
+ {
+ "FileName" : "C:/Windows/Fonts/tahoma.ttf",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ },
+ "Configurations" : [
+ {
+ "Name" : "Android",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ }
+ }
+ ]
+ },
+ {
+ "FileName" : "C:/Windows/Fonts/tahomabd.ttf",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ },
+ "Configurations" : [
+ {
+ "Name" : "Android",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ }
+ }
+ ]
+ },
+ {
+ "FileName" : "C:/Windows/Fonts/arial.ttf",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ },
+ "Configurations" : [
+ {
+ "Name" : "Android",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ }
+ }
+ ]
+ },
+ {
+ "FileName" : "C:/Windows/Fonts/arialbd.ttf",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ },
+ "Configurations" : [
+ {
+ "Name" : "Android",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ }
+ }
]
}
]
-}
\ No newline at end of file
+}