blob: f3ca7246f7646ae6debda35d3a42193cf4330c95 [file] [log] [blame]
Ken Sumrall7574c032012-01-06 19:09:42 -08001# Copyright 2011 The Android Open Source Project
2
3LOCAL_PATH:= $(call my-dir)
Sami Tolvanen99e3a922015-05-22 15:43:50 +01004
5common_static_libraries := \
6 liblogwrap \
7 libfec \
8 libfec_rs \
9 libbase \
Josh Gao47763c32016-08-05 15:47:57 -070010 libcrypto_utils \
11 libcrypto \
Alex Deymo705353a2017-01-11 14:03:11 -080012 libext4_utils \
William Roberts875476d2016-05-13 11:19:42 -070013 libsquashfs_utils \
bowgotsaib51722b2017-01-11 22:21:38 +080014 libselinux \
15 libavb
Sami Tolvanen99e3a922015-05-22 15:43:50 +010016
Ken Sumrall7574c032012-01-06 19:09:42 -080017include $(CLEAR_VARS)
Sami Tolvanen99e3a922015-05-22 15:43:50 +010018LOCAL_CLANG := true
19LOCAL_SANITIZE := integer
bowgotsaicea7ea72017-01-16 21:49:49 +080020LOCAL_SRC_FILES:= fs_mgr_main.cpp
Ken Sumrall7574c032012-01-06 19:09:42 -080021LOCAL_C_INCLUDES := $(LOCAL_PATH)/include
Ken Sumrall7574c032012-01-06 19:09:42 -080022LOCAL_MODULE:= fs_mgr
Ken Sumrall7574c032012-01-06 19:09:42 -080023LOCAL_MODULE_TAGS := optional
24LOCAL_FORCE_STATIC_EXECUTABLE := true
25LOCAL_MODULE_PATH := $(TARGET_ROOT_OUT)/sbin
26LOCAL_UNSTRIPPED_PATH := $(TARGET_ROOT_OUT_UNSTRIPPED)
Sami Tolvanen99e3a922015-05-22 15:43:50 +010027LOCAL_STATIC_LIBRARIES := libfs_mgr \
28 $(common_static_libraries) \
29 libcutils \
30 liblog \
31 libc \
Alex Deymob0c39592017-01-11 14:37:50 -080032 libsparse \
Sami Tolvanen99e3a922015-05-22 15:43:50 +010033 libz \
34 libselinux
Dan Albertbbbc6342015-04-01 13:26:04 -070035LOCAL_CXX_STL := libc++_static
Mark Salyzyn86e3f222014-04-30 15:35:00 -070036LOCAL_CFLAGS := -Werror
Ken Sumrall7574c032012-01-06 19:09:42 -080037include $(BUILD_EXECUTABLE)