| # Copyright 2006 The Android Open Source Project |
| |
| # Setting LOCAL_PATH will mess up all-subdir-makefiles, so do it beforehand. |
| legacy_modules := power uevent vibrator wifi qemu qemu_tracing |
| |
| SAVE_MAKEFILES := $(call all-named-subdir-makefiles,$(legacy_modules)) |
| LEGACY_AUDIO_MAKEFILES := $(call all-named-subdir-makefiles,audio) |
| |
| LOCAL_PATH:= $(call my-dir) |
| include $(CLEAR_VARS) |
| |
| LOCAL_SHARED_LIBRARIES := libcutils libwpa_client |
| |
| LOCAL_INCLUDES += $(LOCAL_PATH) |
| |
| LOCAL_CFLAGS += -DQEMU_HARDWARE |
| QEMU_HARDWARE := true |
| |
| LOCAL_SHARED_LIBRARIES += libdl |
| |
| include $(SAVE_MAKEFILES) |
| |
| LOCAL_MODULE:= libhardware_legacy |
| |
| include $(BUILD_SHARED_LIBRARY) |
| |
| # static library for librpc |
| include $(CLEAR_VARS) |
| |
| LOCAL_MODULE:= libpower |
| |
| LOCAL_SRC_FILES += power/power.c |
| |
| include $(BUILD_STATIC_LIBRARY) |
| |
| # shared library for various HALs |
| include $(CLEAR_VARS) |
| |
| LOCAL_MODULE := libpower |
| |
| LOCAL_SRC_FILES := power/power.c |
| |
| LOCAL_SHARED_LIBRARIES := libcutils |
| |
| include $(BUILD_SHARED_LIBRARY) |
| |
| # legacy_audio builds it's own set of libraries that aren't linked into |
| # hardware_legacy |
| include $(LEGACY_AUDIO_MAKEFILES) |