hotspot/test/testlibrary/jittester/Makefile
changeset 41064 35f3a8f40707
parent 40875 ecd96e20d90c
child 42650 1f304d0c888b
equal deleted inserted replaced
41063:3226f7a0929c 41064:35f3a8f40707
    54 
    54 
    55 BUILD_DIR = build
    55 BUILD_DIR = build
    56 CLASSES_DIR = $(BUILD_DIR)/classes
    56 CLASSES_DIR = $(BUILD_DIR)/classes
    57 SRC_DIR = src
    57 SRC_DIR = src
    58 TEST_DIR = test
    58 TEST_DIR = test
    59 DRIVER_DIR = $(TESTBASE_DIR)/jdk/test/lib/jittester/jtreg
       
    60 MANIFEST = manifest.mf
    59 MANIFEST = manifest.mf
    61 APPLICATION_ARGS += \
    60 APPLICATION_ARGS += \
    62     --property-file $(PROPERTY_FILE) \
    61     --property-file $(PROPERTY_FILE) \
    63     --testbase-dir $(TESTBASE_DIR)
    62     --testbase-dir $(TESTBASE_DIR)
    64 MAIN_CLASS = JitTestGenerator.Automatic
    63 MAIN_CLASS = JitTestGenerator.Automatic
   116 
   115 
   117 cleantmp:
   116 cleantmp:
   118 	@rm filelist
   117 	@rm filelist
   119 	@rm -rf $(CLASSES_DIR)
   118 	@rm -rf $(CLASSES_DIR)
   120 
   119 
   121 copytestlibrary: $(DRIVER_DIR)
   120 copytestlibrary: $(TESTBASE_DIR)/jdk/test/lib/jittester/jtreg
   122 	@cp -r src/jdk/test/lib/jittester/jtreg/*.java $(DRIVER_DIR)
   121 	@cp -r src/jdk/test/lib/jittester/jtreg/*.java $(TESTBASE_DIR)/jdk/test/lib/jittester/jtreg
       
   122 	@cp -r $(TESTLIBRARY_SRC_DIR) $(TESTBASE_DIR)/jdk/test/
   123 
   123 
   124 testgroup: $(TESTBASE_DIR)
   124 testgroup: $(TESTBASE_DIR)
   125 	@echo 'jittester_all = \\' > $(TESTGROUP_FILE)
   125 	@echo 'jittester_all = \\' > $(TESTGROUP_FILE)
   126 	@echo '	/' >> $(TESTGROUP_FILE)
   126 	@echo '	/' >> $(TESTGROUP_FILE)
   127 	@echo '' >> $(TESTGROUP_FILE)
   127 	@echo '' >> $(TESTGROUP_FILE)
   128 	@echo 'main = \\' >> $(TESTGROUP_FILE)
       
   129 	@echo '	Test_0.java' >> $(TESTGROUP_FILE)
       
   130 
   128 
   131 testroot: $(TESTBASE_DIR)
   129 testroot: $(TESTBASE_DIR)
   132 	@echo 'groups=TEST.groups' > $(TESTROOT_FILE)
   130 	@echo 'groups=TEST.groups' > $(TESTROOT_FILE)
   133 
   131 
   134 $(TESTBASE_DIR) $(DIST_DIR) $(DRIVER_DIR):
   132 $(TESTBASE_DIR) $(DIST_DIR) $(TESTBASE_DIR)/jdk/test/lib/jittester/jtreg:
   135 	$(shell if [ ! -d $@ ]; then mkdir -p $@; fi)
   133 	$(shell if [ ! -d $@ ]; then mkdir -p $@; fi)
   136 
   134