Skip to content
This repository has been archived by the owner on Nov 8, 2023. It is now read-only.

Commit

Permalink
Remove the simulator target from all makefiles.
Browse files Browse the repository at this point in the history
Bug: 5010576

Change-Id: I2fcf31af681d92880e5d31a46d5f6777f7ca1977
  • Loading branch information
Jeff Brown committed Jul 12, 2011
1 parent 56286d6 commit 29e1e73
Show file tree
Hide file tree
Showing 7 changed files with 14 additions and 88 deletions.
15 changes: 1 addition & 14 deletions Android.mk
Original file line number Diff line number Diff line change
Expand Up @@ -15,17 +15,4 @@
#
LOCAL_PATH := $(my-dir)

ifneq ($(TARGET_SIMULATOR),true)
include $(call first-makefiles-under,$(LOCAL_PATH))
else
include $(addprefix $(LOCAL_PATH)/,$(addsuffix /Android.mk, \
adb \
libcutils \
libsysutils \
liblog \
libnetutils \
libpixelflinger \
libusbhost \
libzipfile \
))
endif
include $(call first-makefiles-under,$(LOCAL_PATH))
18 changes: 3 additions & 15 deletions adb/Android.mk
Original file line number Diff line number Diff line change
Expand Up @@ -95,11 +95,7 @@ endif
# adbd device daemon
# =========================================================

# build adbd in all non-simulator builds
BUILD_ADBD := false
ifneq ($(TARGET_SIMULATOR),true)
BUILD_ADBD := true
endif
BUILD_ADBD := true

# build adbd for the Linux simulator build
# so we can use it to test the adb USB gadget driver on x86
Expand Down Expand Up @@ -143,21 +139,14 @@ LOCAL_FORCE_STATIC_EXECUTABLE := true
LOCAL_MODULE_PATH := $(TARGET_ROOT_OUT_SBIN)
LOCAL_UNSTRIPPED_PATH := $(TARGET_ROOT_OUT_SBIN_UNSTRIPPED)

ifeq ($(TARGET_SIMULATOR),true)
LOCAL_STATIC_LIBRARIES := libcutils
LOCAL_LDLIBS += -lpthread
include $(BUILD_HOST_EXECUTABLE)
else
LOCAL_STATIC_LIBRARIES := libcutils libc
include $(BUILD_EXECUTABLE)
endif
LOCAL_STATIC_LIBRARIES := libcutils libc
include $(BUILD_EXECUTABLE)

endif


# adb host tool for device-as-host
# =========================================================
ifneq ($(TARGET_SIMULATOR),true)
ifneq ($(SDK_ONLY),true)
include $(CLEAR_VARS)

Expand Down Expand Up @@ -196,4 +185,3 @@ LOCAL_STATIC_LIBRARIES := libzipfile libunz libcutils

include $(BUILD_EXECUTABLE)
endif
endif
16 changes: 0 additions & 16 deletions libcutils/Android.mk
Original file line number Diff line number Diff line change
Expand Up @@ -93,20 +93,6 @@ LOCAL_CFLAGS += $(hostSmpFlag)
include $(BUILD_HOST_STATIC_LIBRARY)


ifeq ($(TARGET_SIMULATOR),true)

# Shared library for simulator
# ========================================================
include $(CLEAR_VARS)
LOCAL_MODULE := libcutils
LOCAL_SRC_FILES := $(commonSources) $(commonHostSources) memory.c dlmalloc_stubs.c
LOCAL_LDLIBS := -lpthread
LOCAL_SHARED_LIBRARIES := liblog
LOCAL_CFLAGS += $(targetSmpFlag)
include $(BUILD_SHARED_LIBRARY)

else #!sim

# Shared and static library for target
# ========================================================
include $(CLEAR_VARS)
Expand Down Expand Up @@ -147,5 +133,3 @@ LOCAL_SRC_FILES := str_parms.c hashmap.c memory.c
LOCAL_SHARED_LIBRARIES := liblog
LOCAL_MODULE_TAGS := optional
include $(BUILD_EXECUTABLE)

