"Version" : 0.2,
"ModuleName" : "ecere",
"ModuleVersion" : "0.44",
- "Description" : "The allmighty Ecere Runtime library.",
- "License" : "Ecere SDK v0.44 - www.ecere.com
+ "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
expressed or implied to the extent permitted by law.
- 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 the New BSD license:
================================================================================
- Copyright (c) 1996-2012, Jerome Jacovella-St-Louis
- Copyright (c) 2005-2012, Ecere Corporation
+ Copyright (c) 1996-2016, Jerome Jacovella-St-Louis
+ Copyright (c) 2005-2016, Ecere Corporation
All rights reserved.
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
apply, which are found in their respective source directories (most under
deps/).
-Among them: zlib, libpng, libjpeg, giflib, harfbuzz, freetype, tango icons
+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",
"IncludeDirs" : [
"src/gfx/drivers/harfbuzz",
"/usr/X11R6/include",
- "/usr/X11R6/include/freetype2"
+ "/usr/X11R6/include/freetype2",
+ "src/gfx/drivers/gl3"
],
"DefaultNameSpace" : "ecere",
"TargetType" : "SharedLibrary",
"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/zlib-1.2.8",
"../deps/freetype-2.3.12/include",
"../deps/glext",
"$(OPENSSL_INCLUDE_DIR)"
],
"LibraryDirs" : [
"../deps/zlib-1.2.8/obj/release.$(PLATFORM)$(COMPILER_SUFFIX)",
- "../deps/jpeg-6b/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)",
"$(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" : [
"LibraryDirs" : [
"$(SYSROOT)/usr/X11/lib",
"/usr/X11R6/lib",
- "../deps/jpeg-6b/obj/release.$(PLATFORM)$(COMPILER_SUFFIX)",
- "../deps/libpng-1.6.8/obj/release.$(PLATFORM)$(COMPILER_SUFFIX)",
+ "../deps/jpeg-9a/obj/release.$(PLATFORM)$(COMPILER_SUFFIX)",
"../deps/libungif-4.1.1/obj/release.$(PLATFORM)$(COMPILER_SUFFIX)"
]
}
"Name" : "Release",
"Options" : {
"Warnings" : "All",
- "NoLineNumbers" : true,
"Optimization" : "Speed",
+ "CompilerOptions" : [
+ "-mmmx",
+ "-msse",
+ "-msse2",
+ "-msse3",
+ "-msse4"
+ ],
"FastMath" : true,
"PostbuildCommands" : [
- "$(call mkdirq,../$(SODESTDIR))",
- "$(call cpq,$(TARGET),../$(SODESTDIR))"
+ "$(call mkdir,../$(SODESTDIR))",
+ "$(call cp,$(TARGET),../$(SODESTDIR))"
],
"InstallCommands" : [
- "$(call cpq,$(TARGET),\"$(DESTLIBDIR)/\")",
+ "$(call cp,$(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))"
]
"Options" : {
"Optimization" : "Size",
"PreprocessorDefinitions" : [
- "BUILDING_ECERE_COM",
- "ECERE_STATIC"
+ "ECERE_STATIC",
+ "ECERE_NOSSL"
],
"TargetType" : "StaticLibrary",
"TargetFileName" : "ecereStatic",
"TargetType" : "StaticLibrary",
"TargetFileName" : "ecereVanilla",
"PostbuildCommands" : [
- "$(call cpq,$(TARGET),../obj/$(PLATFORM)$(COMPILER_SUFFIX)$(DEBUG_SUFFIX)/lib/)"
+ "$(call cp,$(TARGET),../obj/$(PLATFORM)$(COMPILER_SUFFIX)$(DEBUG_SUFFIX)/lib/)"
],
"InstallCommands" : [
- "$(if $(WINDOWS_HOST),$(call cpq,$(TARGET),\"$(DESTSLIBDIR)/\"),install $(INSTALL_FLAGS) $(TARGET) $(DESTSLIBDIR)/$(MODULE)$(A))"
+ "$(if $(WINDOWS_HOST),$(call cp,$(TARGET),\"$(DESTSLIBDIR)/\"),install $(INSTALL_FLAGS) $(TARGET) $(DESTSLIBDIR)/$(MODULE)$(A))"
]
}
},
{
"Name" : "Android",
"Options" : {
+ "Debug" : true,
"Optimization" : "Speed",
"PreprocessorDefinitions" : [
"ECERE_NOFONTCONFIG",
"HIGH_DPI",
- "ECERE_NOSSL"
+ "ECERE_NOSSL",
+ "_GLES"
],
"IncludeDirs" : [
- "../deps/jpeg-6b",
+ "../deps/jpeg-9a",
"../deps/libpng-1.4.0",
"../deps/libungif-4.1.1/lib",
"../deps/zlib",
],
"LibraryDirs" : [
"../deps/libungif-4.1.1/obj/release.$(PLATFORM).$(COMPILER)",
- "../deps/libpng-1.4.0/obj/release.$(PLATFORM).$(COMPILER)",
- "../deps/jpeg-6b/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",
+ "-msse3",
+ "-msse4"
+ ],
+ "FastMath" : true
+ }
+ },
+ {
+ "Name" : "Emscripten",
+ "Options" : {
+ "PreprocessorDefinitions" : [
+ "ECERE_STATIC",
+ "NOBLENDING",
+ "ECERE_NOSSL"
+ ],
+ "TargetType" : "StaticLibrary",
+ "TargetFileName" : "ecereStatic",
+ "FastMath" : true
+ }
+ },
+ {
+ "Name" : "MinEmscripten",
+ "Options" : {
+ "PreprocessorDefinitions" : [
+ "ECERE_STATIC",
+ "NOBLENDING",
+ "ECERE_NOSSL",
+ "ECERE_NO3D",
+ "ECERE_NONET",
+ "ECERE_NOTRUETYPE"
+ ],
+ "TargetType" : "StaticLibrary",
+ "TargetFileName" : "ecereStatic",
+ "FastMath" : true
+ }
}
],
"Files" : [
}
}
]
+ },
+ {
+ "Name" : "MinEmscripten",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
}
]
},
}
}
]
+ },
+ {
+ "Name" : "StaticGLES",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ },
+ {
+ "Name" : "Emscripten",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
}
]
},
}
}
]
+ },
+ {
+ "Name" : "Emscripten",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
}
]
}
"Options" : {
"ExcludeFromBuild" : true
}
+ },
+ {
+ "Name" : "MinEmscripten",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
}
]
},
"Options" : {
"ExcludeFromBuild" : true
}
+ },
+ {
+ "Name" : "MinEmscripten",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ },
+ {
+ "Folder" : "gl3",
+ "Files" : [
+ {
+ "FileName" : "glab.ec",
+ "Configurations" : [
+ {
+ "Name" : "Debug",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ }
+ },
+ {
+ "Name" : "GLES",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ }
+ },
+ {
+ "Name" : "Release",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ }
+ },
+ {
+ "Name" : "MemoryGuard",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ }
+ },
+ {
+ "Name" : "Android",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ }
+ },
+ {
+ "Name" : "StaticGLES",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ }
+ },
+ {
+ "Name" : "Static",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ }
+ },
+ {
+ "Name" : "Emscripten",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ }
+ },
+ {
+ "Name" : "MinEmscripten",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ }
+ }
+ ]
+ },
+ {
+ "FileName" : "immediate.ec",
+ "Configurations" : [
+ {
+ "Name" : "Debug",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ }
+ },
+ {
+ "Name" : "GLES",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ }
+ },
+ {
+ "Name" : "Release",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ }
+ },
+ {
+ "Name" : "MemoryGuard",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ }
+ },
+ {
+ "Name" : "Android",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ }
+ },
+ {
+ "Name" : "StaticGLES",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ }
+ },
+ {
+ "Name" : "Static",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ }
+ },
+ {
+ "Name" : "Emscripten",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ }
+ },
+ {
+ "Name" : "MinEmscripten",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ }
+ }
+ ]
+ },
+ {
+ "FileName" : "matrixStack.ec",
+ "Configurations" : [
+ {
+ "Name" : "Debug",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ }
+ },
+ {
+ "Name" : "GLES",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ }
+ },
+ {
+ "Name" : "Release",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ }
+ },
+ {
+ "Name" : "MemoryGuard",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ }
+ },
+ {
+ "Name" : "Android",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ }
+ },
+ {
+ "Name" : "StaticGLES",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ }
+ },
+ {
+ "Name" : "Emscripten",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ }
+ },
+ {
+ "Name" : "MinEmscripten",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ }
+ }
+ ]
+ },
+ "wglDefs.h",
+ {
+ "FileName" : "egl.ec",
+ "Configurations" : [
+ {
+ "Name" : "Android",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ }
+ },
+ {
+ "Name" : "Static",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ },
+ {
+ "Name" : "Emscripten",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ },
+ {
+ "FileName" : "gl_compat_4_4.c",
+ "Configurations" : [
+ {
+ "Name" : "GLES",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ }
+ },
+ {
+ "Name" : "Debug",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ }
+ },
+ {
+ "Name" : "Release",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ }
+ },
+ {
+ "Name" : "MemoryGuard",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ }
+ },
+ {
+ "Name" : "StaticGLES",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ }
+ },
+ {
+ "Name" : "Static",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ }
+ },
+ {
+ "Name" : "Emscripten",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ },
+ {
+ "Name" : "MinEmscripten",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ }
+ }
+ ]
+ },
+ "gl_compat_4_4.h",
+ "gl123es.h",
+ "default.vert",
+ "default.frag",
+ {
+ "FileName" : "shaders.ec",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ },
+ "Configurations" : [
+ {
+ "Name" : "Vanilla",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ },
+ {
+ "Name" : "Android",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ }
+ }
+ ]
+ },
+ {
+ "FileName" : "defaultShader.ec",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ },
+ "Configurations" : [
+ {
+ "Name" : "Vanilla",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ },
+ {
+ "Name" : "Android",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ }
+ },
+ {
+ "Name" : "Static",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ }
+ }
+ ]
+ }
+ ],
+ "Configurations" : [
+ {
+ "Name" : "Static",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ }
}
]
},
}
}
]
+ },
+ {
+ "Name" : "StaticGLES",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ },
+ {
+ "Name" : "Static",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
}
]
},
}
}
]
+ },
+ {
+ "Name" : "StaticGLES",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ },
+ {
+ "Name" : "Static",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
}
]
},
],
"Configurations" : [
{
- "Name" : "WSMS",
+ "Name" : "WSMS",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ },
+ {
+ "Name" : "Vanilla",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ },
+ {
+ "Name" : "PACS",
"Platforms" : [
{
"Name" : "win32",
]
},
{
- "Name" : "Vanilla",
+ "Name" : "Bootstrap",
"Platforms" : [
{
"Name" : "win32",
]
},
{
- "Name" : "PACS",
+ "Name" : "Installer",
"Platforms" : [
{
"Name" : "win32",
]
},
{
- "Name" : "Bootstrap",
+ "Name" : "StaticGLES",
"Platforms" : [
{
"Name" : "win32",
]
},
{
- "Name" : "Installer",
+ "Name" : "Static",
"Platforms" : [
{
"Name" : "win32",
}
}
]
+ },
+ {
+ "Name" : "Static",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ }
+ }
+ ]
}
]
},
}
}
]
+ },
+ {
+ "Name" : "MinEmscripten",
+ "Platforms" : [
+ {
+ "Name" : "linux",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
}
]
},
}
}
]
+ },
+ {
+ "Name" : "StaticGLES",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ },
+ {
+ "Name" : "Static",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
}
]
},
{
"FileName" : "CocoaOpenGLDisplayDriver.ec",
+ "Options" : {
+ "IncludeDirs" : [
+ "src/gui/drivers/cocoa"
+ ]
+ },
"Platforms" : [
{
"Name" : "apple",
}
}
]
+ },
+ {
+ "Name" : "Static",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ },
+ {
+ "Name" : "Debug",
+ "Platforms" : [
+ {
+ "Name" : "apple",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
}
]
},
}
}
]
+ },
+ {
+ "Name" : "StaticGLES",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ },
+ {
+ "Name" : "Static",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
}
]
},
}
}
]
+ },
+ {
+ "Name" : "StaticGLES",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ },
+ {
+ "Name" : "Static",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
}
]
},
}
}
]
+ },
+ {
+ "Name" : "Emscripten",
+ "Platforms" : [
+ {
+ "Name" : "linux",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ },
+ {
+ "Name" : "MinEmscripten",
+ "Platforms" : [
+ {
+ "Name" : "linux",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
}
]
}
"DisplaySystem.ec",
"FontResource.ec",
"Resource.ec",
- "Surface.ec"
+ "Surface.ec",
+ "fontManagement.ec",
+ "fontRendering.ec",
+ {
+ "FileName" : "imgDistMap.ec",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ },
+ "Configurations" : [
+ {
+ "Name" : "Vanilla",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ },
+ {
+ "Name" : "Bootstrap",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ },
+ {
+ "Name" : "MinEmscripten",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ }
],
"Configurations" : [
{
}
}
]
+ },
+ {
+ "Name" : "Debug",
+ "Platforms" : [
+ {
+ "Name" : "apple",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
}
]
},
}
}
]
+ },
+ {
+ "Name" : "Emscripten",
+ "Platforms" : [
+ {
+ "Name" : "linux",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ },
+ {
+ "Name" : "MinEmscripten",
+ "Platforms" : [
+ {
+ "Name" : "linux",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
}
]
},
}
}
]
+ },
+ {
+ "Name" : "StaticGLES",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
}
]
},
}
}
]
+ },
+ {
+ "Name" : "Emscripten",
+ "Platforms" : [
+ {
+ "Name" : "linux",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ },
+ {
+ "Name" : "MinEmscripten",
+ "Platforms" : [
+ {
+ "Name" : "linux",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
}
]
},
}
}
]
- }
+ },
+ {
+ "FileName" : "EmscriptenInterface.ec",
+ "Configurations" : [
+ {
+ "Name" : "Emscripten",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ }
+ },
+ {
+ "Name" : "MinEmscripten",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ }
+ }
+ ]
+ },
+ "test_html5.c"
],
"Options" : {
"ExcludeFromBuild" : true
}
}
]
+ },
+ {
+ "Name" : "MinEmscripten",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
}
]
},
"Options" : {
"ExcludeFromBuild" : true
}
+ },
+ {
+ "Name" : "Emscripten",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
}
]
}
}
}
]
+ },
+ {
+ "Name" : "MinEmscripten",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
}
]
},
]
},
{
+ "Folder" : "shaders",
+ "Files" : [
+ "src/gfx/drivers/gl3/default.frag",
+ "src/gfx/drivers/gl3/default.vert"
+ ]
+ },
+ {
"FileName" : "C:/Windows/Fonts/tahoma.ttf",
"Options" : {
"ExcludeFromBuild" : true