summaryrefslogtreecommitdiff
path: root/GNUmakefile
diff options
context:
space:
mode:
Diffstat (limited to 'GNUmakefile')
-rw-r--r--GNUmakefile20
1 files changed, 13 insertions, 7 deletions
diff --git a/GNUmakefile b/GNUmakefile
index fa02155..0fdc002 100644
--- a/GNUmakefile
+++ b/GNUmakefile
@@ -8,15 +8,18 @@ all: $(TARGETS)
# Build the cbootimage tool.
#
CBOOTIMAGE_C_FILES := cbootimage.c
-CBOOTIMAGE_C_FILES += nvbctlib_ap20.c
CBOOTIMAGE_C_FILES += data_layout.c
-CBOOTIMAGE_C_FILES += parse.c
CBOOTIMAGE_C_FILES += set.c
CBOOTIMAGE_C_FILES += crypto.c
CBOOTIMAGE_C_FILES += aes_ref.c
CBOOTIMAGE_C_FILES += context.c
+CBOOTIMAGE_C_FILES += parse.c
+CBOOTIMAGE_C_FILES += t30/parse_t30.c
+CBOOTIMAGE_C_FILES += t20/parse_t20.c
+CBOOTIMAGE_C_FILES += t30/nvbctlib_t30.c
+CBOOTIMAGE_C_FILES += t20/nvbctlib_t20.c
-CBOOTIMAGE_OBJS := $(patsubst %.c,%.o,$(notdir $(CBOOTIMAGE_C_FILES)))
+CBOOTIMAGE_OBJS := $(patsubst %.c,%.o,$(CBOOTIMAGE_C_FILES))
cbootimage: $(CBOOTIMAGE_OBJS)
$(CC) -o $@ $^ $(CFLAGS)
@@ -26,15 +29,18 @@ cbootimage: $(CBOOTIMAGE_OBJS)
# the given BCT file.
#
BCT_DUMP_C_FILES := bct_dump.c
-BCT_DUMP_C_FILES += nvbctlib_ap20.c
BCT_DUMP_C_FILES += data_layout.c
-BCT_DUMP_C_FILES += parse.c
BCT_DUMP_C_FILES += set.c
BCT_DUMP_C_FILES += crypto.c
BCT_DUMP_C_FILES += aes_ref.c
BCT_DUMP_C_FILES += context.c
+BCT_DUMP_C_FILES += parse.c
+BCT_DUMP_C_FILES += t30/parse_t30.c
+BCT_DUMP_C_FILES += t20/parse_t20.c
+BCT_DUMP_C_FILES += t30/nvbctlib_t30.c
+BCT_DUMP_C_FILES += t20/nvbctlib_t20.c
-BCT_DUMP_OBJS := $(patsubst %.c,%.o,$(notdir $(BCT_DUMP_C_FILES)))
+BCT_DUMP_OBJS := $(patsubst %.c,%.o,$(BCT_DUMP_C_FILES))
bct_dump: $(BCT_DUMP_OBJS)
$(CC) -o $@ $^ $(CFLAGS)
@@ -43,4 +49,4 @@ bct_dump: $(BCT_DUMP_OBJS)
# Remove built targets, object files and temporary editor files.
#
clean:
- rm -rf *.o *~ $(TARGETS)
+ rm -f $(CBOOTIMAGE_OBJS) $(BCT_DUMP_OBJS) *~ $(TARGETS)