OSDN Git Service

resolved conflicts for 953981db to stage-aosp-master
authorColin Cross <ccross@android.com>
Tue, 29 Sep 2015 01:45:23 +0000 (18:45 -0700)
committerColin Cross <ccross@android.com>
Tue, 29 Sep 2015 01:45:23 +0000 (18:45 -0700)
Change-Id: Ic1003a594ac5e5e91b124f249a569fb81123e973

1  2 
core/binary.mk
core/definitions.mk
core/executable_prefer_symlink.mk
core/java.mk
core/prebuilt_internal.mk

diff --cc core/binary.mk
Simple merge
Simple merge
@@@ -39,10 -39,7 +39,10 @@@ $(my_symlink): PRIVATE_SRC_BINARY_NAME 
    endif
  endif
  
 -$(my_symlink): $(LOCAL_INSTALLED_MODULE) $(LOCAL_MODULE_MAKEFILE_DEP)
 +# $(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 $@
diff --cc core/java.mk
Simple merge
@@@ -312,7 -304,7 +312,7 @@@ endif # TARGET JAVA_LIBRARIE
  
  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_prebuilt_src_file) $(LOCAL_MODULE_MAKEFILE_DEP) \
++$(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)