"X11",
"Xext",
"Xrender",
- "GL"
+ "GL",
+ "ssl",
+ "crypto"
],
"LibraryDirs" : [
"/usr/X11R6/lib"
"Name" : "Win32",
"Options" : {
"IncludeDirs" : [
- "../deps/DirectX-9.0/include",
- "../deps/jpeg-6b",
+ "../deps/jpeg-9a",
"../deps/libpng-1.4.0",
"../deps/libungif-4.1.1/lib",
- "../deps/zlib",
+ "../deps/zlib-1.2.8",
"../deps/freetype-2.3.12/include",
- "../deps/glext"
+ "../deps/glext",
+ "$(OPENSSL_INCLUDE_DIR)"
],
"Libraries" : [
"dxguid",
"shell32",
"winspool",
"imm32",
- "ungif"
+ "ungif",
+ "eay32",
+ "ssleay32"
],
"LibraryDirs" : [
- "../deps/zlib/obj/release.$(PLATFORM)$(COMPILER_SUFFIX)",
- "../deps/jpeg-6b/obj/release.$(PLATFORM)$(COMPILER_SUFFIX)",
- "../deps/libpng-1.4.0/obj/release.$(PLATFORM)$(COMPILER_SUFFIX)",
+ "../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)"
+ "../deps/freetype-2.3.12/obj/release.$(PLATFORM)$(COMPILER_SUFFIX)",
+ "$(OPENSSL_BIN_DIR)",
+ "$(OPENSSL_LIB_DIR)"
]
}
},
"$(SYSROOT)/usr/X11/include",
"/usr/X11R6/include/freetype2",
"/usr/X11R6/include",
- "../deps/jpeg-6b",
+ "../deps/jpeg-9a",
"../deps/libpng-1.4.0",
"../deps/libungif-4.1.1/lib"
],
"X11",
"Xext",
"Xrender",
- "GL"
+ "GL",
+ "ssl",
+ "crypto"
],
"LibraryDirs" : [
"$(SYSROOT)/usr/X11/lib",
"/usr/X11R6/lib",
- "../deps/jpeg-6b/obj/release.$(PLATFORM)$(COMPILER_SUFFIX)",
- "../deps/libpng-1.4.0/obj/release.$(PLATFORM)$(COMPILER_SUFFIX)",
+ "../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"
- ],
- "FastMath" : false
+ "_DEBUG"
+ ]
}
},
{
"Options" : {
"Debug" : true,
"MemoryGuard" : true,
- "Optimization" : "None",
"PreprocessorDefinitions" : [
"BUILDING_ECERE_COM",
"_DEBUG",
"MEMINFO",
"REDZONE=32"
- ],
- "FastMath" : false
+ ]
}
},
{
"Name" : "MemoryGuardRelease",
"Options" : {
- "Debug" : false,
"MemoryGuard" : true,
"Optimization" : "Speed",
"PreprocessorDefinitions" : [
{
"Name" : "Release",
"Options" : {
- "Warnings" : "None",
- "Debug" : false,
+ "Warnings" : "All",
"NoLineNumbers" : true,
"Optimization" : "Speed",
- "PreprocessorDefinitions" : [
- "BUILDING_ECERE_COM"
- ],
"FastMath" : true,
"PostbuildCommands" : [
"$(call mkdirq,../$(SODESTDIR))",
{
"Name" : "Static",
"Options" : {
- "Debug" : false,
"Optimization" : "Size",
"PreprocessorDefinitions" : [
"BUILDING_ECERE_COM",
"z",
"freetype"
],
- "Compress" : true,
- "FastMath" : false
+ "Compress" : true
}
},
{
"Name" : "Tight",
"Options" : {
- "Debug" : false,
"Optimization" : "Size",
"PreprocessorDefinitions" : [
"BUILDING_ECERE_COM"
],
- "Compress" : true,
- "FastMath" : false
+ "Compress" : true
}
},
{
"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",
- "FastMath" : false
+ "TargetFileName" : "ecerePACS"
}
},
{
"TargetFileName" : "ecereBootstrap",
"Libraries" : [
- ],
- "FastMath" : false
+ ]
}
},
{
"Name" : "Vanilla",
"Options" : {
"Warnings" : "None",
- "Debug" : false,
"NoLineNumbers" : true,
"Optimization" : "Size",
"PreprocessorDefinitions" : [
],
"TargetType" : "StaticLibrary",
"TargetFileName" : "ecereVanilla",
- "FastMath" : false,
"PostbuildCommands" : [
"$(call cpq,$(TARGET),../obj/$(PLATFORM)$(COMPILER_SUFFIX)$(DEBUG_SUFFIX)/lib/)"
],
"Options" : {
"Optimization" : "Size",
"PreprocessorDefinitions" : [
- "BUILDING_ECERE_COM",
"ECERE_STATIC",
- "ECERE_NO3D"
+ "ECERE_NO3D",
+ "ECERE_NOSSL"
],
"TargetType" : "StaticLibrary",
- "TargetFileName" : "ecereWSMS",
- "FastMath" : false
+ "TargetFileName" : "ecereWSMS"
},
"Platforms" : [
{
"ECERE_NODINPUT"
],
"TargetType" : "StaticLibrary",
- "TargetFileName" : "ecereInstaller",
- "FastMath" : false
+ "TargetFileName" : "ecereInstaller"
}
},
{
"Name" : "Android",
"Options" : {
+ "Debug" : true,
"Optimization" : "Speed",
"PreprocessorDefinitions" : [
"ECERE_NOFONTCONFIG",
- "HIGH_DPI"
+ "HIGH_DPI",
+ "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" : {
+ "Debug" : true,
+ "PreprocessorDefinitions" : [
+ "_GLES"
+ ]
+ }
+ },
+ {
+ "Name" : "Emscripten",
+ "Options" : {
+ "Debug" : true,
+ "PreprocessorDefinitions" : [
+ "ECERE_STATIC",
+ "NOBLENDING"
+ ],
+ "TargetType" : "StaticLibrary",
+ "TargetFileName" : "ecereStatic"
+ }
}
],
"Files" : [
}
}
]
+ },
+ {
+ "Name" : "Emscripten",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
}
]
},
}
}
]
+ },
+ {
+ "Name" : "Emscripten",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
}
]
},
}
]
},
- "PNGFormat.ec",
+ {
+ "FileName" : "PNGFormat.ec",
+ "Configurations" : [
+ {
+ "Name" : "Emscripten",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ },
{
"FileName" : "RGBFormat.ec",
"Configurations" : [
}
}
]
+ },
+ {
+ "Name" : "Emscripten",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
}
]
}
},
{
"FileName" : "CocoaOpenGLDisplayDriver.ec",
+ "Options" : {
+ "IncludeDirs" : [
+ "src/gui/drivers/cocoa"
+ ]
+ },
"Platforms" : [
{
"Name" : "apple",
"Options" : {
"ExcludeFromBuild" : true
}
+ },
+ {
+ "Name" : "apple",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
}
]
},
]
}
]
+ },
+ {
+ "FileName" : "edtaa3func.ec",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ },
+ "Configurations" : [
+ {
+ "Name" : "Vanilla",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ },
+ {
+ "Name" : "Bootstrap",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
}
],
"Options" : {
}
}
]
+ },
+ {
+ "FileName" : "EmscriptenInterface.ec",
+ "Configurations" : [
+ {
+ "Name" : "Emscripten",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ }
+ }
+ ]
}
],
"Options" : {
]
},
"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" : [
{
}
}
]
+ },
+ {
+ "Name" : "Emscripten",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
}
]
},
{
"Folder" : "locale",
"Files" : [
- {
- "Folder" : "zh_CN",
- "Files" : [
- {
- "Folder" : "LC_MESSAGES",
- "Files" : [
- "locale/zh_CN/LC_MESSAGES/ecere.mo"
- ]
- }
- ]
- },
- {
- "Folder" : "es_ES",
- "Files" : [
- {
- "Folder" : "LC_MESSAGES",
- "Files" : [
- "locale/es_ES/LC_MESSAGES/ecere.mo"
- ]
- }
- ]
- }
+ "locale/es.mo",
+ "locale/hu.mo",
+ "locale/mr.mo",
+ "locale/nl.mo",
+ "locale/pt_BR.mo",
+ "locale/ru.mo",
+ "locale/zh_CN.mo"
],
"Configurations" : [
{