makefiles/GensrcSwing.gmk

Print this page




  51 BEANS       = AbstractButton Box JComponent JApplet JButton             \
  52               JCheckBox JCheckBoxMenuItem JComboBox JColorChooser       \
  53               JDesktopPane JDialog JEditorPane JFileChooser JFrame      \
  54               JFormattedTextField JInternalFrame JLabel JLayeredPane    \
  55               JList JMenu JMenuBar JMenuItem JOptionPane JPanel         \
  56               JPasswordField JPopupMenu JProgressBar JRadioButton       \
  57               JRadioButtonMenuItem JScrollBar JScrollPane JSeparator    \
  58               JSlider JSplitPane JSpinner JTabbedPane JTable            \
  59               JTextArea JTextField JTextPane JToggleButton JToolBar     \
  60               JTree JWindow
  61 
  62 # javax.swing.text package
  63 BEANS_TEXT = JTextComponent
  64 
  65 BEANS_SRC = $(BEANS:%=$(JDK_TOPDIR)/src/share/classes/javax/swing/%.java) \
  66             $(BEANS_TEXT:%=$(JDK_TOPDIR)/src/share/classes/javax/swing/text/%.java)
  67 
  68 # Dummy variable so far, in the old build system it was false by default
  69 SWINGBEAN_DEBUG_FLAG = false
  70 # GenDocletBeanInfo is compiled in Tools.gmk and picks up from $(JDK_OUTPUTDIR)/btclasses
  71 $(JDK_OUTPUTDIR)/gensrc_no_srczip/_the.generated_beaninfo: $(BEANS_SRC) $(JDK_OUTPUTDIR)/gensrc/javax/swing/SwingBeanInfoBase.java $(JDK_OUTPUTDIR)/gensrc/sun/swing/BeanInfoUtils.java $(BUILD_TOOLS)
  72         $(ECHO) Generating beaninfo
  73         $(MKDIR) -p $(JDK_OUTPUTDIR)/gensrc_no_srczip/javax/swing
  74         $(JAVA) -Djava.awt.headless=true -jar $(JAVADOC_JARS) -doclet GenDocletBeanInfo \
  75         -x $(SWINGBEAN_DEBUG_FLAG) -d $(JDK_OUTPUTDIR)/gensrc_no_srczip/javax/swing \
  76         -t $(DOCLETSRC_DIR)/SwingBeanInfo.template -docletpath $(JDK_OUTPUTDIR)/btclasses \
  77         -XDignore.symbol.file=true \
  78         -classpath $(JDK_OUTPUTDIR)/btclasses $(BEANS_SRC) $(LOG_INFO)
  79 #       Move the JTextComponent into its proper package directory.
  80         $(MKDIR) -p $(JDK_OUTPUTDIR)/gensrc_no_srczip/javax/swing/text
  81         $(MV) $(JDK_OUTPUTDIR)/gensrc_no_srczip/javax/swing/JTextComponentBeanInfo.java $(JDK_OUTPUTDIR)/gensrc_no_srczip/javax/swing/text/JTextComponentBeanInfo.java 
  82         $(TOUCH) $@
  83 
  84 # This file is the part of dt.jar
  85 # For some reason it is under $(JDK_TOPDIR)/make/tools/swing-beans/javax/swing
  86 # Should it be moved under $(JDK_TOPDIR)/src/share/classes/javax/swing instead?
  87 $(JDK_OUTPUTDIR)/gensrc/javax/swing/SwingBeanInfoBase.java: $(DOCLETSRC_DIR)/javax/swing/SwingBeanInfoBase.java
  88         $(MKDIR) -p $(@D)
  89         $(CP) $< $@
  90 
  91 # This file is the part of dt.jar 
  92 # For some reason it is under $(JDK_TOPDIR)/make/tools/swing-beans/sun/swing
  93 # Should it be moved under $(JDK_TOPDIR)/src/share/classes/sun/swing instead?
  94 $(JDK_OUTPUTDIR)/gensrc/sun/swing/BeanInfoUtils.java: $(DOCLETSRC_DIR)/sun/swing/BeanInfoUtils.java
  95         $(MKDIR) -p $(@D)
  96         $(CP) $< $@
  97 
  98 GENSRC_SWING_BEANINFO = $(JDK_OUTPUTDIR)/gensrc_no_srczip/_the.generated_beaninfo


  51 BEANS       = AbstractButton Box JComponent JApplet JButton             \
  52               JCheckBox JCheckBoxMenuItem JComboBox JColorChooser       \
  53               JDesktopPane JDialog JEditorPane JFileChooser JFrame      \
  54               JFormattedTextField JInternalFrame JLabel JLayeredPane    \
  55               JList JMenu JMenuBar JMenuItem JOptionPane JPanel         \
  56               JPasswordField JPopupMenu JProgressBar JRadioButton       \
  57               JRadioButtonMenuItem JScrollBar JScrollPane JSeparator    \
  58               JSlider JSplitPane JSpinner JTabbedPane JTable            \
  59               JTextArea JTextField JTextPane JToggleButton JToolBar     \
  60               JTree JWindow
  61 
  62 # javax.swing.text package
  63 BEANS_TEXT = JTextComponent
  64 
  65 BEANS_SRC = $(BEANS:%=$(JDK_TOPDIR)/src/share/classes/javax/swing/%.java) \
  66             $(BEANS_TEXT:%=$(JDK_TOPDIR)/src/share/classes/javax/swing/text/%.java)
  67 
  68 # Dummy variable so far, in the old build system it was false by default
  69 SWINGBEAN_DEBUG_FLAG = false
  70 # GenDocletBeanInfo is compiled in Tools.gmk and picks up from $(JDK_OUTPUTDIR)/btclasses
  71 $(JDK_OUTPUTDIR)/gensrc_no_srczip/_the.generated_beaninfo: $(BEANS_SRC) $(JDK_OUTPUTDIR)/gensrc_no_srczip/javax/swing/SwingBeanInfoBase.java $(JDK_OUTPUTDIR)/gensrc/sun/swing/BeanInfoUtils.java $(BUILD_TOOLS)
  72         $(ECHO) Generating beaninfo
  73         $(MKDIR) -p $(JDK_OUTPUTDIR)/gensrc_no_srczip/javax/swing
  74         $(JAVA) -Djava.awt.headless=true -jar $(JAVADOC_JARS) -doclet GenDocletBeanInfo \
  75         -x $(SWINGBEAN_DEBUG_FLAG) -d $(JDK_OUTPUTDIR)/gensrc_no_srczip/javax/swing \
  76         -t $(DOCLETSRC_DIR)/SwingBeanInfo.template -docletpath $(JDK_OUTPUTDIR)/btclasses \
  77         -XDignore.symbol.file=true \
  78         -classpath $(JDK_OUTPUTDIR)/btclasses $(BEANS_SRC) $(LOG_INFO)
  79 #       Move the JTextComponent into its proper package directory.
  80         $(MKDIR) -p $(JDK_OUTPUTDIR)/gensrc_no_srczip/javax/swing/text
  81         $(MV) $(JDK_OUTPUTDIR)/gensrc_no_srczip/javax/swing/JTextComponentBeanInfo.java $(JDK_OUTPUTDIR)/gensrc_no_srczip/javax/swing/text/JTextComponentBeanInfo.java 
  82         $(TOUCH) $@
  83 
  84 # This file is the part of dt.jar
  85 # For some reason it is under $(JDK_TOPDIR)/make/tools/swing-beans/javax/swing
  86 # Should it be moved under $(JDK_TOPDIR)/src/share/classes/javax/swing instead?
  87 $(JDK_OUTPUTDIR)/gensrc_no_srczip/javax/swing/SwingBeanInfoBase.java: $(DOCLETSRC_DIR)/javax/swing/SwingBeanInfoBase.java
  88         $(MKDIR) -p $(@D)
  89         $(CP) $< $@
  90 
  91 # This file is the part of dt.jar 
  92 # For some reason it is under $(JDK_TOPDIR)/make/tools/swing-beans/sun/swing
  93 # Should it be moved under $(JDK_TOPDIR)/src/share/classes/sun/swing instead?
  94 $(JDK_OUTPUTDIR)/gensrc/sun/swing/BeanInfoUtils.java: $(DOCLETSRC_DIR)/sun/swing/BeanInfoUtils.java
  95         $(MKDIR) -p $(@D)
  96         $(CP) $< $@
  97 
  98 GENSRC_SWING_BEANINFO = $(JDK_OUTPUTDIR)/gensrc_no_srczip/_the.generated_beaninfo