Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c2968df4 authored by Trevor Radcliffe's avatar Trevor Radcliffe
Browse files

Migrate rs/jni to Soong

Fixes: 203674447
Test: Treehugger
Change-Id: I30054bc293b5a6870abb0c1f1c3919f250372b0a
parent 74ef57b8
Loading
Loading
Loading
Loading

rs/jni/Android.bp

0 → 100644
+54 −0
Original line number Diff line number Diff line
//
// Copyright (C) 2021 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.
//

package {
    // See: http://go/android-license-faq
    default_applicable_licenses: ["frameworks_base_license"],
}

cc_library_shared {
    name: "librs_jni",

    srcs: ["android_renderscript_RenderScript.cpp"],

    shared_libs: [
        "libandroid",
        "libandroid_runtime",
        "libandroidfw",
        "libRS",
        "libcutils",
        "libhwui",
        "liblog",
        "libutils",
        "libui",
        "libgui",
        "libjnigraphics",
    ],

    header_libs: [
        "jni_headers",
        "libbase_headers",
    ],

    include_dirs: ["frameworks/rs"],

    cflags: [
        "-Wno-unused-parameter",
        "-Wunused",
        "-Wunreachable-code",
        "-Wno-deprecated-declarations",
    ],
}

rs/jni/Android.mk

deleted100644 → 0
+0 −37
Original line number Diff line number Diff line
LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)

LOCAL_SRC_FILES:= \
    android_renderscript_RenderScript.cpp

LOCAL_SHARED_LIBRARIES := \
    libandroid \
    libandroid_runtime \
    libandroidfw \
    libRS \
    libcutils \
    libhwui \
    liblog \
    libutils \
    libui \
    libgui \
    libjnigraphics

LOCAL_HEADER_LIBRARIES := \
    jni_headers \
    libbase_headers

LOCAL_C_INCLUDES += \
    frameworks/rs

LOCAL_CFLAGS += -Wno-unused-parameter
LOCAL_CFLAGS += -Wall -Werror -Wunused -Wunreachable-code -Wno-deprecated-declarations

LOCAL_MODULE:= librs_jni
LOCAL_LICENSE_KINDS:= SPDX-license-identifier-Apache-2.0
LOCAL_LICENSE_CONDITIONS:= notice
LOCAL_NOTICE_FILE:= $(LOCAL_PATH)/../../NOTICE
LOCAL_MODULE_TAGS := optional
LOCAL_REQUIRED_MODULES := libRS

include $(BUILD_SHARED_LIBRARY)