Include libcore / ojluni licensing info in stubs jar.

(cherry picked from commit d2e36837b012f7f73b1aece724a0672adfe76086)

Change-Id: I21ab7f5e9053dfce98bc4e6820aa039dbdc0e7bd
This commit is contained in:
Narayan Kamath
2016-02-05 14:33:29 +00:00
parent 3e2dff238f
commit a945326bad

View File

@@ -35,6 +35,19 @@ $(full_target): $(stub_timestamp) $(framework_res_package)
@echo Compiling SDK Stubs: $@
$(hide) rm -rf $(PRIVATE_CLASS_INTERMEDIATES_DIR)
$(hide) mkdir -p $(PRIVATE_CLASS_INTERMEDIATES_DIR)
$(hide) mkdir -p $(PRIVATE_CLASS_INTERMEDIATES_DIR)/NOTICES
$(hide) if [ ! -f libcore/NOTICE ]; then \
echo "Missing notice file : libcore/NOTICE"; \
rm -rf $(PRIVATE_CLASS_INTERMEDIATES_DIR); \
exit 1; \
fi;
$(hide) if [ ! -f libcore/ojluni/NOTICE ]; then \
echo "Missing notice file : libcore/ojluni/NOTICE"; \
rm -rf $(PRIVATE_CLASS_INTERMEDIATES_DIR); \
exit 1; \
fi;
$(hide) $(ACP) libcore/NOTICE $(PRIVATE_CLASS_INTERMEDIATES_DIR)/NOTICES/libcore-NOTICE
$(hide) $(ACP) libcore/ojluni/NOTICE $(PRIVATE_CLASS_INTERMEDIATES_DIR)/NOTICES/ojluni-NOTICE
$(hide) find $(PRIVATE_SRC_DIR) -name "*.java" > \
$(PRIVATE_INTERMEDIATES_DIR)/java-source-list
$(hide) $(TARGET_JAVAC) -source 1.8 -target 1.8 -encoding ascii -bootclasspath "" \