Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Open sidebar
halo
build
Commits
7ee3b85e
Commit
7ee3b85e
authored
9 years ago
by
Colin Cross
Browse files
Options
Download
Plain Diff
resolved conflicts for
953981db
to stage-aosp-master
Change-Id: Ic1003a594ac5e5e91b124f249a569fb81123e973
parents
98da13bb
953981db
Changes
13
Hide whitespace changes
Inline
Side-by-side
Showing
13 changed files
with
30 additions
and
19 deletions
+30
-19
core/base_rules.mk
core/base_rules.mk
+10
-0
core/binary.mk
core/binary.mk
+3
-3
core/definitions.mk
core/definitions.mk
+1
-0
core/droiddoc.mk
core/droiddoc.mk
+1
-1
core/executable_prefer_symlink.mk
core/executable_prefer_symlink.mk
+1
-1
core/host_dalvik_java_library.mk
core/host_dalvik_java_library.mk
+3
-3
core/host_dalvik_static_java_library.mk
core/host_dalvik_static_java_library.mk
+1
-1
core/host_java_library.mk
core/host_java_library.mk
+1
-1
core/host_shared_library_internal.mk
core/host_shared_library_internal.mk
+1
-1
core/java.mk
core/java.mk
+3
-3
core/phony_package.mk
core/phony_package.mk
+1
-1
core/prebuilt_internal.mk
core/prebuilt_internal.mk
+3
-3
core/shared_library_internal.mk
core/shared_library_internal.mk
+1
-1
No files found.
core/base_rules.mk
View file @
7ee3b85e
...
...
@@ -56,6 +56,16 @@ ifeq ($(my_host_cross),true)
my_module_tags
:=
endif
ifdef
BUILDING_WITH_NINJA
# Ninja has an implicit dependency on the command being run, and kati will
# regenerate the ninja manifest if any read makefile changes, so there is no
# need to have dependencies on makefiles.
# This won't catch all the cases where LOCAL_ADDITIONAL_DEPENDENCIES contains
# a .mk file, because a few users of LOCAL_ADDITIONAL_DEPENDENCIES don't include
# base_rules.mk, but it will fix the most common ones.
LOCAL_ADDITIONAL_DEPENDENCIES
:=
$(
filter-out
%.mk,
$(LOCAL_ADDITIONAL_DEPENDENCIES)
)
endif
###########################################################
## Validate and define fallbacks for input LOCAL_* variables.
###########################################################
...
...
This diff is collapsed.
Click to expand it.
core/binary.mk
View file @
7ee3b85e
...
...
@@ -52,7 +52,7 @@ my_cxx_wrapper := $(CXX_WRAPPER)
my_c_includes
:=
$(LOCAL_C_INCLUDES)
my_generated_sources
:=
$(LOCAL_GENERATED_SOURCES)
my_native_coverage
:=
$(LOCAL_NATIVE_COVERAGE)
my_additional_dependencies
:=
$(LOCAL_MODULE_MAKEFILE)
$(LOCAL_ADDITIONAL_DEPENDENCIES)
my_additional_dependencies
:=
$(LOCAL_MODULE_MAKEFILE
_DEP
)
$(LOCAL_ADDITIONAL_DEPENDENCIES)
my_export_c_include_dirs
:=
$(LOCAL_EXPORT_C_INCLUDE_DIRS)
ifdef
LOCAL_IS_HOST_MODULE
...
...
@@ -1031,7 +1031,7 @@ import_includes_deps := $(strip \
$(
foreach
l,
$(my_static_libraries)
$(my_whole_static_libraries)
,
\
$(
call
intermediates-dir-for,STATIC_LIBRARIES,
$(l)
,
$(LOCAL_IS_HOST_MODULE)
,,
$(LOCAL_2ND_ARCH_VAR_PREFIX)
,
$(my_host_cross)
)
/export_includes
))
$(import_includes)
:
PRIVATE_IMPORT_EXPORT_INCLUDES := $(import_includes_deps)
$(import_includes)
:
$(LOCAL_MODULE_MAKEFILE) $(import_includes_deps)
$(import_includes)
:
$(LOCAL_MODULE_MAKEFILE
_DEP
) $(import_includes_deps)
@
echo
Import includes file:
$@
$(hide)
mkdir
-p
$(
dir
$@
)
&&
rm
-f
$@
ifdef
import_includes_deps
...
...
@@ -1239,7 +1239,7 @@ $(LOCAL_INSTALLED_MODULE): | $(installed_static_library_notice_file_targets)
export_includes
:=
$(intermediates)
/export_includes
$(export_includes)
:
PRIVATE_EXPORT_C_INCLUDE_DIRS := $(my_export_c_include_dirs)
# Make sure .pb.h are already generated before any dependent source files get compiled.
$(export_includes)
:
$(LOCAL_MODULE_MAKEFILE) $(proto_generated_headers) $(dbus_generated_headers)
$(export_includes)
:
$(LOCAL_MODULE_MAKEFILE
_DEP
) $(proto_generated_headers) $(dbus_generated_headers)
@
echo
Export includes file:
$<
--
$@
$(hide)
mkdir
-p
$(
dir
$@
)
&&
rm
-f
$@
ifdef
my_export_c_include_dirs
...
...
This diff is collapsed.
Click to expand it.
core/definitions.mk
View file @
7ee3b85e
...
...
@@ -132,6 +132,7 @@ endef
define
my-dir
$(strip
\
$(eval LOCAL_MODULE_MAKEFILE
:
= $$(lastword $$(MAKEFILE_LIST)))
\
$(eval LOCAL_MODULE_MAKEFILE_DEP := $(if $(BUILDING_WITH_NINJA)
,,
$$(LOCAL_MODULE_MAKEFILE)))
\
$(if $(filter $(BUILD_SYSTEM)/% $(OUT_DIR)/%
,
$(LOCAL_MODULE_MAKEFILE))
,
\
$(error my-dir must be called before including any other makefile.)
\
,
\
...
...
This diff is collapsed.
Click to expand it.
core/droiddoc.mk
View file @
7ee3b85e
...
...
@@ -161,7 +161,7 @@ $(full_target): \
$(droiddoc)
\
$(html_dir_files)
\
$(full_java_lib_deps)
\
$(LOCAL_MODULE_MAKEFILE)
\
$(LOCAL_MODULE_MAKEFILE
_DEP
)
\
$(LOCAL_ADDITIONAL_DEPENDENCIES)
@
echo
Docs droiddoc:
$(PRIVATE_OUT_DIR)
$(hide)
mkdir
-p
$(
dir
$@
)
...
...
This diff is collapsed.
Click to expand it.
core/executable_prefer_symlink.mk
View file @
7ee3b85e
...
...
@@ -42,7 +42,7 @@ endif
# $(my_symlink) doesn't need to depend on $(PRIVATE_SRC_BINARY_NAME): we can generate symlink to nonexistent file.
# If you add the dependency, make would compare the timestamp of a file against that of its symlink:
# they are always equal, because make follows symlink.
$(my_symlink)
:
$(LOCAL_MODULE_MAKEFILE)
$(my_symlink)
:
$(LOCAL_MODULE_MAKEFILE
_DEP
)
@
echo
"Symlink:
$@
->
$(PRIVATE_SRC_BINARY_NAME)
"
@
mkdir
-p
$(
dir
$@
)
@
rm
-rf
$@
...
...
This diff is collapsed.
Click to expand it.
core/host_dalvik_java_library.mk
View file @
7ee3b85e
...
...
@@ -75,7 +75,7 @@ $(full_classes_compiled_jar): \
$(full_java_lib_deps)
\
$(jar_manifest_file)
\
$(proto_java_sources_file_stamp)
\
$(LOCAL_MODULE_MAKEFILE)
\
$(LOCAL_MODULE_MAKEFILE
_DEP
)
\
$(LOCAL_ADDITIONAL_DEPENDENCIES)
$
(
transform-host-java-to-package
)
...
...
@@ -124,8 +124,8 @@ endif
$(built_dex)
:
PRIVATE_CLASSES_JACK := $(full_classes_jack)
$(built_dex)
:
PRIVATE_JACK_FLAGS := $(GLOBAL_JAVAC_DEBUG_FLAGS) $(LOCAL_JACK_FLAGS)
$(built_dex)
:
$(java_sources) $(java_resource_sources) $(full_jack_lib_deps)
\
$(jar_manifest_file) $(proto_java_sources_file_stamp) $(LOCAL_MODULE_MAKEFILE)
\
$(LOCAL_MODULE_MAKEFILE)
$(LOCAL_ADDITIONAL_DEPENDENCIES) $(JACK_JAR) $(JACK_LAUNCHER_JAR)
$(jar_manifest_file) $(proto_java_sources_file_stamp) $(LOCAL_MODULE_MAKEFILE
_DEP
)
\
$(LOCAL_ADDITIONAL_DEPENDENCIES) $(JACK_JAR) $(JACK_LAUNCHER_JAR)
@
echo
Building with Jack:
$@
$
(
jack-java-to-dex
)
...
...
This diff is collapsed.
Click to expand it.
core/host_dalvik_static_java_library.mk
View file @
7ee3b85e
...
...
@@ -46,7 +46,7 @@ $(full_classes_jack): \
PRIVATE_JACK_INCREMENTAL_DIR :=
endif
$(full_classes_jack)
:
$(java_sources) $(java_resource_sources) $(full_jack_lib_deps)
\
$(jar_manifest_file) $(layers_file) $(LOCAL_MODULE_MAKEFILE)
\
$(jar_manifest_file) $(layers_file) $(LOCAL_MODULE_MAKEFILE
_DEP
)
\
$(LOCAL_ADDITIONAL_DEPENDENCIES) $(LOCAL_JARJAR_RULES)
\
$(JACK_JAR) $(JACK_LAUNCHER_JAR)
@
echo
Building with Jack:
$@
...
...
This diff is collapsed.
Click to expand it.
core/host_java_library.mk
View file @
7ee3b85e
...
...
@@ -88,6 +88,6 @@ $(full_classes_compiled_jar): \
$(full_java_lib_deps)
\
$(jar_manifest_file)
\
$(proto_java_sources_file_stamp)
\
$(LOCAL_MODULE_MAKEFILE)
\
$(LOCAL_MODULE_MAKEFILE
_DEP
)
\
$(LOCAL_ADDITIONAL_DEPENDENCIES)
$
(
transform-host-java-to-package
)
This diff is collapsed.
Click to expand it.
core/host_shared_library_internal.mk
View file @
7ee3b85e
...
...
@@ -44,7 +44,7 @@ $(LOCAL_BUILD_MODULE): PRIVATE_HOST_LIBPROFILE_RT := $(my_host_libprofile_rt)
$(LOCAL_BUILT_MODULE)
:
\
$(all_objects)
\
$(all_libraries)
\
$(LOCAL_MODULE_MAKEFILE)
\
$(LOCAL_MODULE_MAKEFILE
_DEP
)
\
$(LOCAL_ADDITIONAL_DEPENDENCIES)
$
(
transform-host-o-to-shared-lib
)
...
...
This diff is collapsed.
Click to expand it.
core/java.mk
View file @
7ee3b85e
...
...
@@ -304,7 +304,7 @@ $(aidl_java_sources): PRIVATE_AIDL_FLAGS := -b $(addprefix -p,$(aidl_preprocess_
$(aidl_java_sources)
:
$(intermediates.COMMON)/src/%.java:
\
$(LOCAL_PATH)/%.aidl
\
$(LOCAL_MODULE_MAKEFILE)
\
$(LOCAL_MODULE_MAKEFILE
_DEP
)
\
$(LOCAL_ADDITIONAL_DEPENDENCIES)
\
$(AIDL)
\
$(aidl_preprocess_import)
...
...
@@ -412,7 +412,7 @@ $(full_classes_compiled_jar): \
$(layers_file)
\
$(RenderScript_file_stamp)
\
$(proto_java_sources_file_stamp)
\
$(LOCAL_MODULE_MAKEFILE)
\
$(LOCAL_MODULE_MAKEFILE
_DEP
)
\
$(LOCAL_ADDITIONAL_DEPENDENCIES)
$
(
transform-java-to-classes.jar
)
...
...
@@ -648,7 +648,7 @@ $(LOCAL_INTERMEDIATE_TARGETS): PRIVATE_JACK_FLAGS := $(GLOBAL_JAVAC_DEBUG_FLAGS)
jack_all_deps
:=
$(java_sources)
$(java_resource_sources)
$(full_jack_lib_deps)
\
$(jar_manifest_file)
$(layers_file)
$(RenderScript_file_stamp)
$(proguard_flag_files)
\
$(proto_java_sources_file_stamp)
$(LOCAL_ADDITIONAL_DEPENDENCIES)
$(LOCAL_JARJAR_RULES)
\
$(LOCAL_MODULE_MAKEFILE)
$(JACK_JAR)
$(JACK_LAUNCHER_JAR)
$(LOCAL_MODULE_MAKEFILE
_DEP
)
$(JACK_JAR)
$(JACK_LAUNCHER_JAR)
ifeq
($(LOCAL_IS_STATIC_JAVA_LIBRARY),true)
$(full_classes_jack)
:
$(jack_all_deps)
...
...
This diff is collapsed.
Click to expand it.
core/phony_package.mk
View file @
7ee3b85e
...
...
@@ -7,7 +7,7 @@ LOCAL_MODULE_SUFFIX := -timestamp
include
$(BUILD_SYSTEM)/base_rules.mk
$(LOCAL_BUILT_MODULE)
:
$(LOCAL_MODULE_MAKEFILE) $(LOCAL_ADDITIONAL_DEPENDENCIES)
$(LOCAL_BUILT_MODULE)
:
$(LOCAL_MODULE_MAKEFILE
_DEP
) $(LOCAL_ADDITIONAL_DEPENDENCIES)
$(hide)
echo
"Fake:
$@
"
$(hide)
mkdir
-p
$(
dir
$@
)
$(hide)
touch
$@
This diff is collapsed.
Click to expand it.
core/prebuilt_internal.mk
View file @
7ee3b85e
...
...
@@ -88,7 +88,7 @@ else # LOCAL_STRIP_MODULE and LOCAL_PACK_MODULE_RELOCATIONS not true
ifdef
prebuilt_module_is_a_library
export_includes
:=
$(intermediates)
/export_includes
$(export_includes)
:
PRIVATE_EXPORT_C_INCLUDE_DIRS := $(LOCAL_EXPORT_C_INCLUDE_DIRS)
$(export_includes)
:
$(LOCAL_MODULE_MAKEFILE)
$(export_includes)
:
$(LOCAL_MODULE_MAKEFILE
_DEP
)
@
echo
Export includes file:
$<
--
$@
$(hide)
mkdir
-p
$(
dir
$@
)
&&
rm
-f
$@
ifdef
LOCAL_EXPORT_C_INCLUDE_DIRS
...
...
@@ -312,12 +312,12 @@ endif # TARGET JAVA_LIBRARIES
ifeq
($(LOCAL_MODULE_CLASS),JAVA_LIBRARIES)
$(intermediates.COMMON)/classes.jack
:
PRIVATE_JILL_FLAGS:=$(LOCAL_JILL_FLAGS)
$(intermediates.COMMON)/classes.jack
:
$(my_src_jar) $(LOCAL_MODULE_MAKEFILE)
\
$(intermediates.COMMON)/classes.jack
:
$(my_src_jar) $(LOCAL_MODULE_MAKEFILE
_DEP
)
\
$(LOCAL_ADDITIONAL_DEPENDENCIES) $(JILL_JAR) $(JACK_JAR) $(JACK_LAUNCHER_JAR)
$
(
transform-jar-to-jack
)
endif
# JAVA_LIBRARIES
$(built_module)
:
$(LOCAL_MODULE_MAKEFILE) $(LOCAL_ADDITIONAL_DEPENDENCIES)
$(built_module)
:
$(LOCAL_MODULE_MAKEFILE
_DEP
) $(LOCAL_ADDITIONAL_DEPENDENCIES)
my_prebuilt_src_file
:=
This diff is collapsed.
Click to expand it.
core/shared_library_internal.mk
View file @
7ee3b85e
...
...
@@ -80,7 +80,7 @@ $(linked_module): \
$(all_libraries)
\
$(my_target_crtbegin_so_o)
\
$(my_target_crtend_so_o)
\
$(LOCAL_MODULE_MAKEFILE)
\
$(LOCAL_MODULE_MAKEFILE
_DEP
)
\
$(LOCAL_ADDITIONAL_DEPENDENCIES)
$
(
transform-o-to-shared-lib
)
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment