+       // memoir (at least) writes an empty *idx file in the first place.
+       // A second latex run is needed.
+       rerun = fs::exists(ChangeExtension(file, ".idx"))
+               && fs::is_empty(ChangeExtension(file, ".idx"));
+
        // run makeindex

Please change ChangExtension to changeExtension.

Bo

Reply via email to