blob: 2be25a8baf47e4fb30c3938bfb7673c343bce489 [file] [log] [blame]
Michael Blow43b40b62017-01-14 17:03:12 -05001<!--
2 ! Licensed to the Apache Software Foundation (ASF) under one
3 ! or more contributor license agreements. See the NOTICE file
4 ! distributed with this work for additional information
5 ! regarding copyright ownership. The ASF licenses this file
6 ! to you under the Apache License, Version 2.0 (the
7 ! "License"); you may not use this file except in compliance
8 ! with the License. You may obtain a copy of the License at
9 !
10 ! http://www.apache.org/licenses/LICENSE-2.0
11 !
12 ! Unless required by applicable law or agreed to in writing,
13 ! software distributed under the License is distributed on an
14 ! "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15 ! KIND, either express or implied. See the License for the
16 ! specific language governing permissions and limitations
17 ! under the License.
18 !-->
19<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/maven-v4_0_0.xsd">
20 <modelVersion>4.0.0</modelVersion>
21 <artifactId>hyracks-fullstack-license</artifactId>
22 <name>hyracks-fullstack-license</name>
23 <parent>
24 <groupId>org.apache.hyracks</groupId>
Michael Blowc3dfd4b2017-01-17 17:19:49 -050025 <artifactId>apache-hyracks</artifactId>
Ian Maxondef643d2017-01-18 18:31:11 -080026 <version>0.3.0</version>
Michael Blow43b40b62017-01-14 17:03:12 -050027 </parent>
28
29 <licenses>
30 <license>
31 <name>Apache License, Version 2.0</name>
32 <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
33 <distribution>repo</distribution>
34 <comments>A business-friendly OSS license</comments>
35 </license>
36 </licenses>
37
38 <build>
39 <plugins>
40 <plugin>
41 <groupId>org.apache.hyracks</groupId>
42 <artifactId>license-automation-plugin</artifactId>
43 <version>${project.version}</version>
44 <executions>
45 <execution>
46 <phase>generate-resources</phase>
47 <goals>
48 <goal>generate</goal>
49 </goals>
50 </execution>
51 </executions>
52 <configuration>
Michael Blowe2cf4912017-01-18 15:39:40 -050053 <templateRootDir>${basedir}/src/main/licenses/templates</templateRootDir>
Michael Blow43b40b62017-01-14 17:03:12 -050054 <outputDir>${basedir}/..</outputDir>
55 <location>ignored</location>
56 <generatedFiles>
57 <generatedFile>
Michael Blowe2cf4912017-01-18 15:39:40 -050058 <template>hyracks-source-license.ftl</template>
Michael Blow43b40b62017-01-14 17:03:12 -050059 <outputFile>LICENSE</outputFile>
60 </generatedFile>
61 <generatedFile>
Michael Blowe2cf4912017-01-18 15:39:40 -050062 <!-- TODO(mblow): share the template with asterixdb as a maven artifact -->
63 <template>asterix-notice.ftl</template>
Michael Blow43b40b62017-01-14 17:03:12 -050064 <outputFile>NOTICE</outputFile>
65 </generatedFile>
66 </generatedFiles>
67 <excludedScopes>
68 <excludedScope>test</excludedScope>
69 </excludedScopes>
70 <licenseDirectory>${basedir}/src/main/licenses/content</licenseDirectory>
71 <licenses>
72 <license>
73 <displayName>The Apache Software License, Version 2.0</displayName>
74 <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
75 <aliasUrls>
76 <aliasUrl>http://www.apache.org/licenses/LICENSE-2.0</aliasUrl>
77 <aliasUrl>https://www.apache.org/licenses/LICENSE-2.0.txt</aliasUrl>
78 <aliasUrl>http://www.apache.org/licenses/LICENSE-2.0.html</aliasUrl>
79 </aliasUrls>
80 <metric>1</metric>
81 </license>
82 </licenses>
83 <templateProperties>
Ian Maxondef643d2017-01-18 18:31:11 -080084 <hyracksControlCcLocation />
Michael Blow43b40b62017-01-14 17:03:12 -050085 <hyracksControlCcResourcesPrefix>hyracks/hyracks-control/hyracks-control-cc/src/main/resources/</hyracksControlCcResourcesPrefix>
86 <packageName>Hyracks and Algebricks</packageName>
87 </templateProperties>
88 </configuration>
89 </plugin>
90 </plugins>
91 <pluginManagement>
92 <plugins>
93 <plugin>
94 <groupId>org.eclipse.m2e</groupId>
95 <artifactId>lifecycle-mapping</artifactId>
96 <version>1.0.0</version>
97 <configuration>
98 <lifecycleMappingMetadata>
99 <pluginExecutions>
100 <pluginExecution>
101 <pluginExecutionFilter>
102 <groupId>org.apache.asterix</groupId>
103 <artifactId>license-automation-plugin</artifactId>
104 <versionRange>${project.version}</versionRange>
105 <goals>
106 <goal>generate</goal>
107 </goals>
108 </pluginExecutionFilter>
109 <action>
110 <ignore />
111 </action>
112 </pluginExecution>
113 </pluginExecutions>
114 </lifecycleMappingMetadata>
115 </configuration>
116 </plugin>
117 </plugins>
118 </pluginManagement>
119 </build>
120</project>