AI 148675: CTS: Copy only the 'startcts' script into the cts distribution

Before CL 148645, 'startcts' called the 'cts' script. This is no longer the
  case, so we want to exclude the 'cts' script from the distribution to avoid
  confusion. The 'cts' script is only used when running cts directly on a
  fully built source tree.

Automated import of CL 148675
This commit is contained in:
Phil Dubach
2009-05-11 11:00:16 -07:00
committed by The Android Open Source Project
parent 6178820340
commit 9e35a86b83

View File

@@ -17,11 +17,11 @@ cts_tools_src_dir := cts/tools
cts_name := android-cts cts_name := android-cts
CTS_EXECUTABLE := cts CTS_EXECUTABLE := startcts
ifeq ($(HOST_OS),windows) ifeq ($(HOST_OS),windows)
CTS_EXECUTABLE_PATH := $(cts_tools_src_dir)/host/etc/cts.bat CTS_EXECUTABLE_PATH := $(cts_tools_src_dir)/host/etc/cts.bat
else else
CTS_EXECUTABLE_PATH := $(HOST_OUT_EXECUTABLES)/$(CTS_EXECUTABLE) CTS_EXECUTABLE_PATH := $(cts_tools_src_dir)/utils/$(CTS_EXECUTABLE)
endif endif
CTS_HOST_JAR := $(HOST_OUT_JAVA_LIBRARIES)/cts.jar CTS_HOST_JAR := $(HOST_OUT_JAVA_LIBRARIES)/cts.jar
@@ -91,9 +91,8 @@ $(cts_dir)/all_cts_files_stamp: $(CTS_CASE_LIST) | $(ACP)
$(hide) chmod ug+rwX $(PRIVATE_DIR)/tools/$(notdir $(CTS_EXECUTABLE_PATH)) $(hide) chmod ug+rwX $(PRIVATE_DIR)/tools/$(notdir $(CTS_EXECUTABLE_PATH))
$(foreach apk,$(CTS_CASE_LIST), \ $(foreach apk,$(CTS_CASE_LIST), \
$(call copy-testcase-apk,$(apk))) $(call copy-testcase-apk,$(apk)))
# Copy CTS host config and start script to CTS directory # Copy CTS host config to CTS directory
$(hide) $(ACP) -fp $(cts_tools_src_dir)/utils/host_config.xml $(PRIVATE_DIR)/repository/ $(hide) $(ACP) -fp $(cts_tools_src_dir)/utils/host_config.xml $(PRIVATE_DIR)/repository/
$(hide) $(ACP) -fp $(cts_tools_src_dir)/utils/startcts $(PRIVATE_DIR)/tools/
$(hide) touch $@ $(hide) touch $@
# Generate the test descriptions for the core-tests # Generate the test descriptions for the core-tests