diff --git a/build/README b/build/README
deleted file mode 100644
index 3398014..0000000
--- a/build/README
+++ /dev/null
@@ -1,8 +0,0 @@
-Files in this folder are build extensions specific to the Bugle project, but currently could be merged into the core Android build.
-
-gcheckstyle is a tool from google3 to validate java from google3. The config file is baked into the jar, but can be updated with a little hackery.
-
-Files last pulled around CL 66008148:
-gcheckstyle/tools/java/checkstyle/googlestyle-5.0.xml is the config file which came from /home/build/nonconf/google3/tools/java/checkstyle and was modified to use Android specific styles. It must keep the same name and path in order to correctly update the jar
-
-google-style-checker_deploy.jar is pulled from the build share at /google/data/ro/teams/devtools/glint/linters/live/google-style-checker_deploy.jar and can be pulled from there as needed.
diff --git a/build/android_lint.mk b/build/android_lint.mk
deleted file mode 100644
index 3a9a3d7..0000000
--- a/build/android_lint.mk
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright (C) 2015 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 lint checks for common code/resource errors specific to Android
-
-# Lint tool expects the intermediates dir to match the project name Bugle rather
-# than $(LOCAL_PACKAGE_NAME) which is messaging
-# Create a symbolic link to redirect the tool
-$(LOCAL_PACKAGE_NAME)BUGLE_RENAME := $(subst $(LOCAL_PACKAGE_NAME)_intermediates,Bugle_intermediates,$(intermediates.COMMON))
-$($(LOCAL_PACKAGE_NAME)BUGLE_RENAME): SOURCE_PATH := $(abspath $(intermediates.COMMON)/)
-$($(LOCAL_PACKAGE_NAME)BUGLE_RENAME): DST_PATH := $($(LOCAL_PACKAGE_NAME)BUGLE_RENAME)
-$($(LOCAL_PACKAGE_NAME)BUGLE_RENAME) :
- ln -f -s $(SOURCE_PATH) $(DST_PATH)
-
-# Lint tool expects api-versions.xml from the SDK to be in development/sdk but
-# it's not. Create a symbolic link to the android SDK to fix it
-API_VERSIONS_XML := $(abspath development/sdk/api-versions.xml)
-$(API_VERSIONS_XML):
- ln -f -s $(abspath prebuilts/fullsdk/linux/platform-tools/api/api-versions.xml) $(API_VERSIONS_XML)
-
-# The output xml file from the lint tool
-$(LOCAL_PACKAGE_NAME)LINT_XML := $(intermediates.COMMON)/$(LOCAL_PACKAGE_NAME)_android_lint.xml
-
-# The transformed text file from the output xml
-$(LOCAL_PACKAGE_NAME)LINT_TXT := $(intermediates.COMMON)/$(LOCAL_PACKAGE_NAME)_android_lint.txt
-
-# Creates the output xml from the lint tool by running the linting tool if the
-# package has been updated
-$($(LOCAL_PACKAGE_NAME)LINT_XML): PRIVATE_PATH := $(LOCAL_PATH)
-$($(LOCAL_PACKAGE_NAME)LINT_XML): LINT_CMD = $(LINT) --quiet -Wall --disable UnusedIds,UnusedResources,MissingTranslation $(PRIVATE_PATH)
-$($(LOCAL_PACKAGE_NAME)LINT_XML) : $(LOCAL_BUILT_MODULE) $($(LOCAL_PACKAGE_NAME)BUGLE_RENAME) $(API_VERSIONS_XML)
- $(LINT_CMD) --xml $@ > /dev/null
-
-# Creates the transformed text file from the output xml by running an xslt on it
-# which filters out issues from the support library and formats it for console
-# output
-$($(LOCAL_PACKAGE_NAME)LINT_TXT): PRIVATE_PATH := $(LOCAL_PATH)
-$($(LOCAL_PACKAGE_NAME)LINT_TXT): INPUT := $($(LOCAL_PACKAGE_NAME)LINT_XML)
-$($(LOCAL_PACKAGE_NAME)LINT_TXT): XSLT_CMD = xsltproc $(PRIVATE_PATH)/build/android_lint.xslt $(INPUT)
-$($(LOCAL_PACKAGE_NAME)LINT_TXT) : $($(LOCAL_PACKAGE_NAME)LINT_XML)
- $(hide) $(XSLT_CMD) > $@
-
-# The root of the lint rule which just prints the lint errors txt file to the
-# console
-$(LOCAL_PACKAGE_NAME)lint: PRIVATE_PATH := $(LOCAL_PATH)
-$(LOCAL_PACKAGE_NAME)lint :: $($(LOCAL_PACKAGE_NAME)LINT_TXT)
- $(hide) $(PRIVATE_PATH)/build/colorize_errors.py < $<
-
diff --git a/build/android_lint.xslt b/build/android_lint.xslt
deleted file mode 100644
index d0ddc1c..0000000
--- a/build/android_lint.xslt
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-
- : []
-
-
-
- :
-
- ,
-
-
-
-
-
-
-
-
diff --git a/build/colorize_errors.py b/build/colorize_errors.py
deleted file mode 100755
index e33edc0..0000000
--- a/build/colorize_errors.py
+++ /dev/null
@@ -1,42 +0,0 @@
-#!/usr/bin/python
-# Copyright (C) 2015 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.
-#
-# Given an input stream look for Error: and Warning: lines and colorize those to
-# the output
-
-import fileinput
-import re
-import sys
-
-RED = "\033[31m"
-YELLOW = "\033[33m"
-RESET = "\033[0m"
-
-ERROR = re.compile(r"^Error:")
-WARNING = re.compile(r"^Warning:")
-STARTS_WITH_WS = re.compile(r"^\s")
-
-for line in fileinput.input():
- if ERROR.match(line):
- print RED + line,
- elif WARNING.match(line):
- print YELLOW + line,
- elif STARTS_WITH_WS.match(line):
- # If the line starts with a space use the same coloring as the previous line
- print line,
- else:
- print RESET + line,
-print RESET
-
diff --git a/build/gcheckstyle.mk b/build/gcheckstyle.mk
deleted file mode 100644
index 61890ee..0000000
--- a/build/gcheckstyle.mk
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright (C) 2015 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.
-
-# The config file to use when checking style issues
-STYLE_CONFIG := $(LOCAL_PATH)/build/gcheckstyle/tools/java/checkstyle/googlestyle-5.0.xml
-
-# The jar file to use to perform the checking
-STYLE_JAR := $(LOCAL_PATH)/build/gcheckstyle/google-style-checker_deploy.jar
-
-# The output file to cache the results of style error checking
-$(LOCAL_PACKAGE_NAME)STYLE_ERRORS_TXT := $(intermediates.COMMON)/$(LOCAL_PACKAGE_NAME)_style_errors.txt
-
-# The set of input files to check
-$(LOCAL_PACKAGE_NAME)JAVA_FILES = $(shell find $(LOCAL_PATH)/src/ -name '*.java')
-
-# Updates the JAR file with the new config if the config has changed
-# The config file has to be packaged into the jar, and jar uf command expects the current working directory
-# to match the jar structure
-$(STYLE_JAR): PRIVATE_PATH := $(LOCAL_PATH)
-$(STYLE_JAR) : $(STYLE_CONFIG)
- $(hide) pushd $(PRIVATE_PATH)/build/gcheckstyle && \
- jar uf google-style-checker_deploy.jar tools/java/checkstyle/googlestyle-5.0.xml && \
- popd
-
-# Rebuilds the style errors text if the style checker or any of the java files have changed
-# FLAG: It may be more efficient to cache individual file results rather than grouping them all together
-$($(LOCAL_PACKAGE_NAME)STYLE_ERRORS_TXT): SOURCES := $($(LOCAL_PACKAGE_NAME)JAVA_FILES)
-$($(LOCAL_PACKAGE_NAME)STYLE_ERRORS_TXT) : $($(LOCAL_PACKAGE_NAME)JAVA_FILES) $(STYLE_JAR)
- $(hide) -/usr/local/buildtools/java/jdk/bin/java -jar $(STYLE_JAR) $(SOURCES) > $@
-
-# The root of the lint rule which just prints the style errors txt file to the console
-$(LOCAL_PACKAGE_NAME)lint :: $($(LOCAL_PACKAGE_NAME)STYLE_ERRORS_TXT)
- $(hide) $(PRIVATE_PATH)/build/process_style_output.py -omit $(abspath $(PRIVATE_PATH))/ < $< | $(PRIVATE_PATH)/build/colorize_errors.py
-
diff --git a/build/gcheckstyle/google-style-checker_deploy.jar b/build/gcheckstyle/google-style-checker_deploy.jar
deleted file mode 100644
index 86afcbc..0000000
Binary files a/build/gcheckstyle/google-style-checker_deploy.jar and /dev/null differ
diff --git a/build/gcheckstyle/tools/java/checkstyle/googlestyle-5.0.xml b/build/gcheckstyle/tools/java/checkstyle/googlestyle-5.0.xml
deleted file mode 100644
index 6960849..0000000
--- a/build/gcheckstyle/tools/java/checkstyle/googlestyle-5.0.xml
+++ /dev/null
@@ -1,411 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/build/process_style_output.py b/build/process_style_output.py
deleted file mode 100755
index 63ca9a0..0000000
--- a/build/process_style_output.py
+++ /dev/null
@@ -1,38 +0,0 @@
-#!/usr/bin/python
-# Copyright (C) 2015 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.
-#
-# Take the output from gstylechecker and clean up into a more friendly format
-
-import argparse
-import fileinput
-import re
-
-parser = argparse.ArgumentParser()
-parser.add_argument('-omit')
-args = parser.parse_args()
-
-PATTERN = re.compile(r"(?P[^:]+):(?P\d+)(?P:\d+)?:\s(?P.*)")
-
-for line in fileinput.input([]):
- match = PATTERN.match(line)
- if match:
- filename = match.group("file");
- if args.omit:
- filename = filename.replace(args.omit, "")
- message = match.group("message")
- message = message[0].upper() + message[1:]
- print message
- print " " + filename + ':' + match.group("line") + (match.group("column") if match.group("column") else "")
-
diff --git a/version.mk b/version.mk
deleted file mode 100644
index 7ab307b..0000000
--- a/version.mk
+++ /dev/null
@@ -1,128 +0,0 @@
-# Copyright (C) 2015 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.
-#
-
-# The version code scheme for the package apk is:
-# Mmbbbtad
-# where
-# M - major version (one or more digits)
-# m - minor version (exactly 1 digit)
-# bbb - manually specified build number (exactly 3 digits)
-# t - build type (exactly 1 digit). Current valid values are:
-# 0 : internal (dev build)
-# 1 : prod build
-# a - device architecture (exactly 1 digit). Current valid values are:
-# 0 : non-native
-# 1 : armv5te
-# 3 : armv7-a
-# 4 : arm64-v8a
-# 5 : mips
-# 6 : mips-64
-# 7 : x86
-# 8 : x86-64
-# d - asset density (exactly 1 digit). Current valid values are:
-# 0 : all densities
-# 2 : mdpi
-# 4 : hdpi
-# 6 : xhdpi
-# 8 : xxhdpi
-# 9 : xxxhdpi
-# Mmbbb is specified manually. tad is automatically set during the build.
-#
-# For the client jar, the version code is agnostic to the target architecture and density: Mmbbbt00
-#
-# NOTE: arch needs to be more significant than density because x86 devices support running ARM
-# code in emulation mode, so all x86 versions must be higher than all ARM versions to ensure
-# we deliver true x86 code to those devices.
-
-# Specify the following manually. Note that base_version_minor must be exactly 1 digit and
-# base_version_build must be exactly 3 digits.
-base_version_major := 1
-base_version_minor := 0
-base_version_build := 001
-
-#####################################################
-#####################################################
-# Collect automatic version code parameters
-ifeq ($(strip $(HAS_BUILD_NUMBER)),false)
- # This is an eng build
- base_version_buildtype := 0
-else
- # This is a build server build
- base_version_buildtype := 1
-endif
-
-# Set the device architecture digit
-ifeq "$(TARGET_ARCH)" "arm"
- ifeq "$(TARGET_ARCH_VARIANT)" "armv5te"
- base_version_arch := 1
- else ifeq "$(TARGET_ARCH_VARIANT)" "armv7-a"
- base_version_arch := 3
- endif
-else ifeq "$(TARGET_ARCH)" "arm64"
- base_version_arch := 4
-else ifeq "$(TARGET_ARCH)" "mips"
- base_version_arch := 5
-else ifeq "$(TARGET_ARCH)" "x86"
- base_version_arch := 7
-else ifeq "$(TARGET_ARCH)" "x86_64"
- base_version_arch := 8
-else
- base_version_arch := 0
-endif
-
-ifeq "$(package_dpi)" "mdpi"
- base_version_density := 2
-else ifeq "$(package_dpi)" "hdpi"
- base_version_density := 4
-else ifeq "$(package_dpi)" "xhdpi"
- base_version_density := 6
-else ifeq "$(package_dpi)" "xxhdpi"
- base_version_density := 8
-else ifeq "$(package_dpi)" "xxxhdpi"
- base_version_density := 9
-else
- base_version_density := 0
-endif
-
-# Build the version code
-version_code_package := $(base_version_major)$(base_version_minor)$(base_version_build)$(base_version_buildtype)$(base_version_arch)$(base_version_density)
-
-# The version name scheme for the package apk is:
-# - For platform builds: M.m.bbb
-# - For eng build (t=1): M.m.bbb eng.$(USER)-hh
-# - For build server (t=0): M.m.bbb (nnnnnn-hh)
-# where nnnnnn is the build number from the build server (no zero-padding)
-# On eng builds, the BUILD_NUMBER has the user and timestamp inline
-ifdef TARGET_BUILD_APPS
-ifeq ($(strip $(HAS_BUILD_NUMBER)),false)
- git_hash := $(shell git --git-dir $(LOCAL_PATH)/.git log -n 1 --pretty=format:%h)
- date_string := $$(date +%m%d%y_%H%M%S)
- version_name_package := $(base_version_major).$(base_version_minor).$(base_version_build) (eng.$(BUILD_USERNAME).$(git_hash).$(date_string)-$(base_version_arch)$(base_version_density))
-else
- version_name_package := $(base_version_major).$(base_version_minor).$(base_version_build) ($(BUILD_NUMBER_FROM_FILE)-$(base_version_arch)$(base_version_density))
-endif
-else # !TARGET_BUILD_APPS
- version_name_package := $(base_version_major).$(base_version_minor).$(base_version_build)
-endif
-
-# Cleanup the locals
-base_version_major :=
-base_version_minor :=
-base_version_build :=
-base_version_buildtype :=
-base_version_arch :=
-base_version_density :=
-git_hash :=
-date_string :=