aboutsummaryrefslogtreecommitdiffstats
path: root/Android.bp
diff options
context:
space:
mode:
Diffstat (limited to 'Android.bp')
-rw-r--r--Android.bp101
1 files changed, 101 insertions, 0 deletions
diff --git a/Android.bp b/Android.bp
new file mode 100644
index 00000000..df8d10c3
--- /dev/null
+++ b/Android.bp
@@ -0,0 +1,101 @@
+// 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.
+
+cc_library_shared {
+ name: "libcups",
+
+ sdk_version: "current",
+
+ srcs: [
+ "cups/array.c",
+ "cups/auth.c",
+ "cups/backchannel.c",
+ "cups/backend.c",
+ "cups/debug.c",
+ "cups/dest.c",
+ "cups/dest-job.c",
+ "cups/dest-localization.c",
+ "cups/dest-options.c",
+ "cups/dir.c",
+ "cups/encode.c",
+ "cups/file.c",
+ "cups/getdevices.c",
+ "cups/getifaddrs.c",
+ "cups/getputfile.c",
+ "cups/globals.c",
+ "cups/hash.c",
+ "cups/http.c",
+ "cups/http-addr.c",
+ "cups/http-addrlist.c",
+ "cups/http-support.c",
+ "cups/ipp.c",
+ "cups/ipp-support.c",
+ "cups/langprintf.c",
+ "cups/language.c",
+ "cups/md5.c",
+ "cups/md5passwd.c",
+ "cups/notify.c",
+ "cups/options.c",
+ "cups/ppd.c",
+ "cups/ppd-attr.c",
+ "cups/ppd-cache.c",
+ "cups/ppd-conflicts.c",
+ "cups/ppd-custom.c",
+ "cups/ppd-emit.c",
+ "cups/ppd-localize.c",
+ "cups/ppd-mark.c",
+ "cups/ppd-page.c",
+ "cups/ppd-util.c",
+ "cups/pwg-media.c",
+ "cups/request.c",
+ "cups/sidechannel.c",
+ "cups/snmp.c",
+ "cups/snprintf.c",
+ "cups/string.c",
+ "cups/tempfile.c",
+ "cups/thread.c",
+ "cups/transcode.c",
+ "cups/usersys.c",
+ "cups/util.c",
+ "filter/error.c",
+ "filter/raster.c",
+ ],
+
+ cflags: [
+ "-D_PPD_DEPRECATED=",
+ "-Wextra",
+ "-Wno-unused-parameter",
+ "-Wno-sign-compare",
+ "-Wno-missing-field-initializers",
+ "-Wno-error",
+ "-Wno-implicit-function-declaration",
+ ],
+
+ export_include_dirs: [
+ "cups",
+ "filter",
+ "."
+ ],
+
+ arch: {
+ arm: {
+ instruction_set: "arm",
+ },
+ },
+
+ shared_libs: [
+ "libz",
+ "liblog",
+ ],
+}