make/java/nio/Makefile

Print this page




 817 
 818 $(TEMPDIR)/$(GENSOR_SRC) : $(GENSOR_SRC)
 819         $(install-file)
 820 
 821 $(GENSOR_EXE) : $(TEMPDIR)/$(GENSOR_SRC)
 822         $(prep-target)
 823         ($(CD) $(TEMPDIR); $(CC) $(CPPFLAGS) $(LDDFLAGS) \
 824            -o genSocketOptionRegistry$(EXE_SUFFIX) $(GENSOR_SRC))
 825 
 826 $(SCH_GEN)/SocketOptionRegistry.java: $(GENSOR_EXE)
 827         $(prep-target)
 828         NAWK="$(NAWK)" SH="$(SH)" $(SH) -e addNotices.sh $(SOR_COPYRIGHT_YEARS) > $@
 829         $(GENSOR_EXE) >> $@
 830 
 831 #
 832 # Generated sun.nio.cs SingleByte classes
 833 #
 834 GENCSSRC = $(BUILDDIR)/tools/CharsetMapping
 835 CHARSETMAPPING_JARFILE = $(BUILDTOOLJARDIR)/charsetmapping.jar
 836 
 837 $(FILES_gensbcs_out): $(GENCSSRC)/SingleByte-X.java $(GENCSSRC)/sbcs
 838         @$(prep-target)
 839         $(BOOT_JAVA_CMD) -jar $(CHARSETMAPPING_JARFILE) $(GENCSSRC) $(SCS_GEN) sbcs
 840 
 841 # 
 842 # Generated file system implementation classes (Unix only)
 843 #
 844 
 845 GENUC_SRC = $(PLATFORM_SRC)/native/sun/nio/fs/genUnixConstants.c
 846 
 847 GENUC_EXE = $(TEMPDIR)/genUnixConstants
 848 
 849 GENUC_COPYRIGHT_YEARS = $(shell $(CAT) $(GENUC_SRC) | \
 850         $(NAWK) '/^.*Copyright.*Sun/ { print $$3 }')
 851 
 852 $(GENUC_EXE) : $(GENUC_SRC)
 853         $(prep-target)
 854         $(CC) $(CPPFLAGS) -o $@ $(GENUC_SRC)
 855 
 856 $(SFS_GEN)/UnixConstants.java: $(GENUC_EXE)
 857         $(prep-target)


 817 
 818 $(TEMPDIR)/$(GENSOR_SRC) : $(GENSOR_SRC)
 819         $(install-file)
 820 
 821 $(GENSOR_EXE) : $(TEMPDIR)/$(GENSOR_SRC)
 822         $(prep-target)
 823         ($(CD) $(TEMPDIR); $(CC) $(CPPFLAGS) $(LDDFLAGS) \
 824            -o genSocketOptionRegistry$(EXE_SUFFIX) $(GENSOR_SRC))
 825 
 826 $(SCH_GEN)/SocketOptionRegistry.java: $(GENSOR_EXE)
 827         $(prep-target)
 828         NAWK="$(NAWK)" SH="$(SH)" $(SH) -e addNotices.sh $(SOR_COPYRIGHT_YEARS) > $@
 829         $(GENSOR_EXE) >> $@
 830 
 831 #
 832 # Generated sun.nio.cs SingleByte classes
 833 #
 834 GENCSSRC = $(BUILDDIR)/tools/CharsetMapping
 835 CHARSETMAPPING_JARFILE = $(BUILDTOOLJARDIR)/charsetmapping.jar
 836 
 837 $(FILES_gensbcs_out): $(GENCSSRC)/SingleByte-X.java.template $(GENCSSRC)/sbcs
 838         @$(prep-target)
 839         $(BOOT_JAVA_CMD) -jar $(CHARSETMAPPING_JARFILE) $(GENCSSRC) $(SCS_GEN) sbcs
 840 
 841 # 
 842 # Generated file system implementation classes (Unix only)
 843 #
 844 
 845 GENUC_SRC = $(PLATFORM_SRC)/native/sun/nio/fs/genUnixConstants.c
 846 
 847 GENUC_EXE = $(TEMPDIR)/genUnixConstants
 848 
 849 GENUC_COPYRIGHT_YEARS = $(shell $(CAT) $(GENUC_SRC) | \
 850         $(NAWK) '/^.*Copyright.*Sun/ { print $$3 }')
 851 
 852 $(GENUC_EXE) : $(GENUC_SRC)
 853         $(prep-target)
 854         $(CC) $(CPPFLAGS) -o $@ $(GENUC_SRC)
 855 
 856 $(SFS_GEN)/UnixConstants.java: $(GENUC_EXE)
 857         $(prep-target)