X-Git-Url: http://nitlanguage.org diff --git a/src/mixin.nit b/src/mixin.nit index d70313d..1e39970 100644 --- a/src/mixin.nit +++ b/src/mixin.nit @@ -21,7 +21,7 @@ import modelbuilder redef class ToolContext # --mixin - var opt_mixins = new OptionArray("Additionals module to min-in", "-m", "--mixin") + var opt_mixins = new OptionArray("Additional module to mix-in", "-m", "--mixin") # --define var opt_defines = new OptionArray("Define a specific property", "-D", "--define") @@ -46,10 +46,12 @@ redef class ToolContext var location = mainmodule.location var model = mainmodule.model + # Create a fictive module if needed if mainmodule == mmodules.first then mainmodule = new MModule(model, null, mainmodule.name + "-d", location) mainmodule.set_imported_mmodules(mmodules) mainmodule.is_fictive = true + mainmodule.first_real_mmodule = mmodules.first end var recv = mainmodule.sys_type