Skip to content
Snippets Groups Projects
Select Git revision
  • main
  • develop
  • release_1_0_7
  • release_1_0_6
  • release_1_0_5
  • release_1_0_4
  • release_1_0_3
  • release_1_0_2
  • release_1_0_1
9 results

pom.xml

Blame
  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    pom.xml 2.84 KiB
    <?xml version="1.0" encoding="UTF-8"?>
    <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">
    	<modelVersion>4.0.0</modelVersion>
    	<parent>
    		<groupId>fr.soleil.device</groupId>
    		<artifactId>ActuatorSystem</artifactId>
    		<version>1.0.8-SNAPSHOT</version>
    	</parent>
    
    	<groupId>fr.soleil.device.ActuatorSystem</groupId>
    	<artifactId>ActuatorSystem-${aol}-${mode}</artifactId>
    	
    	<packaging>nar</packaging>
    	<name>ActuatorSystem</name>
    	<description>ActuatorSystem device</description>
    	
    	<build>
    		<plugins>
    			<plugin>
    				<groupId>org.freehep</groupId>
    				<artifactId>freehep-nar-plugin</artifactId>
    				<configuration>
        			<output>ds_${project.name}</output>
        			<libraries>
        				<library>
          				<type>executable</type>
          				<run>false</run>
          				<args>
          					<arg>1</arg>
          				</args>
        				</library>
        			</libraries>
          		<cpp>
            		<sourceDirectory>src</sourceDirectory>
            		<includePaths>
              		<includePath>${project.basedir}/src</includePath>
              		<includePath>${project.basedir}/include</includePath>
            		</includePaths>        
            		<defines>
        				  <define>PROJECT_NAME=${project.name}</define>
                  <define>PROJECT_VERSION=${project.version}</define>
                  <define>actuatorSystem_PROJECT_VERSION=${actuatorSystem.version}</define>
                </defines>           
          		</cpp>
      			</configuration>
    			</plugin>
    		</plugins>
    	</build>
    	   
    	<dependencies>
    		<dependency>
    			<groupId>fr.soleil.lib</groupId>
    			<artifactId>YAT-${aol}-${library}-${mode}</artifactId>
    		</dependency>
    		<dependency>
    			<groupId>fr.soleil.lib</groupId>
    			<artifactId>YAT4Tango-${aol}-${library}-${mode}</artifactId>
    		</dependency>
    		<dependency>
    			  <groupId>fr.soleil.device.ActuatorSystem</groupId>
    			  <artifactId>PluginInterfaces-${aol}-shared-${mode}</artifactId>
    		</dependency>
        <dependency>
            <groupId>fr.soleil.device.ActuatorSystem.ActuatorPlugins</groupId>
            <artifactId>GalilAxisPlugin-${aol}-shared-${mode}</artifactId>
            <version>${project.version}</version>
            <scope>runtime></scope>
        </dependency>
        <dependency>
            <groupId>fr.soleil.device.ActuatorSystem.ActuatorPlugins</groupId>