{
"Version" : 0.2,
"ModuleName" : "ecereCOM",
+ "ModuleVersion" : "0.44",
"Options" : {
"Warnings" : "All",
"PreprocessorDefinitions" : [
"DefaultNameSpace" : "ecere",
"TargetType" : "SharedLibrary",
"TargetFileName" : "ecereCOM",
- "TargetDirectory" : "obj/$(MODULE).$(CONFIG).$(PLATFORM)$(COMPILER_SUFFIX)",
- "ObjectsDirectory" : "obj/$(MODULE).$(CONFIG).$(PLATFORM)$(COMPILER_SUFFIX)"
+ "TargetDirectory" : "obj/$(MODULE).$(CONFIG).$(PLATFORM)$(COMPILER_SUFFIX)$(DEBUG_SUFFIX)",
+ "ObjectsDirectory" : "obj/$(MODULE).$(CONFIG).$(PLATFORM)$(COMPILER_SUFFIX)$(DEBUG_SUFFIX)"
},
"Platforms" : [
{
],
"FastMath" : true,
"PostbuildCommands" : [
- "$(call cpq,$(TARGET),../$(SODESTDIR))"
+ "$(call cp,$(TARGET),../$(SODESTDIR))"
+ ],
+ "InstallCommands" : [
+ "$(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))"
]
}
},
],
"TargetType" : "StaticLibrary",
"TargetFileName" : "ecereCOMStatic",
- "TargetDirectory" : "ecereCOMStatic",
"ObjectsDirectory" : "ecereCOMStatic",
"Libraries" : [
],
"FastMath" : true
}
+ },
+ {
+ "Name" : "Emscripten",
+ "Options" : {
+ "Optimization" : "Size",
+ "PreprocessorDefinitions" : [
+ "ECERE_STATIC",
+ "ECERE_COM_ONLY"
+ ],
+ "TargetType" : "StaticLibrary",
+ "TargetFileName" : "ecereCOMStatic"
+ }
}
],
"Files" : [
"ResourcesPath" : "",
"Resources" : [
- ],
- "ModuleVersion" : "0.44"
+ ]
}