ide/debugger/pom.xml
author Jaroslav Tulach <jaroslav.tulach@apidesign.org>
Sat, 30 Mar 2013 07:55:27 +0100
branchdebugger
changeset 968 615c4158fbbb
permissions -rw-r--r--
Initial attempt to start and connect to NetBeans JavaScript debugger
jaroslav@968
     1
<?xml version="1.0" encoding="UTF-8"?>
jaroslav@968
     2
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
jaroslav@968
     3
    <modelVersion>4.0.0</modelVersion>
jaroslav@968
     4
    <parent>
jaroslav@968
     5
        <artifactId>ide</artifactId>
jaroslav@968
     6
        <groupId>org.apidesign.bck2brwsr</groupId>
jaroslav@968
     7
        <version>0.6-SNAPSHOT</version>
jaroslav@968
     8
    </parent>
jaroslav@968
     9
jaroslav@968
    10
    <groupId>org.apidesign.bck2brwsr.ide</groupId>
jaroslav@968
    11
    <artifactId>debugger</artifactId>
jaroslav@968
    12
    <version>0.6-SNAPSHOT</version>
jaroslav@968
    13
    <packaging>nbm</packaging>
jaroslav@968
    14
jaroslav@968
    15
    <name>Debugger</name>
jaroslav@968
    16
jaroslav@968
    17
    <properties>
jaroslav@968
    18
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
jaroslav@968
    19
        <netbeans.run.params.ide/>
jaroslav@968
    20
        <netbeans.run.params>${netbeans.run.params.ide}</netbeans.run.params>
jaroslav@968
    21
    </properties>
jaroslav@968
    22
jaroslav@968
    23
    <repositories>
jaroslav@968
    24
        <!--
jaroslav@968
    25
        Repository hosting NetBeans modules, especially APIs.
jaroslav@968
    26
        Versions are based on IDE releases, e.g.: RELEASE691
jaroslav@968
    27
        To create your own repository, use: nbm:populate-repository
jaroslav@968
    28
        -->
jaroslav@968
    29
        <repository>
jaroslav@968
    30
            <id>netbeans</id>
jaroslav@968
    31
            <name>NetBeans</name>
jaroslav@968
    32
            <url>http://bits.netbeans.org/maven2/</url>
jaroslav@968
    33
            <snapshots>
jaroslav@968
    34
                <enabled>false</enabled>
jaroslav@968
    35
            </snapshots>
jaroslav@968
    36
        </repository>
jaroslav@968
    37
    </repositories>
jaroslav@968
    38
jaroslav@968
    39
    <dependencies>
jaroslav@968
    40
        <dependency>
jaroslav@968
    41
            <groupId>org.netbeans.api</groupId>
jaroslav@968
    42
            <artifactId>org-netbeans-api-annotations-common</artifactId>
jaroslav@968
    43
        </dependency>
jaroslav@968
    44
        <dependency> 
jaroslav@968
    45
            <groupId>org.netbeans.modules</groupId>
jaroslav@968
    46
            <artifactId>org-netbeans-modules-web-browser-api</artifactId>
jaroslav@968
    47
        </dependency>
jaroslav@968
    48
        <dependency>
jaroslav@968
    49
            <artifactId>org-openide-util</artifactId>
jaroslav@968
    50
            <groupId>org.netbeans.api</groupId>
jaroslav@968
    51
            <type>jar</type>
jaroslav@968
    52
        </dependency>
jaroslav@968
    53
        <dependency>
jaroslav@968
    54
            <artifactId>org-openide-util-lookup</artifactId>
jaroslav@968
    55
            <groupId>org.netbeans.api</groupId>
jaroslav@968
    56
            <type>jar</type>
jaroslav@968
    57
        </dependency>
jaroslav@968
    58
        <dependency>
jaroslav@968
    59
            <artifactId>org-netbeans-modules-projectapi</artifactId>
jaroslav@968
    60
            <groupId>org.netbeans.api</groupId>
jaroslav@968
    61
            <type>jar</type>
jaroslav@968
    62
        </dependency>
jaroslav@968
    63
        <dependency>
jaroslav@968
    64
            <groupId>org.netbeans.modules</groupId>
jaroslav@968
    65
            <artifactId>org-netbeans-modules-web-webkit-debugging</artifactId>
jaroslav@968
    66
            <version>RELEASE73</version>
jaroslav@968
    67
        </dependency>
