From 8cb29e03ae86ff3c14bd64c6b6811c9f2068c0bf Mon Sep 17 00:00:00 2001 From: Miodrag Milanovic Date: Tue, 18 Jun 2013 08:39:22 +0000 Subject: [PATCH] added layout dependancy (nw) --- src/build/makemak.c | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/src/build/makemak.c b/src/build/makemak.c index 529c680286d..5ab58e488f7 100644 --- a/src/build/makemak.c +++ b/src/build/makemak.c @@ -483,17 +483,24 @@ static int recurse_dir(int srcrootlen, astring &srcdir) printf("\t%s \\\n", t.cstr()); } } - /* + printf("\n"); printf("\n"); for (dependency_map::entry_t *entry = depend_map.first(); entry != NULL; entry = depend_map.next(entry)) { astring t(entry->tag()); - if (core_filename_ends_with(t, ".h")) + if (core_filename_ends_with(t, ".lay")) { - printf("\t%s\n", t.cstr()); + astring target2(file.name); + target2.replace(0, "src/", "$(OBJ)/"); + target2.replace(0, ".c", ".o"); + + t.replace(0, "src/", "$(OBJ)/"); + t.replace(0, ".lay", ".lh"); + + printf("%s: %s\n", target2.cstr(), t.cstr()); } - }*/ + } } } }