diff options
author | Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de> | 2016-01-29 00:56:23 +0100 |
---|---|---|
committer | Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de> | 2016-01-29 00:56:23 +0100 |
commit | 2310985ea790a23c5ab432bbd4c8f129f3ee2730 (patch) | |
tree | 9595f0f08acd16cc2fc011c44e84747c88290c0a /jack/etc | |
parent | 6fd8625d7381d5d17f496a40f88644a1290c954b (diff) | |
download | toolchain_jack-2310985ea790a23c5ab432bbd4c8f129f3ee2730.tar.gz toolchain_jack-2310985ea790a23c5ab432bbd4c8f129f3ee2730.tar.bz2 toolchain_jack-2310985ea790a23c5ab432bbd4c8f129f3ee2730.zip |
add Android.mk template for build dir
taken from the prebuilt sdk
Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de>
Diffstat (limited to 'jack/etc')
-rw-r--r-- | jack/etc/Android.mk.build | 95 |
1 files changed, 95 insertions, 0 deletions
diff --git a/jack/etc/Android.mk.build b/jack/etc/Android.mk.build new file mode 100644 index 00000000..952b7637 --- /dev/null +++ b/jack/etc/Android.mk.build @@ -0,0 +1,95 @@ +# +# Copyright (C) 2010 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 := jack +LOCAL_SRC_FILES := jack +LOCAL_MODULE_CLASS := EXECUTABLES +LOCAL_MODULE_TAGS := optional +LOCAL_MODULE_SUFFIX := $(HOST_EXECUTABLE_SUFFIX) +LOCAL_BUILT_MODULE_STEM := jack$(HOST_EXECUTABLE_SUFFIX) +LOCAL_IS_HOST_MODULE := true + +include $(BUILD_PREBUILT) +jack_script := $(LOCAL_INSTALLED_MODULE) + +################################## +include $(CLEAR_VARS) + +LOCAL_MODULE := jack-admin +LOCAL_SRC_FILES := jack-admin +LOCAL_MODULE_CLASS := EXECUTABLES +LOCAL_MODULE_TAGS := optional +LOCAL_MODULE_SUFFIX := $(HOST_EXECUTABLE_SUFFIX) +LOCAL_BUILT_MODULE_STEM := jack-admin$(HOST_EXECUTABLE_SUFFIX) +LOCAL_IS_HOST_MODULE := true + +include $(BUILD_PREBUILT) +jack_admin_script := $(LOCAL_INSTALLED_MODULE) + +################################## +include $(CLEAR_VARS) + +LOCAL_MODULE := jack +LOCAL_SRC_FILES := jack.jar +LOCAL_MODULE_CLASS := JAVA_LIBRARIES +LOCAL_MODULE_TAGS := optional +LOCAL_MODULE_SUFFIX := $(COMMON_JAVA_PACKAGE_SUFFIX) +LOCAL_BUILT_MODULE_STEM := jack$(COMMON_JAVA_PACKAGE_SUFFIX) +LOCAL_IS_HOST_MODULE := true +LOCAL_ADDITIONAL_DEPENDENCIES := $(JACK_LAUNCHER_JAR) +LOCAL_POST_INSTALL_CMD := $(hide) $(JACK_SERVER_LOG_COMMAND) JACK_VM_COMMAND="$(JACK_VM) $(JAVA_TMPDIR_ARG) $(DEFAULT_JACK_VM_ARGS) -jar $(JACK_LAUNCHER_JAR) " JACK_JAR="$(JACK_JAR)" $(jack_admin_script) start-server + +include $(BUILD_PREBUILT) +$(LOCAL_INSTALLED_MODULE): $(jack_script) +# kill if stop failed, but ignore kill errors since jack-admin is reporting "no server running" as +# an error. +kill_server := $(intermediates)/kill_server.stamp +$(kill_server) : $(LOCAL_BUILT_MODULE) $(jack_admin_script) + $(hide) $(jack_admin_script) stop-server || $(jack_admin_script) kill-server || exit 0 + touch $@ + +$(LOCAL_INSTALLED_MODULE): $(kill_server) + +################################## +include $(CLEAR_VARS) + +LOCAL_MODULE := jack-launcher +LOCAL_SRC_FILES := jack-launcher.jar +LOCAL_MODULE_CLASS := JAVA_LIBRARIES +LOCAL_MODULE_TAGS := optional +LOCAL_MODULE_SUFFIX := $(COMMON_JAVA_PACKAGE_SUFFIX) +LOCAL_BUILT_MODULE_STEM := jack-launcher$(COMMON_JAVA_PACKAGE_SUFFIX) +LOCAL_IS_HOST_MODULE := true + +include $(BUILD_PREBUILT) + +################################## +include $(CLEAR_VARS) + +LOCAL_MODULE := jill +LOCAL_SRC_FILES := jill.jar +LOCAL_MODULE_CLASS := JAVA_LIBRARIES +LOCAL_MODULE_TAGS := optional +LOCAL_MODULE_SUFFIX := $(COMMON_JAVA_PACKAGE_SUFFIX) +LOCAL_BUILT_MODULE_STEM := jill$(COMMON_JAVA_PACKAGE_SUFFIX) +LOCAL_IS_HOST_MODULE := true + +include $(BUILD_PREBUILT) |