],
"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" : "Emscripten",
"Options" : {
- "Debug" : true,
"PreprocessorDefinitions" : [
"ECERE_STATIC",
- "NOBLENDING"
+ "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"
+ "TargetFileName" : "ecereStatic",
+ "FastMath" : true
}
}
],
}
}
]
+ },
+ {
+ "Name" : "MinEmscripten",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
}
]
},
"Options" : {
"ExcludeFromBuild" : true
}
+ },
+ {
+ "Name" : "MinEmscripten",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
}
]
},
"Options" : {
"ExcludeFromBuild" : true
}
+ },
+ {
+ "Name" : "MinEmscripten",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
}
]
},
"Options" : {
"ExcludeFromBuild" : false
}
+ },
+ {
+ "Name" : "MinEmscripten",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ }
}
]
},
"Options" : {
"ExcludeFromBuild" : false
}
+ },
+ {
+ "Name" : "MinEmscripten",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ }
}
]
},
"Options" : {
"ExcludeFromBuild" : false
}
+ },
+ {
+ "Name" : "Emscripten",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ }
+ },
+ {
+ "Name" : "MinEmscripten",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ }
}
]
},
{
"Name" : "Static",
"Options" : {
- "ExcludeFromBuild" : false
+ "ExcludeFromBuild" : true
}
},
{
"Name" : "Emscripten",
"Options" : {
- "ExcludeFromBuild" : false
+ "ExcludeFromBuild" : true
}
}
]
}
}
]
- },
+ }
],
"Configurations" : [
{
}
}
]
+ },
+ {
+ "Name" : "Static",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
}
]
},
}
}
]
+ },
+ {
+ "Name" : "Static",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
}
]
},
}
}
]
+ },
+ {
+ "Name" : "Static",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
}
]
},
}
}
]
+ },
+ {
+ "Name" : "Static",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ }
+ }
+ ]
}
]
},
}
}
]
+ },
+ {
+ "Name" : "MinEmscripten",
+ "Platforms" : [
+ {
+ "Name" : "linux",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
}
]
},
}
}
]
+ },
+ {
+ "Name" : "Static",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
}
]
},
}
}
]
+ },
+ {
+ "Name" : "Static",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
+ },
+ {
+ "Name" : "Debug",
+ "Platforms" : [
+ {
+ "Name" : "apple",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
}
]
},
}
}
]
+ },
+ {
+ "Name" : "Static",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
}
]
},
}
}
]
+ },
+ {
+ "Name" : "Static",
+ "Platforms" : [
+ {
+ "Name" : "win32",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
}
]
},
}
}
]
+ },
+ {
+ "Name" : "MinEmscripten",
+ "Platforms" : [
+ {
+ "Name" : "linux",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
}
]
}
"Surface.ec",
"fontManagement.ec",
"fontRendering.ec",
- "imgDistMap.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" : "MinEmscripten",
+ "Platforms" : [
+ {
+ "Name" : "linux",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
}
]
},
}
}
]
+ },
+ {
+ "Name" : "MinEmscripten",
+ "Platforms" : [
+ {
+ "Name" : "linux",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
+ }
+ ]
}
]
},
"Options" : {
"ExcludeFromBuild" : false
}
+ },
+ {
+ "Name" : "MinEmscripten",
+ "Options" : {
+ "ExcludeFromBuild" : false
+ }
}
]
},
}
}
]
+ },
+ {
+ "Name" : "MinEmscripten",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
}
]
},
"Options" : {
"ExcludeFromBuild" : true
}
+ },
+ {
+ "Name" : "Emscripten",
+ "Options" : {
+ "ExcludeFromBuild" : true
+ }
}
]
}
]
},
{
- "Name" : "Emscripten",
+ "Name" : "MinEmscripten",
"Options" : {
"ExcludeFromBuild" : true
}