Skip to content

ThePalaceProject/android-drm-core

Repository files navigation

android-drm-core

Build Status Maven Central Maven Central (snapshot)

drm

Usage

Add a dependency on the core API:

implementation "org.thepalaceproject.drm:org.thepalaceproject.drm.core:2.0.0"

Compilation

Make sure you clone this repository with git clone --recursive. If you forgot to use --recursive, then execute:

$ git submodule init
$ git submodule update --remote --recursive
  1. Ensure that the location of your Android SDK is specified in local.properties. For example:
$ cat local.properties
sdk.dir=/path/to/android-sdk
  1. Build the code:
$ ./gradlew clean assemble test
  1. Optionally publish the code to your local Maven repository:
$ ./gradlew clean assemble test publishToMavenLocal

Project Structure

Module Description
org.thepalaceproject.drm.core Core API
org.thepalaceproject.drm.core.tests Unit tests

License

© 2015 The New York Public Library, Astor, Lenox, and Tilden Foundations

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.