mirror of
https://github.com/openharmony/third_party_tinyalsa.git
synced 2026-07-19 15:24:22 -04:00
Merge pull request #104 from rfvirgil/master
Replace old style Android.mk with new Android.bp
This commit is contained in:
+52
@@ -0,0 +1,52 @@
|
||||
cc_library {
|
||||
name: "libtinyalsa",
|
||||
host_supported: true,
|
||||
vendor_available: true,
|
||||
srcs: [
|
||||
"src/mixer.c",
|
||||
"src/pcm.c",
|
||||
],
|
||||
cflags: ["-Werror", "-Wno-macro-redefined"],
|
||||
export_include_dirs: ["include"],
|
||||
local_include_dirs: ["include"],
|
||||
|
||||
target: {
|
||||
darwin: {
|
||||
enabled: false,
|
||||
},
|
||||
},
|
||||
}
|
||||
|
||||
cc_binary {
|
||||
name: "tinyplay",
|
||||
host_supported: true,
|
||||
srcs: ["utils/tinyplay.c"],
|
||||
shared_libs: ["libtinyalsa"],
|
||||
cflags: ["-Werror"],
|
||||
target: {
|
||||
darwin: {
|
||||
enabled: false,
|
||||
},
|
||||
},
|
||||
}
|
||||
|
||||
cc_binary {
|
||||
name: "tinycap",
|
||||
srcs: ["utils/tinycap.c"],
|
||||
shared_libs: ["libtinyalsa"],
|
||||
cflags: ["-Werror"],
|
||||
}
|
||||
|
||||
cc_binary {
|
||||
name: "tinymix",
|
||||
srcs: ["utils/tinymix.c"],
|
||||
shared_libs: ["libtinyalsa"],
|
||||
cflags: ["-Werror", "-Wall"],
|
||||
}
|
||||
|
||||
cc_binary {
|
||||
name: "tinypcminfo",
|
||||
srcs: ["utils/tinypcminfo.c"],
|
||||
shared_libs: ["libtinyalsa"],
|
||||
cflags: ["-Werror"],
|
||||
}
|
||||
@@ -1,47 +0,0 @@
|
||||
LOCAL_PATH := $(call my-dir)
|
||||
|
||||
srcdir ?= $(LOCAL_PATH)/../src
|
||||
incdir ?= $(LOCAL_PATH)/../include
|
||||
utilsdir ?= $(LOCAL_PATH)/../utils
|
||||
|
||||
include $(CLEAR_VARS)
|
||||
LOCAL_C_INCLUDES:= $(incdir)
|
||||
LOCAL_SRC_FILES:= $(srcdir)/mixer.c $(srcdir)/pcm.c
|
||||
LOCAL_MODULE := libtinyalsa
|
||||
LOCAL_SHARED_LIBRARIES:= libcutils libutils
|
||||
LOCAL_MODULE_TAGS := optional
|
||||
LOCAL_PRELINK_MODULE := false
|
||||
include $(BUILD_SHARED_LIBRARY)
|
||||
|
||||
include $(CLEAR_VARS)
|
||||
LOCAL_C_INCLUDES:= $(incdir)
|
||||
LOCAL_SRC_FILES:= $(utilsdir)/tinyplay.c
|
||||
LOCAL_MODULE := tinyplay
|
||||
LOCAL_SHARED_LIBRARIES:= libcutils libutils libtinyalsa
|
||||
LOCAL_MODULE_TAGS := optional
|
||||
include $(BUILD_EXECUTABLE)
|
||||
|
||||
include $(CLEAR_VARS)
|
||||
LOCAL_C_INCLUDES:= $(incdir)
|
||||
LOCAL_SRC_FILES:= $(utilsdir)/tinycap.c
|
||||
LOCAL_MODULE := tinycap
|
||||
LOCAL_SHARED_LIBRARIES:= libcutils libutils libtinyalsa
|
||||
LOCAL_MODULE_TAGS := optional
|
||||
include $(BUILD_EXECUTABLE)
|
||||
|
||||
include $(CLEAR_VARS)
|
||||
LOCAL_C_INCLUDES:= $(incdir)
|
||||
LOCAL_SRC_FILES:= $(utilsdir)/tinymix.c
|
||||
LOCAL_MODULE := tinymix
|
||||
LOCAL_SHARED_LIBRARIES:= libcutils libutils libtinyalsa
|
||||
LOCAL_MODULE_TAGS := optional
|
||||
include $(BUILD_EXECUTABLE)
|
||||
|
||||
include $(CLEAR_VARS)
|
||||
LOCAL_C_INCLUDES:= $(incdir)
|
||||
LOCAL_SRC_FILES:= $(utilsdir)/tinypcminfo.c
|
||||
LOCAL_MODULE := tinypcminfo
|
||||
LOCAL_SHARED_LIBRARIES:= libcutils libutils libtinyalsa
|
||||
LOCAL_MODULE_TAGS := optional
|
||||
include $(BUILD_EXECUTABLE)
|
||||
|
||||
Reference in New Issue
Block a user