"Fossies" - the Fresh Open Source Software Archive

Member "apache-log4j-2.12.4-src/log4j-distribution/pom.xml" (28 Dec 2021, 19725 Bytes) of package /linux/misc/apache-log4j-2.12.4-src.tar.gz:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) XML source code syntax highlighting (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file. See also the latest Fossies "Diffs" side-by-side code changes report for "pom.xml": 2.12.3_vs_2.12.4.

    1 <?xml version="1.0" encoding="UTF-8"?>
    2 <!--
    3  Licensed to the Apache Software Foundation (ASF) under one or more
    4  contributor license agreements.  See the NOTICE file distributed with
    5  this work for additional information regarding copyright ownership.
    6  The ASF licenses this file to You under the Apache License, Version 2.0
    7  (the "License"); you may not use this file except in compliance with
    8  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, software
   13  distributed under the License is distributed on an "AS IS" BASIS,
   14  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   15  See the License for the specific language governing permissions and
   16  limitations under the License.
   17 -->
   18 <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">
   19   <modelVersion>4.0.0</modelVersion>
   20   <parent>
   21     <groupId>org.apache.logging.log4j</groupId>
   22     <artifactId>log4j</artifactId>
   23     <version>2.12.4</version>
   24     <relativePath>../</relativePath>
   25   </parent>
   26   <artifactId>log4j-distribution</artifactId>
   27   <packaging>pom</packaging>
   28   <name>Log4j Distribution</name>
   29   <description>The Apache Log4j distribution archives.</description>
   30   <dependencies>
   31     <dependency>
   32       <groupId>org.apache.logging.log4j</groupId>
   33       <artifactId>log4j-api</artifactId>
   34       <version>${project.version}</version>
   35     </dependency>
   36     <dependency>
   37       <groupId>org.apache.logging.log4j</groupId>
   38       <artifactId>log4j-api</artifactId>
   39       <version>${project.version}</version>
   40       <classifier>sources</classifier>
   41     </dependency>
   42     <dependency>
   43       <groupId>org.apache.logging.log4j</groupId>
   44       <artifactId>log4j-api</artifactId>
   45       <version>${project.version}</version>
   46       <classifier>javadoc</classifier>
   47     </dependency>
   48     <dependency>
   49       <groupId>org.apache.logging.log4j</groupId>
   50       <artifactId>log4j-core</artifactId>
   51       <version>${project.version}</version>
   52     </dependency>
   53     <dependency>
   54       <groupId>org.apache.logging.log4j</groupId>
   55       <artifactId>log4j-core</artifactId>
   56       <version>${project.version}</version>
   57       <classifier>sources</classifier>
   58     </dependency>
   59     <dependency>
   60       <groupId>org.apache.logging.log4j</groupId>
   61       <artifactId>log4j-core</artifactId>
   62       <version>${project.version}</version>
   63       <classifier>javadoc</classifier>
   64     </dependency>
   65     <dependency>
   66       <groupId>org.apache.logging.log4j</groupId>
   67       <artifactId>log4j-core</artifactId>
   68       <version>${project.version}</version>
   69       <classifier>tests</classifier>
   70     </dependency>
   71     <dependency>
   72       <groupId>org.apache.logging.log4j</groupId>
   73       <artifactId>log4j-iostreams</artifactId>
   74       <version>${project.version}</version>
   75     </dependency>
   76     <dependency>
   77       <groupId>org.apache.logging.log4j</groupId>
   78       <artifactId>log4j-iostreams</artifactId>
   79       <version>${project.version}</version>
   80       <classifier>sources</classifier>
   81     </dependency>
   82     <dependency>
   83       <groupId>org.apache.logging.log4j</groupId>
   84       <artifactId>log4j-iostreams</artifactId>
   85       <version>${project.version}</version>
   86       <classifier>javadoc</classifier>
   87     </dependency>
   88     <dependency>
   89       <groupId>org.apache.logging.log4j</groupId>
   90       <artifactId>log4j-jcl</artifactId>
   91       <version>${project.version}</version>
   92     </dependency>
   93     <dependency>
   94       <groupId>org.apache.logging.log4j</groupId>
   95       <artifactId>log4j-jcl</artifactId>
   96       <version>${project.version}</version>
   97       <classifier>sources</classifier>
   98     </dependency>
   99     <dependency>
  100       <groupId>org.apache.logging.log4j</groupId>
  101       <artifactId>log4j-jcl</artifactId>
  102       <version>${project.version}</version>
  103       <classifier>javadoc</classifier>
  104     </dependency>
  105     <dependency>
  106       <groupId>org.apache.logging.log4j</groupId>
  107       <artifactId>log4j-jul</artifactId>
  108       <version>${project.version}</version>
  109     </dependency>
  110     <dependency>
  111       <groupId>org.apache.logging.log4j</groupId>
  112       <artifactId>log4j-jul</artifactId>
  113       <version>${project.version}</version>
  114       <classifier>sources</classifier>
  115     </dependency>
  116     <dependency>
  117       <groupId>org.apache.logging.log4j</groupId>
  118       <artifactId>log4j-jul</artifactId>
  119       <version>${project.version}</version>
  120       <classifier>javadoc</classifier>
  121     </dependency>
  122     <dependency>
  123       <groupId>org.apache.logging.log4j</groupId>
  124       <artifactId>log4j-flume-ng</artifactId>
  125       <version>${project.version}</version>
  126     </dependency>
  127     <dependency>
  128       <groupId>org.apache.logging.log4j</groupId>
  129       <artifactId>log4j-flume-ng</artifactId>
  130       <version>${project.version}</version>
  131       <classifier>sources</classifier>
  132     </dependency>
  133     <dependency>
  134       <groupId>org.apache.logging.log4j</groupId>
  135       <artifactId>log4j-flume-ng</artifactId>
  136       <version>${project.version}</version>
  137       <classifier>javadoc</classifier>
  138     </dependency>
  139     <dependency>
  140       <groupId>org.apache.logging.log4j</groupId>
  141       <artifactId>log4j-1.2-api</artifactId>
  142       <version>${project.version}</version>
  143     </dependency>
  144     <dependency>
  145       <groupId>org.apache.logging.log4j</groupId>
  146       <artifactId>log4j-1.2-api</artifactId>
  147       <version>${project.version}</version>
  148       <classifier>sources</classifier>
  149     </dependency>
  150     <dependency>
  151       <groupId>org.apache.logging.log4j</groupId>
  152       <artifactId>log4j-1.2-api</artifactId>
  153       <version>${project.version}</version>
  154       <classifier>javadoc</classifier>
  155     </dependency>
  156     <dependency>
  157       <groupId>org.apache.logging.log4j</groupId>
  158       <artifactId>log4j-slf4j-impl</artifactId>
  159       <version>${project.version}</version>
  160     </dependency>
  161     <dependency>
  162       <groupId>org.apache.logging.log4j</groupId>
  163       <artifactId>log4j-slf4j-impl</artifactId>
  164       <version>${project.version}</version>
  165       <classifier>sources</classifier>
  166     </dependency>
  167     <dependency>
  168       <groupId>org.apache.logging.log4j</groupId>
  169       <artifactId>log4j-slf4j-impl</artifactId>
  170       <version>${project.version}</version>
  171       <classifier>javadoc</classifier>
  172     </dependency>
  173     <dependency>
  174       <groupId>org.apache.logging.log4j</groupId>
  175       <artifactId>log4j-slf4j18-impl</artifactId>
  176       <version>${project.version}</version>
  177     </dependency>
  178     <dependency>
  179       <groupId>org.apache.logging.log4j</groupId>
  180       <artifactId>log4j-slf4j18-impl</artifactId>
  181       <version>${project.version}</version>
  182       <classifier>sources</classifier>
  183     </dependency>
  184     <dependency>
  185       <groupId>org.apache.logging.log4j</groupId>
  186       <artifactId>log4j-slf4j18-impl</artifactId>
  187       <version>${project.version}</version>
  188       <classifier>javadoc</classifier>
  189     </dependency>
  190     <dependency>
  191       <groupId>org.apache.logging.log4j</groupId>
  192       <artifactId>log4j-to-slf4j</artifactId>
  193       <version>${project.version}</version>
  194     </dependency>
  195     <dependency>
  196       <groupId>org.apache.logging.log4j</groupId>
  197       <artifactId>log4j-to-slf4j</artifactId>
  198       <version>${project.version}</version>
  199       <classifier>sources</classifier>
  200     </dependency>
  201     <dependency>
  202       <groupId>org.apache.logging.log4j</groupId>
  203       <artifactId>log4j-to-slf4j</artifactId>
  204       <version>${project.version}</version>
  205       <classifier>javadoc</classifier>
  206     </dependency>
  207     <dependency>
  208       <groupId>org.apache.logging.log4j</groupId>
  209       <artifactId>log4j-jmx-gui</artifactId>
  210       <version>${project.version}</version>
  211     </dependency>
  212     <dependency>
  213       <groupId>org.apache.logging.log4j</groupId>
  214       <artifactId>log4j-jmx-gui</artifactId>
  215       <version>${project.version}</version>
  216       <classifier>sources</classifier>
  217     </dependency>
  218     <dependency>
  219       <groupId>org.apache.logging.log4j</groupId>
  220       <artifactId>log4j-jmx-gui</artifactId>
  221       <version>${project.version}</version>
  222       <classifier>javadoc</classifier>
  223     </dependency>
  224     <dependency>
  225       <groupId>org.apache.logging.log4j</groupId>
  226       <artifactId>log4j-taglib</artifactId>
  227       <version>${project.version}</version>
  228     </dependency>
  229     <dependency>
  230       <groupId>org.apache.logging.log4j</groupId>
  231       <artifactId>log4j-taglib</artifactId>
  232       <version>${project.version}</version>
  233       <classifier>sources</classifier>
  234     </dependency>
  235     <dependency>
  236       <groupId>org.apache.logging.log4j</groupId>
  237       <artifactId>log4j-taglib</artifactId>
  238       <version>${project.version}</version>
  239       <classifier>javadoc</classifier>
  240     </dependency>
  241     <dependency>
  242       <groupId>org.apache.logging.log4j</groupId>
  243       <artifactId>log4j-web</artifactId>
  244       <version>${project.version}</version>
  245     </dependency>
  246     <dependency>
  247       <groupId>org.apache.logging.log4j</groupId>
  248       <artifactId>log4j-web</artifactId>
  249       <version>${project.version}</version>
  250       <classifier>sources</classifier>
  251     </dependency>
  252     <dependency>
  253       <groupId>org.apache.logging.log4j</groupId>
  254       <artifactId>log4j-web</artifactId>
  255       <version>${project.version}</version>
  256       <classifier>javadoc</classifier>
  257     </dependency>
  258     <dependency>
  259       <groupId>org.apache.logging.log4j</groupId>
  260       <artifactId>log4j-couchdb</artifactId>
  261       <version>${project.version}</version>
  262     </dependency>
  263     <dependency>
  264       <groupId>org.apache.logging.log4j</groupId>
  265       <artifactId>log4j-couchdb</artifactId>
  266       <version>${project.version}</version>
  267       <classifier>sources</classifier>
  268     </dependency>
  269     <dependency>
  270       <groupId>org.apache.logging.log4j</groupId>
  271       <artifactId>log4j-couchdb</artifactId>
  272       <version>${project.version}</version>
  273       <classifier>javadoc</classifier>
  274     </dependency>
  275     <dependency>
  276       <groupId>org.apache.logging.log4j</groupId>
  277       <artifactId>log4j-mongodb2</artifactId>
  278       <version>${project.version}</version>
  279     </dependency>
  280     <dependency>
  281       <groupId>org.apache.logging.log4j</groupId>
  282       <artifactId>log4j-mongodb2</artifactId>
  283       <version>${project.version}</version>
  284       <classifier>sources</classifier>
  285     </dependency>
  286     <dependency>
  287       <groupId>org.apache.logging.log4j</groupId>
  288       <artifactId>log4j-mongodb2</artifactId>
  289       <version>${project.version}</version>
  290       <classifier>javadoc</classifier>
  291     </dependency>
  292     <dependency>
  293       <groupId>org.apache.logging.log4j</groupId>
  294       <artifactId>log4j-mongodb3</artifactId>
  295       <version>${project.version}</version>
  296     </dependency>
  297     <dependency>
  298       <groupId>org.apache.logging.log4j</groupId>
  299       <artifactId>log4j-mongodb3</artifactId>
  300       <version>${project.version}</version>
  301       <classifier>sources</classifier>
  302     </dependency>
  303     <dependency>
  304       <groupId>org.apache.logging.log4j</groupId>
  305       <artifactId>log4j-mongodb3</artifactId>
  306       <version>${project.version}</version>
  307       <classifier>javadoc</classifier>
  308     </dependency>
  309     <dependency>
  310       <groupId>org.apache.logging.log4j</groupId>
  311       <artifactId>log4j-cassandra</artifactId>
  312       <version>${project.version}</version>
  313     </dependency>
  314     <dependency>
  315       <groupId>org.apache.logging.log4j</groupId>
  316       <artifactId>log4j-cassandra</artifactId>
  317       <version>${project.version}</version>
  318       <classifier>sources</classifier>
  319     </dependency>
  320     <dependency>
  321       <groupId>org.apache.logging.log4j</groupId>
  322       <artifactId>log4j-cassandra</artifactId>
  323       <version>${project.version}</version>
  324       <classifier>javadoc</classifier>
  325     </dependency>
  326     <dependency>
  327       <groupId>org.apache.logging.log4j</groupId>
  328       <artifactId>log4j-jpa</artifactId>
  329       <version>${project.version}</version>
  330     </dependency>
  331     <dependency>
  332       <groupId>org.apache.logging.log4j</groupId>
  333       <artifactId>log4j-jpa</artifactId>
  334       <version>${project.version}</version>
  335       <classifier>sources</classifier>
  336     </dependency>
  337     <dependency>
  338       <groupId>org.apache.logging.log4j</groupId>
  339       <artifactId>log4j-jpa</artifactId>
  340       <version>${project.version}</version>
  341       <classifier>javadoc</classifier>
  342     </dependency>
  343     <dependency>
  344       <groupId>org.apache.logging.log4j</groupId>
  345       <artifactId>log4j-jdbc-dbcp2</artifactId>
  346       <version>${project.version}</version>
  347     </dependency>
  348     <dependency>
  349       <groupId>org.apache.logging.log4j</groupId>
  350       <artifactId>log4j-jdbc-dbcp2</artifactId>
  351       <version>${project.version}</version>
  352       <classifier>sources</classifier>
  353     </dependency>
  354     <dependency>
  355       <groupId>org.apache.logging.log4j</groupId>
  356       <artifactId>log4j-jdbc-dbcp2</artifactId>
  357       <version>${project.version}</version>
  358       <classifier>javadoc</classifier>
  359     </dependency>
  360     <dependency>
  361     <groupId>org.apache.logging.log4j</groupId>
  362     <artifactId>log4j-liquibase</artifactId>
  363     <version>${project.version}</version>
  364   </dependency>
  365     <dependency>
  366       <groupId>org.apache.logging.log4j</groupId>
  367       <artifactId>log4j-liquibase</artifactId>
  368       <version>${project.version}</version>
  369       <classifier>sources</classifier>
  370     </dependency>
  371     <dependency>
  372       <groupId>org.apache.logging.log4j</groupId>
  373       <artifactId>log4j-liquibase</artifactId>
  374       <version>${project.version}</version>
  375       <classifier>javadoc</classifier>
  376     </dependency>
  377     <dependency>
  378       <groupId>org.apache.logging.log4j</groupId>
  379       <artifactId>log4j-appserver</artifactId>
  380       <version>${project.version}</version>
  381     </dependency>
  382     <dependency>
  383       <groupId>org.apache.logging.log4j</groupId>
  384       <artifactId>log4j-appserver</artifactId>
  385       <version>${project.version}</version>
  386       <classifier>sources</classifier>
  387     </dependency>
  388     <dependency>
  389       <groupId>org.apache.logging.log4j</groupId>
  390       <artifactId>log4j-appserver</artifactId>
  391       <version>${project.version}</version>
  392       <classifier>javadoc</classifier>
  393     </dependency>
  394     <dependency>
  395       <groupId>org.apache.logging.log4j</groupId>
  396       <artifactId>log4j-docker</artifactId>
  397       <version>${project.version}</version>
  398     </dependency>
  399     <dependency>
  400       <groupId>org.apache.logging.log4j</groupId>
  401       <artifactId>log4j-docker</artifactId>
  402       <version>${project.version}</version>
  403       <classifier>sources</classifier>
  404     </dependency>
  405     <dependency>
  406       <groupId>org.apache.logging.log4j</groupId>
  407       <artifactId>log4j-docker</artifactId>
  408       <version>${project.version}</version>
  409       <classifier>javadoc</classifier>
  410     </dependency>
  411     <dependency>
  412       <groupId>org.apache.logging.log4j</groupId>
  413       <artifactId>log4j-spring-cloud-config-client</artifactId>
  414       <version>${project.version}</version>
  415     </dependency>
  416     <dependency>
  417       <groupId>org.apache.logging.log4j</groupId>
  418       <artifactId>log4j-spring-cloud-config-client</artifactId>
  419       <version>${project.version}</version>
  420       <classifier>sources</classifier>
  421     </dependency>
  422     <dependency>
  423       <groupId>org.apache.logging.log4j</groupId>
  424       <artifactId>log4j-spring-cloud-config-client</artifactId>
  425       <version>${project.version}</version>
  426       <classifier>javadoc</classifier>
  427     </dependency>
  428   </dependencies>
  429   <build>
  430     <plugins>
  431       <plugin>
  432         <artifactId>maven-assembly-plugin</artifactId>
  433         <executions>
  434 
  435           <execution>
  436             <id>log4j2-source-release-assembly</id>
  437             <phase>package</phase>
  438             <goals>
  439               <goal>single</goal>
  440             </goals>
  441             <configuration>
  442               <finalName>apache-log4j-${project.version}</finalName>
  443               <descriptors>
  444                 <descriptor>src/assembly/src.xml</descriptor>
  445               </descriptors>
  446               <tarLongFileMode>gnu</tarLongFileMode>
  447             </configuration>
  448           </execution>
  449           <execution>
  450             <id>binary</id>
  451             <configuration>
  452               <finalName>apache-log4j-${project.version}</finalName>
  453               <descriptors>
  454                 <descriptor>src/assembly/bin.xml</descriptor>
  455               </descriptors>
  456               <tarLongFileMode>gnu</tarLongFileMode>
  457             </configuration>
  458             <goals>
  459               <goal>single</goal>
  460             </goals>
  461             <phase>package</phase>
  462           </execution>
  463           <!-- <execution>
  464             <id>osgi-binary</id>
  465             <configuration>
  466               <finalName>apache-log4j-${project.version}</finalName>
  467               <descriptors>
  468                 <descriptor>src/assembly/osgi-bin.xml</descriptor>
  469               </descriptors>
  470               <tarLongFileMode>gnu</tarLongFileMode>
  471             </configuration>
  472             <goals>
  473               <goal>single</goal>
  474             </goals>
  475             <phase>package</phase>
  476           </execution> -->
  477         </executions>
  478       </plugin>
  479       <!-- calculate checksums of source release for Apache dist area -->
  480       <plugin>
  481         <groupId>net.nicoulaj.maven.plugins</groupId>
  482         <artifactId>checksum-maven-plugin</artifactId>
  483         <version>1.11</version>
  484         <executions>
  485           <execution>
  486             <id>calculate-checksums</id>
  487             <goals>
  488               <goal>files</goal>
  489             </goals>
  490             <!-- execute prior to maven-gpg-plugin:sign due to https://github.com/nicoulaj/checksum-maven-plugin/issues/112 -->
  491             <phase>post-integration-test</phase>
  492             <configuration>
  493               <algorithms>
  494                 <algorithm>SHA-256</algorithm>
  495                 <algorithm>SHA-512</algorithm>
  496               </algorithms>
  497               <!-- https://maven.apache.org/apache-resource-bundles/#source-release-assembly-descriptor -->
  498               <fileSets>
  499                 <fileSet>
  500                   <directory>${project.build.directory}</directory>
  501                   <includes>
  502                     <include>apache-log4j-${project.version}-src.zip</include>
  503                     <include>apache-log4j-${project.version}-src.tar.gz</include>
  504                     <include>apache-log4j-${project.version}-bin.zip</include>
  505                     <include>apache-log4j-${project.version}-bin.tar.gz</include>
  506                   </includes>
  507                 </fileSet>
  508               </fileSets>
  509               <csvSummary>false</csvSummary>
  510             </configuration>
  511           </execution>
  512         </executions>
  513       </plugin>
  514       <plugin>
  515         <groupId>org.apache.maven.plugins</groupId>
  516         <artifactId>maven-gpg-plugin</artifactId>
  517         <executions>
  518           <execution>
  519             <id>sign-release-artifacts</id>
  520             <goals>
  521               <goal>sign</goal>
  522             </goals>
  523             <configuration>
  524               <keyname>${Log4jSigningUserName}</keyname>
  525             </configuration>
  526           </execution>
  527         </executions>
  528       </plugin>
  529       <plugin>
  530         <groupId>org.apache.maven.plugins</groupId>
  531         <artifactId>maven-site-plugin</artifactId>
  532         <version>${site.plugin.version}</version>
  533         <configuration>
  534           <skip>true</skip>
  535           <skipDeploy>true</skipDeploy>
  536         </configuration>
  537       </plugin>
  538       <plugin>
  539         <groupId>org.apache.maven.plugins</groupId>
  540         <artifactId>maven-deploy-plugin</artifactId>
  541         <version>${deploy.plugin.version}</version>
  542         <configuration>
  543           <skip>true</skip>
  544         </configuration>
  545       </plugin>
  546     </plugins>
  547   </build>
  548 </project>