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

Commit d05c9bc5 authored by Treehugger Robot's avatar Treehugger Robot Committed by Gerrit Code Review
Browse files

Merge "Convert PrintSpooler to Android.bp"

parents 120b7fba 278a04aa
Loading
Loading
Loading
Loading
+38 −0
Original line number Diff line number Diff line
// 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.

android_app {
    name: "PrintSpooler",

    resource_dirs: ["res"],

    srcs: [
        "src/**/*.java",
        "src/com/android/printspooler/renderer/IPdfRenderer.aidl",
        "src/com/android/printspooler/renderer/IPdfEditor.aidl",
    ],

    platform_apis: true,

    jni_libs: ["libprintspooler_jni"],
    static_libs: [
        "android-support-v7-recyclerview",
        "android-support-compat",
        "android-support-media-compat",
        "android-support-core-utils",
        "android-support-core-ui",
        "android-support-fragment",
        "android-support-annotations",
    ],
}

packages/PrintSpooler/Android.mk

deleted100644 → 0
+0 −45
Original line number Diff line number Diff line
# 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_MODULE_TAGS := optional

LOCAL_RESOURCE_DIR := $(LOCAL_PATH)/res
LOCAL_USE_AAPT2 := true
LOCAL_SRC_FILES := $(call all-java-files-under, src)
LOCAL_SRC_FILES += \
    src/com/android/printspooler/renderer/IPdfRenderer.aidl \
    src/com/android/printspooler/renderer/IPdfEditor.aidl

LOCAL_PACKAGE_NAME := PrintSpooler
LOCAL_PRIVATE_PLATFORM_APIS := true

LOCAL_JNI_SHARED_LIBRARIES := libprintspooler_jni
LOCAL_STATIC_ANDROID_LIBRARIES := \
    android-support-v7-recyclerview \
    android-support-compat \
    android-support-media-compat \
    android-support-core-utils \
    android-support-core-ui \
    android-support-fragment

LOCAL_STATIC_JAVA_LIBRARIES := \
    android-support-annotations

include $(BUILD_PACKAGE)

include $(call all-makefiles-under, $(LOCAL_PATH))
+0 −19
Original line number Diff line number Diff line
# Copyright (C) 2016 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)

include $(call all-makefiles-under, $(LOCAL_PATH))
+30 −0
Original line number Diff line number Diff line
// Copyright (C) 2016 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.

android_test {
    name: "PrintSpoolerOutOfProcessTests",

    srcs: ["src/**/*.java"],

    libs: ["android.test.runner.stubs"],
    static_libs: [
        "android-support-test",
        "ub-uiautomator",
        "mockito-target-minus-junit4",
        "print-test-util-lib",
    ],

    sdk_version: "test_current",
    test_suites: ["device-tests"],
}
+0 −30
Original line number Diff line number Diff line
# Copyright (C) 2016 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_MODULE_TAGS := tests

LOCAL_SRC_FILES := $(call all-java-files-under, src)

LOCAL_JAVA_LIBRARIES := android.test.runner.stubs
LOCAL_STATIC_JAVA_LIBRARIES := android-support-test ub-uiautomator mockito-target-minus-junit4 print-test-util-lib

LOCAL_PACKAGE_NAME := PrintSpoolerOutOfProcessTests
LOCAL_SDK_VERSION := current
LOCAL_COMPATIBILITY_SUITE := device-tests

include $(BUILD_PACKAGE)