diff --git a/compiler/write_deps_file.m b/compiler/write_deps_file.m index fafa37333..8dfddfd59 100644 --- a/compiler/write_deps_file.m +++ b/compiler/write_deps_file.m @@ -1259,6 +1259,11 @@ generate_dv_file(Globals, SourceFileName, ModuleName, DepsMap, [s(ModuleMakeVarName)])]), add_mmake_entry(MmakeVarClasses, !MmakeFile), + MmakeVarCss = mmake_var_defn(ModuleMakeVarName ++ ".css", + string.format("$(%s.mods:%%=$(css_subdir)%%.cs)", + [s(ModuleMakeVarName)])), + add_mmake_entry(MmakeVarCss, !MmakeFile), + MmakeVarDirs = mmake_var_defn(ModuleMakeVarName ++ ".dirs", string.format("$(%s.mods:%%=$(dirs_subdir)%%.dir)", [s(ModuleMakeVarName)])), @@ -1306,6 +1311,11 @@ generate_dv_file(Globals, SourceFileName, ModuleName, DepsMap, [s(ModuleMakeVarName)])), add_mmake_entry(MmakeVarJavaDates, !MmakeFile), + MmakeVarCsDates = mmake_var_defn(ModuleMakeVarName ++ ".cs_dates", + string.format("$(%s.mods:%%=$(cs_dates_subdir)%%.cs_date)", + [s(ModuleMakeVarName)])), + add_mmake_entry(MmakeVarCsDates, !MmakeFile), + MmakeVarDs = mmake_var_defn(ModuleMakeVarName ++ ".ds", string.format("$(%s.mods:%%=$(ds_subdir)%%.d)", [s(ModuleMakeVarName)])), diff --git a/scripts/Mmake.vars.in b/scripts/Mmake.vars.in index d4196db03..1b511deb4 100644 --- a/scripts/Mmake.vars.in +++ b/scripts/Mmake.vars.in @@ -526,12 +526,14 @@ cs_subdir=$(SUBDIR)cs/ dlls_subdir=$(SUBDIR)dlls/ os_subdir=$(SUBDIR)os/ javas_subdir=$(SUBDIR)javas/ +css_subdir=$(SUBDIR)css/ dirs_subdir=$(SUBDIR)dirs/ c_dates_subdir=$(SUBDIR)c_dates/ s_dates_subdir=$(SUBDIR)s_dates/ pic_s_dates_subdir=$(SUBDIR)pic_s_dates/ java_dates_subdir=$(SUBDIR)java_dates/ classes_subdir=$(SUBDIR)classs/ +cs_dates_subdir=$(SUBDIR)cs_dates/ err_dates_subdir=$(SUBDIR)err_dates/ else @@ -560,12 +562,14 @@ cs_subdir= dlls_subdir= os_subdir= javas_subdir= +css_subdir= dirs_subdir= c_dates_subdir= s_dates_subdir= pic_s_dates_subdir= java_dates_subdir= classes_subdir= +cs_dates_subdir= err_dates_subdir= endif