diff options
author | Dan Willemsen <dwillemsen@google.com> | 2018-11-16 15:47:43 -0800 |
---|---|---|
committer | Dan Willemsen <dwillemsen@google.com> | 2018-11-16 15:47:43 -0800 |
commit | a13b003b8b3706926cbb8dd1c5c1dc8d2e54bc04 (patch) | |
tree | 5d223ab23c033feb102af099a292c2be2ddb5911 | |
parent | 992aafb2bd20fb8c051ba110f496f100266a28aa (diff) |
Convert screencap and libjni_pacprocessor to Android.bp
See build/soong/README.md for more information.
Test: m screencap libjni_pacprocessor
Change-Id: I976ec0fad591f30707b484722c972cd89b569163
-rw-r--r-- | cmds/screencap/Android.bp | 21 | ||||
-rw-r--r-- | cmds/screencap/Android.mk | 21 | ||||
-rw-r--r-- | packages/services/PacProcessor/Android.mk | 2 | ||||
-rw-r--r-- | packages/services/PacProcessor/jni/Android.bp | 40 | ||||
-rw-r--r-- | packages/services/PacProcessor/jni/Android.mk | 41 |
5 files changed, 61 insertions, 64 deletions
diff --git a/cmds/screencap/Android.bp b/cmds/screencap/Android.bp new file mode 100644 index 000000000000..248c67589696 --- /dev/null +++ b/cmds/screencap/Android.bp @@ -0,0 +1,21 @@ +cc_binary { + name: "screencap", + + srcs: ["screencap.cpp"], + + shared_libs: [ + "libcutils", + "libutils", + "libbinder", + "libhwui", + "libui", + "libgui", + ], + + cflags: [ + "-Wall", + "-Werror", + "-Wunused", + "-Wunreachable-code", + ], +} diff --git a/cmds/screencap/Android.mk b/cmds/screencap/Android.mk deleted file mode 100644 index 72e3c56bc6e4..000000000000 --- a/cmds/screencap/Android.mk +++ /dev/null @@ -1,21 +0,0 @@ -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_SRC_FILES:= \ - screencap.cpp - -LOCAL_SHARED_LIBRARIES := \ - libcutils \ - libutils \ - libbinder \ - libhwui \ - libui \ - libgui - -LOCAL_MODULE:= screencap - -LOCAL_MODULE_TAGS := optional - -LOCAL_CFLAGS += -Wall -Werror -Wunused -Wunreachable-code - -include $(BUILD_EXECUTABLE) diff --git a/packages/services/PacProcessor/Android.mk b/packages/services/PacProcessor/Android.mk index 75d03633f5c8..295b3d8bc979 100644 --- a/packages/services/PacProcessor/Android.mk +++ b/packages/services/PacProcessor/Android.mk @@ -29,5 +29,3 @@ LOCAL_CERTIFICATE := platform LOCAL_JNI_SHARED_LIBRARIES := libjni_pacprocessor libpac include $(BUILD_PACKAGE) - -include $(call all-makefiles-under,$(LOCAL_PATH)) diff --git a/packages/services/PacProcessor/jni/Android.bp b/packages/services/PacProcessor/jni/Android.bp new file mode 100644 index 000000000000..2a94237f2aed --- /dev/null +++ b/packages/services/PacProcessor/jni/Android.bp @@ -0,0 +1,40 @@ +// +// Copyright (C) 2013 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: "libjni_pacprocessor", + + srcs: [ + "jni_init.cpp", + "com_android_pacprocessor_PacNative.cpp", + ], + + shared_libs: [ + "libandroidfw", + "libandroid_runtime", + "liblog", + "libutils", + "libnativehelper", + "libpac", + ], + + cflags: [ + "-Wall", + "-Werror", + "-Wunused", + "-Wunreachable-code", + ], +} diff --git a/packages/services/PacProcessor/jni/Android.mk b/packages/services/PacProcessor/jni/Android.mk deleted file mode 100644 index 254cbc23c471..000000000000 --- a/packages/services/PacProcessor/jni/Android.mk +++ /dev/null @@ -1,41 +0,0 @@ -# -# Copyright (C) 2013 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) - -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := \ - jni_init.cpp \ - com_android_pacprocessor_PacNative.cpp - -LOCAL_C_INCLUDES += \ - external/chromium-libpac/src - -LOCAL_SHARED_LIBRARIES := \ - libandroidfw \ - libandroid_runtime \ - liblog \ - libutils \ - libnativehelper \ - libpac - -LOCAL_MODULE := libjni_pacprocessor -LOCAL_MODULE_TAGS := optional - -LOCAL_CFLAGS += -Wall -Werror -Wunused -Wunreachable-code - -include $(BUILD_SHARED_LIBRARY) |