jaroslav@968
    68
        <dependency>
jaroslav@968
    69
            <groupId>org.netbeans.api</groupId>
jaroslav@968
    70
            <artifactId>org-openide-awt</artifactId>
jaroslav@968
    71
            <version>RELEASE73</version>
jaroslav@968
    72
        </dependency>
jaroslav@968
    73
        <dependency>
jaroslav@968
    74
            <groupId>org.netbeans.modules</groupId>
jaroslav@968
    75
            <artifactId>org-netbeans-modules-web-javascript-debugger</artifactId>
jaroslav@968
    76
            <version>RELEASE73</version>
jaroslav@968
    77
        </dependency>
jaroslav@968
    78
        <dependency>
jaroslav@968
    79
            <groupId>org.netbeans.api</groupId>
jaroslav@968
    80
            <artifactId>org-netbeans-api-debugger</artifactId>
jaroslav@968
    81
            <version>RELEASE73</version>
jaroslav@968
    82
        </dependency>
jaroslav@968
    83
    </dependencies>
jaroslav@968
    84
jaroslav@968
    85
    <build>
jaroslav@968
    86
        <plugins>
jaroslav@968
    87
            <plugin>
jaroslav@968
    88
                <groupId>org.codehaus.mojo</groupId>
jaroslav@968
    89
                <artifactId>nbm-maven-plugin</artifactId>
jaroslav@968
    90
                <version>3.9</version>
jaroslav@968
    91
                <extensions>true</extensions>
jaroslav@968
    92
                <configuration>
jaroslav@968
    93
                    <moduleDependencies>
jaroslav@968
    94
                        <dependency> 
jaroslav@968
    95
                            <id>org.netbeans.modules:org-netbeans-modules-web-browser-api</id> 
jaroslav@968
    96
                            <type>impl</type> 
jaroslav@968
    97
                            <explicitValue>org.netbeans.modules.web.browser.api = 20130326-ee33814e2cc6</explicitValue> 
jaroslav@968
    98
                        </dependency> 
jaroslav@968
    99
                        <dependency> 
jaroslav@968
   100
                            <id>org.netbeans.modules:org-netbeans-modules-web-webkit-debugging</id> 
jaroslav@968
   101
                            <type>impl</type> 
jaroslav@968
   102
                            <explicitValue>org.netbeans.modules.web.webkit.debugging = 20130326-ee33814e2cc6</explicitValue> 
jaroslav@968
   103
                        </dependency> 
jaroslav@968
   104
                        <dependency> 
jaroslav@968
   105
                            <id>org.netbeans.modules:org-netbeans-modules-web-common</id> 
jaroslav@968
   106
                            <type>impl</type> 
jaroslav@968
   107
                            <explicitValue>org.netbeans.modules.web.common = 20130326-ee33814e2cc6</explicitValue> 
jaroslav@968
   108
                        </dependency> 
jaroslav@968
   109
                    </moduleDependencies>
jaroslav@968
   110
                </configuration>
jaroslav@968
   111
            </plugin>
jaroslav@968
   112
jaroslav@968
   113
            <plugin>
jaroslav@968
   114
                <!-- NetBeans 6.9+ requires JDK 6 -->
jaroslav@968
   115
                <groupId>org.apache.maven.plugins</groupId>
jaroslav@968
   116
                <artifactId>maven-compiler-plugin</artifactId>
jaroslav@968
   117
                <version>2.5.1</version>
jaroslav@968
   118
                <configuration>
jaroslav@968
   119
                    <source>1.6</source>
jaroslav@968
   120
                    <target>1.6</target>
jaroslav@968
   121
                </configuration>
jaroslav@968
   122
            </plugin>
jaroslav@968
   123
jaroslav@968
   124
            <plugin>
jaroslav@968
   125
                <groupId>org.apache.maven.plugins</groupId>
jaroslav@968
   126
                <artifactId>maven-jar-plugin</artifactId>
jaroslav@968
   127
                <version>2.4</version>
jaroslav@968
   128
                <configuration>
jaroslav@968
   129
                    <!-- to have the jar plugin pickup the nbm generated manifest -->
jaroslav@968
   130
                    <useDefaultManifestFile>true</useDefaultManifestFile>
jaroslav@968
   131
                </configuration>
jaroslav@968
   132
            </plugin>
jaroslav@968
   133
        </plugins>
jaroslav@968
   134
    </build>
jaroslav@968
   135
</project>