diff options
Diffstat (limited to 'GNUmakefile')
-rw-r--r-- | GNUmakefile | 20 |
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) |