532 ifdef TEXT_SUFFIX 533 $(JRE_IMAGE_DIR)/%$(TEXT_SUFFIX): $(SHARE_JRE_DOC_SRC)/% 534 $(process-doc-file) 535 endif 536 # Removes LICENSE_VERSION or not 537 ifdef LICENSE_VERSION 538 $(JRE_IMAGE_DIR)/%: $(SHARE_JRE_DOC_SRC)/%$(LICENSE_VERSION) 539 $(process-doc-file) 540 $(JRE_IMAGE_DIR)/%64: $(SHARE_JRE_DOC_SRC)/%$(LICENSE_VERSION) 541 $(process-doc-file) 542 else 543 $(JRE_IMAGE_DIR)/%64: $(SHARE_JRE_DOC_SRC)/% 544 $(process-doc-file) 545 endif 546 547 # Differences tool 548 DIRDIFF_JARFILE = $(BUILDTOOLJARDIR)/dirdiff.jar 549 550 ###################################################### 551 # List of directories in classes directory that should NOT be in rt.jar 552 ###################################################### 553 554 NOT_RT_JAR_LIST = $(ABS_TEMPDIR)/not_rt_jar.list 555 556 $(NOT_RT_JAR_LIST): FRC 557 $(prep-target) 558 $(ECHO) "#\n" >> $@ 559 $(ECHO) "# List of subdirectories not in include in rt.jar" >> $@ 560 $(ECHO) "# Directories must contain trailing '/'." >> $@ 561 $(ECHO) "com/sun/javadoc/" >> $@ 562 $(ECHO) "com/sun/jdi/" >> $@ 563 $(ECHO) "com/sun/jarsigner/" >> $@ 564 $(ECHO) "com/sun/mirror/" >> $@ 565 $(ECHO) "com/sun/source/" >> $@ 566 $(ECHO) "com/sun/istack/internal/tools/" >> $@ 567 $(ECHO) "com/sun/istack/internal/ws/" >> $@ 568 $(ECHO) "META-INF/services/com.sun.jdi.connect.Connector" >> $@ 569 $(ECHO) "META-INF/services/com.sun.jdi.connect.spi.TransportService" >> $@ 570 $(ECHO) "META-INF/services/com.sun.mirror.apt.AnnotationProcessorFactory" >> $@ 571 $(ECHO) "META-INF/services/com.sun.tools.xjc.Plugin" >> $@ 572 $(ECHO) "com/sun/tools/" >> $@ 573 $(ECHO) "sun/jvmstat/" >> $@ 574 $(ECHO) "sun/rmi/rmic/" >> $@ 575 $(ECHO) "sun/tools/asm/" >> $@ 576 $(ECHO) "sun/tools/java/" >> $@ 577 $(ECHO) "sun/tools/javac/" >> $@ 578 $(ECHO) "com/sun/tools/classfile/" >> $@ 579 $(ECHO) "com/sun/tools/javap/" >> $@ 580 $(ECHO) "sun/tools/jconsole/" >> $@ 581 $(ECHO) "sun/tools/jps/" >> $@ 582 $(ECHO) "sun/tools/jstat/" >> $@ 583 $(ECHO) "sun/tools/jstatd/" >> $@ 584 $(ECHO) "sun/tools/native2ascii/" >> $@ 585 $(ECHO) "sun/tools/serialver/" >> $@ 586 $(ECHO) "sun/tools/tree/" >> $@ 587 $(ECHO) "sun/tools/util/" >> $@ 588 $(ECHO) "sun/security/tools/JarBASE64Encoder.class" >> $@ 589 $(ECHO) "sun/security/tools/JarSigner.class" >> $@ 590 $(ECHO) "sun/security/tools/JarSignerParameters.class" >> $@ 591 $(ECHO) "sun/security/tools/JarSignerResources.class" >> $@ 592 $(ECHO) "sun/security/tools/JarSignerResources_ja.class" >> $@ 593 $(ECHO) "sun/security/tools/JarSignerResources_zh_CN.class" >> $@ | 532 ifdef TEXT_SUFFIX 533 $(JRE_IMAGE_DIR)/%$(TEXT_SUFFIX): $(SHARE_JRE_DOC_SRC)/% 534 $(process-doc-file) 535 endif 536 # Removes LICENSE_VERSION or not 537 ifdef LICENSE_VERSION 538 $(JRE_IMAGE_DIR)/%: $(SHARE_JRE_DOC_SRC)/%$(LICENSE_VERSION) 539 $(process-doc-file) 540 $(JRE_IMAGE_DIR)/%64: $(SHARE_JRE_DOC_SRC)/%$(LICENSE_VERSION) 541 $(process-doc-file) 542 else 543 $(JRE_IMAGE_DIR)/%64: $(SHARE_JRE_DOC_SRC)/% 544 $(process-doc-file) 545 endif 546 547 # Differences tool 548 DIRDIFF_JARFILE = $(BUILDTOOLJARDIR)/dirdiff.jar 549 550 ###################################################### 551 # List of directories in classes directory that should NOT be in rt.jar 552 # sun/nio/cs/ext/ will go into charsets.jar 553 ###################################################### 554 555 NOT_RT_JAR_LIST = $(ABS_TEMPDIR)/not_rt_jar.list 556 557 $(NOT_RT_JAR_LIST): FRC 558 $(prep-target) 559 $(ECHO) "#\n" >> $@ 560 $(ECHO) "# List of subdirectories not in include in rt.jar" >> $@ 561 $(ECHO) "# Directories must contain trailing '/'." >> $@ 562 $(ECHO) "com/sun/javadoc/" >> $@ 563 $(ECHO) "com/sun/jdi/" >> $@ 564 $(ECHO) "com/sun/jarsigner/" >> $@ 565 $(ECHO) "com/sun/mirror/" >> $@ 566 $(ECHO) "com/sun/source/" >> $@ 567 $(ECHO) "com/sun/istack/internal/tools/" >> $@ 568 $(ECHO) "com/sun/istack/internal/ws/" >> $@ 569 $(ECHO) "META-INF/services/com.sun.jdi.connect.Connector" >> $@ 570 $(ECHO) "META-INF/services/com.sun.jdi.connect.spi.TransportService" >> $@ 571 $(ECHO) "META-INF/services/com.sun.mirror.apt.AnnotationProcessorFactory" >> $@ 572 $(ECHO) "META-INF/services/com.sun.tools.xjc.Plugin" >> $@ 573 $(ECHO) "com/sun/tools/" >> $@ 574 $(ECHO) "sun/jvmstat/" >> $@ 575 $(ECHO) "sun/nio/cs/ext/" >> $@ 576 $(ECHO) "sun/rmi/rmic/" >> $@ 577 $(ECHO) "sun/tools/asm/" >> $@ 578 $(ECHO) "sun/tools/java/" >> $@ 579 $(ECHO) "sun/tools/javac/" >> $@ 580 $(ECHO) "com/sun/tools/classfile/" >> $@ 581 $(ECHO) "com/sun/tools/javap/" >> $@ 582 $(ECHO) "sun/tools/jconsole/" >> $@ 583 $(ECHO) "sun/tools/jps/" >> $@ 584 $(ECHO) "sun/tools/jstat/" >> $@ 585 $(ECHO) "sun/tools/jstatd/" >> $@ 586 $(ECHO) "sun/tools/native2ascii/" >> $@ 587 $(ECHO) "sun/tools/serialver/" >> $@ 588 $(ECHO) "sun/tools/tree/" >> $@ 589 $(ECHO) "sun/tools/util/" >> $@ 590 $(ECHO) "sun/security/tools/JarBASE64Encoder.class" >> $@ 591 $(ECHO) "sun/security/tools/JarSigner.class" >> $@ 592 $(ECHO) "sun/security/tools/JarSignerParameters.class" >> $@ 593 $(ECHO) "sun/security/tools/JarSignerResources.class" >> $@ 594 $(ECHO) "sun/security/tools/JarSignerResources_ja.class" >> $@ 595 $(ECHO) "sun/security/tools/JarSignerResources_zh_CN.class" >> $@ |