Guest User

Untitled

a guest
Mar 4th, 2016
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 7.43 KB | None | 0 0
  1. <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  2.  
  3. xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
  4.     <modelVersion>4.0.0</modelVersion>
  5.  
  6.     <groupId>org.openmrs.module</groupId>
  7.     <artifactId>patientflags</artifactId>
  8.     <version>1.3.5-SNAPSHOT</version>
  9.     <packaging>pom</packaging>
  10.     <name>Patient Flags Module</name>
  11.     <description>Parent project for Patient Flags Module</description>
  12.  
  13.     <url>http://openmrs.org</url>
  14.  
  15.     <scm>
  16.         <connection>scm:git:https://github.com/openmrs/openmrs-module-patientflags</connection>
  17.         <developerConnection>scm:git:https://github.com/openmrs/openmrs-module-patientflags</developerConnection>
  18.         <url>https://github.com/openmrs/openmrs-module-patientflags/</url>
  19.     </scm>
  20.  
  21.     <distributionManagement>
  22.         <repository>
  23.             <id>openmrs-repo-modules</id>
  24.             <name>Modules</name>
  25.             <url>http://mavenrepo.openmrs.org/nexus/content/repositories/modules/</url>
  26.         </repository>
  27.         <snapshotRepository>
  28.             <id>openmrs-repo-snapshots</id>
  29.             <name>OpenMRS Snapshots</name>
  30.             <url>http://mavenrepo.openmrs.org/nexus/content/repositories/snapshots</url>
  31.         </snapshotRepository>
  32.     </distributionManagement>
  33.  
  34.     <modules>
  35.         <module>api</module>
  36.         <module>omod</module>
  37.     </modules>
  38.  
  39.     <dependencyManagement>
  40.         <dependencies>
  41.             <dependency>
  42.                 <groupId>org.openmrs.api</groupId>
  43.                 <artifactId>openmrs-api</artifactId>
  44.                 <version>${openMRSVersion}</version>
  45.                 <type>jar</type>
  46.                 <scope>provided</scope>
  47.             </dependency>
  48.             <dependency>
  49.                 <groupId>org.openmrs.web</groupId>
  50.                 <artifactId>openmrs-web</artifactId>
  51.                 <version>${openMRSVersion}</version>
  52.                 <type>jar</type>
  53.                 <scope>provided</scope>
  54.             </dependency>
  55.         </dependencies>
  56.     </dependencyManagement>
  57.  
  58.     <!-- default property values, required for eclipse build path configuration -->
  59.     <properties>
  60.         <openMRSVersion>1.9.10</openMRSVersion>
  61.         <openMRSMinorVersion>1.6</openMRSMinorVersion>
  62.         <logicVersion>0.5</logicVersion>
  63.         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
  64.     </properties>
  65.    
  66.     <build>
  67.         <pluginManagement>
  68.             <plugins>
  69.                 <plugin>
  70.                     <groupId>org.apache.maven.plugins</groupId>
  71.                     <artifactId>maven-compiler-plugin</artifactId>
  72.                     <configuration>
  73.                         <target>1.5</target>
  74.                         <source>1.5</source>
  75.                     </configuration>
  76.                 </plugin>
  77.                 <plugin>
  78.                     <groupId>org.openmrs.maven.plugins</groupId>
  79.                     <artifactId>maven-openmrs-plugin</artifactId>
  80.                     <version>1.0.1</version>
  81.                 </plugin>
  82.             </plugins>
  83.         </pluginManagement>
  84.     </build>
  85.  
  86.     <repositories>
  87.         <repository>
  88.             <id>openmrs-repo</id>
  89.             <name>OpenMRS Nexus Repository</name>
  90.             <url>http://mavenrepo.openmrs.org/nexus/content/repositories/public</url>
  91.         </repository>
  92.     </repositories>
  93.  
  94.     <pluginRepositories>
  95.         <pluginRepository>
  96.             <id>openmrs-repo</id>
  97.             <name>OpenMRS Nexus Repository</name>
  98.             <url>http://mavenrepo.openmrs.org/nexus/content/repositories/public</url>
  99.             <snapshots>
  100.                 <enabled>false</enabled>
  101.             </snapshots>
  102.         </pluginRepository>
  103.     </pluginRepositories>
  104.  
  105.     <!-- different profiles for building/testing against different version of openmrs -->
  106.     <profiles>
  107.    
  108.         <profile>
  109.             <id>openmrs-1.6</id>
  110.    
  111.             <properties>
  112.                 <openMRSVersion>1.6.5</openMRSVersion>
  113.                 <openMRSMinorVersion>1.6</openMRSMinorVersion>
  114.                 <logicVersion>0.5</logicVersion>
  115.             </properties>
  116.            
  117.             <dependencyManagement>
  118.                 <dependencies>     
  119.                     <dependency>
  120.                         <groupId>org.openmrs.test</groupId>
  121.                         <artifactId>openmrs-test</artifactId>
  122.                         <version>${openMRSVersion}</version>
  123.                         <type>jar</type>
  124.                         <scope>test</scope>
  125.                     </dependency>
  126.                 </dependencies>
  127.             </dependencyManagement>
  128.         </profile>
  129.    
  130.    
  131.         <profile>
  132.             <id>openmrs-1.7</id>
  133.            
  134.             <properties>
  135.                 <openMRSVersion>1.7.3</openMRSVersion>
  136.                 <openMRSMinorVersion>1.7</openMRSMinorVersion>
  137.                 <logicVersion>0.5</logicVersion>
  138.             </properties>
  139.            
  140.              <dependencyManagement>
  141.                 <dependencies>         
  142.                     <dependency>
  143.                         <groupId>org.openmrs.test</groupId>
  144.                         <artifactId>openmrs-test</artifactId>
  145.                         <version>${openMRSVersion}</version>
  146.                         <type>jar</type>
  147.                         <scope>test</scope>
  148.                     </dependency>
  149.                 </dependencies>
  150.             </dependencyManagement>
  151.         </profile>
  152.    
  153.    
  154.         <profile>
  155.             <id>openmrs-1.8</id>
  156.            
  157.             <properties>
  158.                 <openMRSVersion>1.8.3</openMRSVersion>
  159.                 <openMRSMinorVersion>1.8</openMRSMinorVersion>
  160.                 <logicVersion>0.5</logicVersion>
  161.             </properties>
  162.            
  163.             <dependencyManagement>
  164.                 <dependencies>
  165.                     <dependency>
  166.                         <groupId>org.openmrs.api</groupId>
  167.                         <artifactId>openmrs-api</artifactId>
  168.                         <version>${openMRSVersion}</version>
  169.                         <type>test-jar</type>
  170.                         <scope>test</scope>
  171.                     </dependency>
  172.                     <dependency>
  173.                         <groupId>org.openmrs.web</groupId>
  174.                         <artifactId>openmrs-web</artifactId>
  175.                         <version>${openMRSVersion}</version>
  176.                         <type>test-jar</type>
  177.                         <scope>test</scope>
  178.                     </dependency>
  179.                     <dependency>
  180.                         <groupId>org.openmrs.test</groupId>
  181.                         <artifactId>openmrs-test</artifactId>
  182.                         <version>${openMRSVersion}</version>
  183.                         <type>pom</type>
  184.                         <scope>test</scope>
  185.                     </dependency>
  186.                 </dependencies>
  187.             </dependencyManagement>
  188.         </profile>
  189.        
  190.         <profile>
  191.             <id>openmrs-1.9</id>
  192.            
  193.             <properties>
  194.                 <openMRSVersion>1.9.0</openMRSVersion>
  195.                 <openMRSMinorVersion>1.9</openMRSMinorVersion>
  196.                 <logicVersion>0.5</logicVersion>
  197.             </properties>
  198.            
  199.             <dependencyManagement>
  200.                 <dependencies>
  201.                     <dependency>
  202.                         <groupId>org.openmrs.api</groupId>
  203.                         <artifactId>openmrs-api</artifactId>
  204.                         <version>${openMRSVersion}</version>
  205.                         <type>test-jar</type>
  206.                         <scope>test</scope>
  207.                     </dependency>
  208.                     <dependency>
  209.                         <groupId>org.openmrs.web</groupId>
  210.                         <artifactId>openmrs-web</artifactId>
  211.                         <version>${openMRSVersion}</version>
  212.                         <type>test-jar</type>
  213.                         <scope>test</scope>
  214.                     </dependency>
  215.                     <dependency>
  216.                         <groupId>org.openmrs.test</groupId>
  217.                         <artifactId>openmrs-test</artifactId>
  218.                         <version>${openMRSVersion}</version>
  219.                         <type>pom</type>
  220.                         <scope>test</scope>
  221.                     </dependency>
  222.                 </dependencies>
  223.             </dependencyManagement>
  224.         </profile>
  225.    
  226.         <profile>
  227.             <id>openmrs-1.10</id>
  228.            
  229.             <properties>
  230.                 <openMRSVersion>1.10.0-SNAPSHOT</openMRSVersion>
  231.                 <openMRSMinorVersion>1.10</openMRSMinorVersion>
  232.                 <logicVersion>0.5</logicVersion>
  233.             </properties>
  234.            
  235.             <dependencyManagement>
  236.                 <dependencies>
  237.                     <dependency>
  238.                         <groupId>org.openmrs.api</groupId>
  239.                         <artifactId>openmrs-api</artifactId>
  240.                         <version>${openMRSVersion}</version>
  241.                         <type>test-jar</type>
  242.                         <scope>test</scope>
  243.                     </dependency>
  244.                     <dependency>
  245.                         <groupId>org.openmrs.web</groupId>
  246.                         <artifactId>openmrs-web</artifactId>
  247.                         <version>${openMRSVersion}</version>
  248.                         <type>test-jar</type>
  249.                         <scope>test</scope>
  250.                     </dependency>
  251.                     <dependency>
  252.                         <groupId>org.openmrs.test</groupId>
  253.                         <artifactId>openmrs-test</artifactId>
  254.                         <version>${openMRSVersion}</version>
  255.                         <type>pom</type>
  256.                         <scope>test</scope>
  257.                     </dependency>
  258.                 </dependencies>
  259.             </dependencyManagement>
  260.         </profile>
  261.     </profiles>
  262. </project>
Add Comment
Please, Sign In to add comment