replaced a lot of deprecated code; if someone runs into a commit conflict afterwards...
[phpeclipse.git] / net.sourceforge.phpeclipse.launching / plugin.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <?eclipse version="3.0"?>
3 <plugin
4    id="net.sourceforge.phpeclipse.launching"
5    name="%Plugin.name"
6    version="1.1.7"
7    provider-name="phpeclipse.de"
8    class="net.sourceforge.phpdt.internal.launching.PHPLaunchingPlugin">
9
10    <runtime>
11       <library name="launch.jar">
12          <export name="*"/>
13          <packages prefixes="net.sourceforge.phpdt.internal.launching"/>         
14       </library>
15    </runtime>
16    <requires>
17 <!--      <import plugin="org.eclipse.core.runtime.compatibility"/> -->
18       <import plugin="org.eclipse.core.runtime"/>
19       <import plugin="org.eclipse.core.resources"/>
20       <import plugin="org.eclipse.ui"/>
21       <import plugin="org.eclipse.debug.core"/>
22       <import plugin="org.eclipse.jface.text"/>
23       <import plugin="org.eclipse.ui.workbench.texteditor"/>
24       <import plugin="net.sourceforge.phpeclipse"/>
25       <import plugin="net.sourceforge.phpeclipse.debug.core"/>
26       <import plugin="org.eclipse.debug.ui"/>
27       <import plugin="net.sourceforge.phpeclipse.ui"/>
28       <import plugin="org.eclipse.ui.ide"/>
29    </requires>
30
31
32    <extension
33          point="org.eclipse.debug.core.launchConfigurationTypes">
34       <launchConfigurationType
35             name="%LaunchConfigurationTypePHPApplication.name"
36             delegate="net.sourceforge.phpdt.internal.launching.PHPLaunchConfigurationDelegate"
37             modes="run,debug"
38             id="net.sourceforge.phpdt.launching.LaunchConfigurationTypePHPApplication">
39          <fileExtension
40                default="true"
41                extension="php">
42          </fileExtension>
43          <fileExtension
44                default="true"
45                extension="php3">
46          </fileExtension>
47          <fileExtension 
48                default="true"
49                extension="php4">
50          </fileExtension>
51          <fileExtension 
52                default="true"
53                extension="php5">
54          </fileExtension>
55          <fileExtension 
56                default="true"
57                extension="htm">
58          </fileExtension>
59          <fileExtension 
60                default="true"
61                extension="html">
62          </fileExtension>
63       </launchConfigurationType>
64    </extension>
65    
66   <extension
67          point="org.eclipse.debug.ui.consoleLineTrackers">
68       <consoleLineTracker
69             class="net.sourceforge.phpdt.internal.launching.ConsoleLineTracker"
70             processType="net.sourceforge.phpdt.launching.processType"
71             id="net.sourceforge.phpdt.internal.launching.ConsoleLineTracker">
72       </consoleLineTracker>
73   </extension>
74   <extension
75         point="org.eclipse.debug.core.sourceLocators">
76      <sourceLocator
77            class="net.sourceforge.phpdt.internal.launching.PHPSourceLocator"
78            id="net.sourceforge.phpeclipse.launching.PHPSourceLocator"
79            name="PHPSourceLocator"/>
80   </extension>
81   
82 </plugin>