LIBGOBLIN_TARGET = libgoblin.a
LIBGOBLIN_OBJS = drd64_libgoblin_system.o \
+ drd64_libgoblin_binfo.o \
drd64_libgoblin_checkbin.o \
drd64_libgoblin_analyze.o \
+ drd64_libgoblin_api_readbin.o \
drd64_libgoblin_elf.o \
drd64_libgoblin_elf64.o \
drd64_libgoblin_elf32.o \
drd64_libgoblin_dwarf_abbrev.o \
drd64_libgoblin_dwarf_info.o \
drd64_libgoblin_dwarf_line.o \
- drd64_libgoblin_dwarf_common.o \
- drd64_libgoblin_binfo.o
+ drd64_libgoblin_dwarf_common.o
LIBGOBLIN_HEADER = drd64_libgoblin.h \
drd64_libgoblin_binfo.h \
drd64_libgoblin_checkbin.h \
drd64_libgoblin_analyze.h \
+ drd64_libgoblin_api_readbin.h \
drd64_libgoblin_elf.h \
drd64_libgoblin_elf64.h \
drd64_libgoblin_elf32.h \
drd64_libgoblin_checkbin.o: drd64_libgoblin_checkbin.c $(LIBBROWNIE_HEADER)
gcc -c -o drd64_libgoblin_checkbin.o $(FLAGS_DEBUG) \
drd64_libgoblin_checkbin.c
+drd64_libgoblin_analyze.o: drd64_libgoblin_analyze.c $(LIBBROWNIE_HEADER)
+ gcc -c -o drd64_libgoblin_analyze.o $(FLAGS_DEBUG) \
+ drd64_libgoblin_analyze.c
+
+drd64_libgoblin_analyze.o: drd64_libgoblin_api_readbin.c $(LIBBROWNIE_HEADER)
+ gcc -c -o drd64_libgoblin_api_readbin.o $(FLAGS_DEBUG) \
+ drd64_libgoblin_api_readbin.c
+
drd64_libgoblin_elf.o: drd64_libgoblin_elf.c $(LIBBROWNIE_HEADER)
gcc -c -o drd64_libgoblin_elf.o $(FLAGS_DEBUG) \
drd64_libgoblin_elf.c
drd64_libgoblin_elf32.o: drd64_libgoblin_elf32.c $(LIBBROWNIE_HEADER)
gcc -c -o drd64_libgoblin_elf32.o $(FLAGS_DEBUG) \
drd64_libgoblin_elf32.c
-drd64_libgoblin_analyze.o: drd64_libgoblin_analyze.c $(LIBBROWNIE_HEADER)
- gcc -c -o drd64_libgoblin_analyze.o $(FLAGS_DEBUG) \
- drd64_libgoblin_analyze.c
+
drd64_libgoblin_dwarf.o: drd64_libgoblin_dwarf.c $(LIBBROWNIE_HEADER)
gcc -c -o drd64_libgoblin_dwarf.o $(FLAGS_DEBUG) \
drd64_libgoblin_dwarf.c