nitg: fix use only local files in generated Makefile (for C++)
authorAlexis Laferrière <alexis.laf@xymus.net>
Thu, 27 Feb 2014 00:38:08 +0000 (19:38 -0500)
committerAlexis Laferrière <alexis.laf@xymus.net>
Thu, 27 Feb 2014 20:06:00 +0000 (15:06 -0500)
Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>

src/abstract_compiler.nit

index 2640907..708c041 100644 (file)
@@ -289,7 +289,7 @@ redef class ModelBuilder
                                dep_rules.add(o)
                        else
                                var o = f.makefile_rule_name
-                               var ff = orig_dir.join_path(f.filename).simplify_path
+                               var ff = f.filename.basename("")
                                makefile.write("{o}: {ff}\n")
                                makefile.write("\t{f.makefile_rule_content}\n")
                                dep_rules.add(f.makefile_rule_name)