diff options
Diffstat (limited to 'development/android-tools/fastbootMakefile')
-rw-r--r-- | development/android-tools/fastbootMakefile | 67 |
1 files changed, 67 insertions, 0 deletions
diff --git a/development/android-tools/fastbootMakefile b/development/android-tools/fastbootMakefile new file mode 100644 index 0000000000..62e42f8bc4 --- /dev/null +++ b/development/android-tools/fastbootMakefile @@ -0,0 +1,67 @@ +SRCS+=bootimg.c +SRCS+=engine.c +SRCS+=fastboot.c +SRCS+=protocol.c +SRCS+=usb_linux.c +SRCS+=util_linux.c +SRCS+=util.c +SRCS+=fs.c + +VPATH+= ../libsparse +SRCS+= backed_block.c +SRCS+= output_file.c +SRCS+= sparse.c +SRCS+= sparse_crc32.c +SRCS+= sparse_err.c +SRCS+= sparse_read.c + +VPATH+= ../libzipfile +SRCS+= centraldir.c +SRCS+= zipfile.c + +VPATH+= ../../extras/ext4_utils +SRCS+= allocate.c +SRCS+= contents.c +SRCS+= crc16.c +SRCS+= ext4_utils.c +SRCS+= ext4_sb.c +SRCS+= extent.c +SRCS+= indirect.c +SRCS+= make_ext4fs.c +SRCS+= sha1.c +SRCS+= uuid.c +SRCS+= wipe.c + +VPATH+= ../../extras/f2fs_utils +SRCS+= f2fs_utils.c +SRCS+= f2fs_dlutils.c +SRCS+= f2fs_ioutils.c + +VPATH+= ../../libselinux/src +SRCS+= callbacks.c +SRCS+= check_context.c +SRCS+= freecon.c +SRCS+= init.c +SRCS+= label.c +SRCS+= label_android_property.c +SRCS+= label_file.c + +CPPFLAGS+= -I../include +CPPFLAGS+= -I../libsparse/include +CPPFLAGS+= -I../mkbootimg +CPPFLAGS+= -I../../extras/ext4_utils +CPPFLAGS+= -I../../extras/f2fs_utils/ +CPPFLAGS+= -I../../libselinux/include +CPPFLAGS+= -I../../f2fs-tools/include +CPPFLAGS+= -I../../f2fs-tools/mkfs +CPPFLAGS+= -DHAVE_OFF64_T=1 +CPPFLAGS+= -std=gnu99 + +LIBS+= -lz -ldl + +OBJS= $(SRCS:.c=.o) + +all: fastboot + +fastboot: $(OBJS) + cc -o $@ $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) $(OBJS) $(LIBS) |