Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 660e750b authored by Elliott Hughes's avatar Elliott Hughes
Browse files

Build the optional 'r' tool separately.



You can't use $(TARGET_BUILD_VARIANT) to change how a module
is built like this makefile used to.

Change-Id: Ie6a274cab9a77eb2376a9494e9c17aae8ba0ee0b
Signed-off-by: default avatarOlivier Fourdan <olivier.fourdan@intel.com>
Signed-off-by: default avatarGuilhem IMBERTON <guilhem.imberton@intel.com>
parent d5f230af
Loading
Loading
Loading
Loading
+10 −4
Original line number Diff line number Diff line
@@ -213,10 +213,6 @@ OUR_TOOLS := \
    watchprops \
    wipe \

ifneq (,$(filter userdebug eng,$(TARGET_BUILD_VARIANT)))
OUR_TOOLS += r
endif

ALL_TOOLS = $(BSD_TOOLS) $(OUR_TOOLS)

LOCAL_SRC_FILES := \
@@ -277,3 +273,13 @@ ALL_DEFAULT_INSTALLED_MODULES += $(SYMLINKS)
# local module name
ALL_MODULES.$(LOCAL_MODULE).INSTALLED := \
    $(ALL_MODULES.$(LOCAL_MODULE).INSTALLED) $(SYMLINKS)


# We only want 'r' on userdebug and eng builds.
include $(CLEAR_VARS)
LOCAL_SRC_FILES := r.c
LOCAL_CFLAGS += $(common_cflags)
LOCAL_MODULE := r
LOCAL_MODULE_TAGS := debug
LOCAL_ADDITIONAL_DEPENDENCIES += $(LOCAL_PATH)/Android.mk
include $(BUILD_EXECUTABLE)
+1 −1
Original line number Diff line number Diff line
@@ -18,7 +18,7 @@ static int usage()
    return -1;
}

int r_main(int argc, char *argv[])
int main(int argc, char *argv[])
{
    if(argc < 2) return usage();