blob: 88cc8cf50e84b130fa06aa01a1f4df0d5fde4039 [file] [log] [blame]
Till Westmannf55c4752015-05-29 12:23:07 -07001<!--
Ian Maxon928bbd12015-09-14 17:12:48 -07002 ! 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
Till Westmannf55c4752015-05-29 12:23:07 -07009 !
Ian Maxon928bbd12015-09-14 17:12:48 -070010 ! http://www.apache.org/licenses/LICENSE-2.0
Till Westmannf55c4752015-05-29 12:23:07 -070011 !
Ian Maxon928bbd12015-09-14 17:12:48 -070012 ! 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 !-->
Ian Maxond2e1e892015-10-05 12:46:26 -070019<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">
Till Westmannf55c4752015-05-29 12:23:07 -070020 <modelVersion>4.0.0</modelVersion>
21 <parent>
Ian Maxonab556d12016-02-02 18:18:05 -080022 <artifactId>apache-asterixdb</artifactId>
Ian Maxonf18bba22015-08-21 12:35:14 -070023 <groupId>org.apache.asterix</groupId>
Ian Maxonc95de7a2020-08-07 11:58:39 -070024 <version>0.9.6-SNAPSHOT</version>
Till Westmannf55c4752015-05-29 12:23:07 -070025 </parent>
26
Till Westmannfd4e1e52016-06-25 09:52:50 +020027 <url>http://asterixdb.apache.org/</url>
Ian4a816dc2014-11-26 15:46:32 -080028
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
Ian Maxon6e5f18e2015-11-24 18:02:48 -080038 <properties>
Michael Blow4cd925c2018-01-20 17:15:38 -050039 <root.dir>${basedir}/..</root.dir>
Ian Maxon6e5f18e2015-11-24 18:02:48 -080040 </properties>
41
Till Westmannf55c4752015-05-29 12:23:07 -070042 <artifactId>asterix-doc</artifactId>
43 <build>
44 <plugins>
45 <plugin>
46 <groupId>org.apache.maven.plugins</groupId>
Till Westmann0ae44e32016-09-08 13:06:11 -070047 <artifactId>maven-antrun-plugin</artifactId>
Till Westmann0ae44e32016-09-08 13:06:11 -070048 <executions>
49 <execution>
Yingyi Buf7f3a7f2016-10-02 21:18:30 -070050 <id>manual</id>
Till Westmann0ae44e32016-09-08 13:06:11 -070051 <phase>pre-site</phase>
52 <configuration>
53 <target>
54 <concat destfile="${project.build.directory}/generated-site/markdown/sqlpp/manual.md">
Michael Blow01a301d2020-11-03 09:32:38 -050055 <filelist dir="${project.basedir}/src/main/markdown/sqlpp" files="0_toc.md,1_intro.md,2_expr_title.md,2_expr.md,3_query_title.md,3_declare_dataverse.md,3_declare_function.md,3_query.md,4_error_title.md,4_error.md,5_ddl_head.md,5_ddl_dataset_index.md,5_ddl_function_removal.md,5_ddl_dml.md,appendix_1_title.md,appendix_1_keywords.md,appendix_2_title.md,appendix_2_parameters.md,appendix_2_parallel_sort.md,appendix_2_index_only.md,appendix_2_hints.md,appendix_2_interval_joins.md,appendix_3_title.md,appendix_3_resolution.md" />
Till Westmann0ae44e32016-09-08 13:06:11 -070056 </concat>
Yingyi Buf7f3a7f2016-10-02 21:18:30 -070057 <concat destfile="${project.build.directory}/generated-site/markdown/sqlpp/builtins.md">
Simon Dewa7a6ac92019-07-02 20:23:34 +010058 <filelist dir="${project.basedir}/src/main/markdown/builtins" files="0_toc.md,0_toc_sqlpp.md,0_toc_common.md,1_numeric_common.md,1_numeric_delta.md,2_string_common.md,2_string_delta.md,3_binary.md,4_spatial.md,5_similarity.md,6_tokenizing.md,7_temporal.md,7_allens.md,8_record.md,9_aggregate_sql.md,10_comparison.md,11_type.md,13_conditional.md,12_misc.md,15_bitwise.md,14_window.md" />
Yingyi Buf7f3a7f2016-10-02 21:18:30 -070059 </concat>
60 <concat destfile="${project.build.directory}/generated-site/markdown/aql/builtins.md">
Simon Dew303d9cb2019-06-26 17:33:26 +010061 <filelist dir="${project.basedir}/src/main/markdown/builtins" files="0_toc.md,0_toc_aql.md,0_toc_common.md,1_numeric_common.md,1_numeric_delta.md,2_string_common.md,2_string_delta.md,3_binary.md,4_spatial.md,5_similarity.md,6_tokenizing.md,7_temporal.md,7_allens.md,8_record.md,9_aggregate_sql.md,10_comparison.md,11_type.md,13_conditional.md,12_misc.md" />
Yingyi Bud8192742017-07-24 23:46:39 -070062 </concat>
63 <concat destfile="${project.build.directory}/generated-site/markdown/datamodel.md">
64 <filelist dir="${project.basedir}/src/main/markdown/datamodel" files="datamodel_header.md,datamodel_primitive_common.md,datamodel_primitive_delta.md,datamodel_incomplete.md,datamodel_composite.md" />
Yingyi Buf7f3a7f2016-10-02 21:18:30 -070065 </concat>
Till Westmann4d3cec72017-03-31 18:51:43 -070066 <concat destfile="${project.build.directory}/generated-site/markdown/ansible.md">
67 <filelist dir="${project.basedir}/src/main/installation/" files="ansible_title.md,ansible.md" />
68 </concat>
69 <concat destfile="${project.build.directory}/generated-site/markdown/aws.md">
70 <filelist dir="${project.basedir}/src/main/installation/" files="aws_title.md,aws.md" />
71 </concat>
Xikui Wang511e1c82018-09-28 14:35:02 -070072 <concat destfile="${project.build.directory}/generated-site/markdown/feeds.md">
73 <filelist dir="${project.basedir}/src/main/data_ingestion/" files="feeds_title.md,feeds.md" />
74 </concat>
75 <concat destfile="${project.build.directory}/generated-site/markdown/udf.md">
76 <filelist dir="${project.basedir}/src/main/user-defined_function/" files="udf_title.md,udf.md" />
77 </concat>
Till Westmann0ae44e32016-09-08 13:06:11 -070078 </target>
79 </configuration>
80 <goals>
81 <goal>run</goal>
82 </goals>
83 </execution>
Ian Maxon731fa702020-09-25 13:36:24 -070084 <execution>
85 <id>sqlpp</id>
86 <phase>prepare-package</phase>
87 <configuration>
88 <target>
89 <copy file="${project.basedir}/../asterix-lang-sqlpp/target/site/jjdoc/SQLPP.html" tofile="${project.build.directory}/site/SQLPP.html"/>
90 </target>
91 </configuration>
92 <goals>
93 <goal>run</goal>
94 </goals>
95 </execution>
Till Westmann0ae44e32016-09-08 13:06:11 -070096 </executions>
97 </plugin>
98 <plugin>
99 <groupId>org.apache.maven.plugins</groupId>
Till Westmannf55c4752015-05-29 12:23:07 -0700100 <artifactId>maven-site-plugin</artifactId>
Till Westmannf55c4752015-05-29 12:23:07 -0700101 <configuration>
102 <generateReports>false</generateReports>
103 </configuration>
104 <executions>
105 <execution>
106 <phase>package</phase>
107 <goals>
108 <goal>site</goal>
109 </goals>
110 </execution>
111 </executions>
112 </plugin>
Ian Maxonab556d12016-02-02 18:18:05 -0800113 <plugin>
114 <groupId>org.apache.maven.plugins</groupId>
115 <artifactId>maven-deploy-plugin</artifactId>
116 <configuration>
117 <skip>true</skip>
118 </configuration>
119 </plugin>
Michael Blow82464fb2017-03-28 18:48:13 -0400120 <plugin>
121 <groupId>org.apache.rat</groupId>
122 <artifactId>apache-rat-plugin</artifactId>
123 <configuration>
124 <excludes combine.children="append">
125 <exclude>src/site/resources/data/lineitem.tbl</exclude>
126 </excludes>
127 </configuration>
128 </plugin>
Till Westmannf55c4752015-05-29 12:23:07 -0700129 </plugins>
130 </build>
131
132 <distributionManagement>
133 <site>
134 <id>site</id>
135 <name>site</name>
Till Westmannfd4e1e52016-06-25 09:52:50 +0200136 <url>file:../../../../site/asterixdb-site</url>
Till Westmannf55c4752015-05-29 12:23:07 -0700137 </site>
138 </distributionManagement>
139
Till Westmanndb64c0c2013-05-14 11:48:15 -0700140</project>