endif #!sim
4 changes: 0 additions & 4 deletions libdiskconfig/Android.mk
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)

ifneq ($(TARGET_SIMULATOR),true)

commonSources := \
diskconfig.c \
diskutils.c \
Expand All @@ -23,5 +21,3 @@ LOCAL_SYSTEM_SHARED_LIBRARIES := libcutils
LOCAL_CFLAGS := -O2 -g -W -Wall -Werror -D_LARGEFILE64_SOURCE
include $(BUILD_HOST_STATIC_LIBRARY)
endif # HOST_OS == linux

endif # ! TARGET_SIMULATOR
31 changes: 10 additions & 21 deletions liblog/Android.mk
Original file line number Diff line number Diff line change
Expand Up @@ -48,25 +48,14 @@ LOCAL_LDLIBS := -lpthread
LOCAL_CFLAGS := -DFAKE_LOG_DEVICE=1
include $(BUILD_HOST_STATIC_LIBRARY)

ifeq ($(TARGET_SIMULATOR),true)
# Shared library for simulator
# ========================================================
include $(CLEAR_VARS)
LOCAL_MODULE := liblog
LOCAL_SRC_FILES := $(liblog_host_sources)
LOCAL_LDLIBS := -lpthread
LOCAL_CFLAGS := -DFAKE_LOG_DEVICE=1
include $(BUILD_SHARED_LIBRARY)
else # !sim
# Shared and static library for target
# ========================================================
include $(CLEAR_VARS)
LOCAL_MODULE := liblog
LOCAL_SRC_FILES := $(liblog_sources)
include $(BUILD_STATIC_LIBRARY)
# Shared and static library for target
# ========================================================
include $(CLEAR_VARS)
LOCAL_MODULE := liblog
LOCAL_SRC_FILES := $(liblog_sources)
include $(BUILD_STATIC_LIBRARY)

include $(CLEAR_VARS)
LOCAL_MODULE := liblog
LOCAL_WHOLE_STATIC_LIBRARIES := liblog
include $(BUILD_SHARED_LIBRARY)
endif # !sim
include $(CLEAR_VARS)
LOCAL_MODULE := liblog
LOCAL_WHOLE_STATIC_LIBRARIES := liblog
include $(BUILD_SHARED_LIBRARY)
7 changes: 0 additions & 7 deletions libnetutils/Android.mk
Original file line number Diff line number Diff line change
Expand Up @@ -11,13 +11,6 @@ LOCAL_SRC_FILES:= \
LOCAL_SHARED_LIBRARIES := \
libcutils

# need "-lrt" on Linux simulator to pick up clock_gettime
ifeq ($(TARGET_SIMULATOR),true)
ifeq ($(HOST_OS),linux)
LOCAL_LDLIBS += -lrt -lpthread
endif
endif

LOCAL_MODULE:= libnetutils

include $(BUILD_SHARED_LIBRARY)
11 changes: 0 additions & 11 deletions libsysutils/Android.mk
Original file line number Diff line number Diff line change
@@ -1,10 +1,4 @@
ifneq ($(BUILD_TINY_ANDROID),true)
BUILD_LIBSYSUTILS := false
ifneq ($(TARGET_SIMULATOR),true)
BUILD_LIBSYSUTILS := true
endif

ifeq ($(BUILD_LIBSYSUTILS),true)

LOCAL_PATH:= $(call my-dir)

Expand All @@ -27,11 +21,6 @@ LOCAL_CFLAGS :=

LOCAL_SHARED_LIBRARIES := libcutils

ifeq ($(TARGET_SIMULATOR),true)
LOCAL_LDLIBS += -lpthread
endif

include $(BUILD_SHARED_LIBRARY)

endif
endif

1 comment on commit 29e1e73

@rahulrex87
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cool !!!

Please sign in to comment.