summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorColin Cross <ccross@android.com>2016-07-13 00:22:29 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2016-07-13 00:22:29 +0000
commit6941c09c773560f94e23190ef06390766aaff8fa (patch)
tree463deb321c3c03a0311ed0c3ff67db6587b09f94
parent70e5ffea32073810f9f173888d4c678669c3fc31 (diff)
parente9d8251b4986003bfe5ef832861be03ebe572cf6 (diff)
downloadextras-6941c09c773560f94e23190ef06390766aaff8fa.tar.gz
Merge "Convert libpagemap Android.mk to Android.bp"
-rw-r--r--libpagemap/Android.bp32
-rw-r--r--libpagemap/Android.mk36
2 files changed, 32 insertions, 36 deletions
diff --git a/libpagemap/Android.bp b/libpagemap/Android.bp
new file mode 100644
index 00000000..e8cc4af5
--- /dev/null
+++ b/libpagemap/Android.bp
@@ -0,0 +1,32 @@
+// Copyright (C) 2008 The Android Open Source Project
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+cc_library_shared {
+ name: "libpagemap",
+ srcs: [
+ "pm_kernel.c",
+ "pm_process.c",
+ "pm_map.c",
+ "pm_memusage.c",
+ ],
+ local_include_dirs: ["include"],
+ cflags: ["-Wno-unused-parameter"],
+ export_include_dirs: ["include"],
+}
+
+cc_test {
+ name: "pagemap_test",
+ srcs: ["pagemap_test.cpp"],
+ shared_libs: ["libpagemap"],
+}
diff --git a/libpagemap/Android.mk b/libpagemap/Android.mk
deleted file mode 100644
index 65d466c6..00000000
--- a/libpagemap/Android.mk
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright (C) 2008 The Android Open Source Project
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-LOCAL_PATH := $(call my-dir)
-
-pagemap_src_files := \
- pm_kernel.c \
- pm_process.c \
- pm_map.c \
- pm_memusage.c \
-
-include $(CLEAR_VARS)
-LOCAL_MODULE := libpagemap
-LOCAL_MODULE_TAGS := debug
-LOCAL_SRC_FILES := $(pagemap_src_files)
-LOCAL_C_INCLUDES := $(LOCAL_PATH)/include
-LOCAL_CFLAGS := -Wno-unused-parameter
-LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH)/include
-include $(BUILD_SHARED_LIBRARY)
-
-include $(CLEAR_VARS)
-LOCAL_MODULE := pagemap_test
-LOCAL_SRC_FILES := pagemap_test.cpp
-LOCAL_SHARED_LIBRARIES := libpagemap
-include $(BUILD_NATIVE_TEST)