Skip to content
Snippets Groups Projects
Select Git revision
  • main
  • lima_internal_multi
  • master
  • release_3_5_19
  • release_3_5_18
  • release_3_5_17
  • release_3_5_16
  • release_3_5_15
  • bad_release_3_5_15
  • release_3_5_14
  • release_3_5_13
  • release_3_5_12
  • release_3_5_11
  • release_3_5_10
  • release_3_5_9
  • release_3_5_8
  • release_3_5_7
  • release_3_5_6
  • release_3_5_5
  • release_3_5_4
  • release_3_5_3
  • release_3_5_2
  • release_3_5_1
23 results

pom.xml

Blame
  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    pom.xml 2.88 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.lib</groupId>
    		<artifactId>ScanUtils</artifactId>
    		<version>3.5.18</version>
    	</parent>
    
    	<groupId>fr.soleil.lib.ScanUtils</groupId>
    	<artifactId>ScanSL-${aol}-shared-${mode}</artifactId>
    
    	<packaging>nar</packaging>
    	<name>ScanSL</name>
    	<!-- use for the name of executable -->
    	<description>Scanning Software Library</description>
    
    	<developers>
    		<developer>
    			<id>poirier</id>
    			<name>poirier</name>
    			<url>http://controle/</url>
    			<organization>Synchrotron Soleil</organization>
    			<organizationUrl>http://www.synchrotron-soleil.fr</organizationUrl>
    			<roles>
    				<role>manager</role>
    			</roles>
    			<timezone>1</timezone>
    		</developer>
    		<developer>
    			<id>berthault</id>
    			<name>berthault</name>
    			<url>http://controle/</url>
    			<organization>Synchrotron Soleil</organization>
    			<organizationUrl>http://www.synchrotron-soleil.fr</organizationUrl>
    			<roles>
    				<role>developer</role>
    			</roles>
    			<timezone>1</timezone>
    		</developer>
    	</developers>
    
    	<build>
    		<plugins>
    			<plugin>
    				<groupId>org.freehep</groupId>
    				<artifactId>freehep-nar-plugin</artifactId>
    				<configuration>
    					<libraries>
    						<library>
    							<type>shared</type>
    							<subSystem>gui</subSystem>
    						</library>
    					</libraries>
    					<cpp>
    						<sourceDirectory>src</sourceDirectory>
    						<includePaths>
    							<includePath>${basedir}/include</includePath>
    						</includePaths>
    						<defines>
    							<define>SCANSL_ENABLE_NEXUS</define>
    							<define>BOOST_FILESYSTEM_DEPRECATED</define>
    						</defines>
    						<!--options> <option>-gstabs</option> </options -->
    					</cpp>
    					<specificConfigurations>
    						<specificConfiguration>
    							<id>Windows</id>
    							<activation>
    								<os>Windows</os>
    							</activation>
    							<cpp>
    								<defines>
    									<define>SCANSL_BUILD</define>
    									<define>BOOST_ALL_DYN_LINK</define>
    									<define>LOG4TANGO_HAVE_INT64_T</define>
    								</defines>
    							</cpp>
    						</specificConfiguration>
    					</specificConfigurations>
    				</configuration>
    			</plugin>
    
    		</plugins>
    	</build>
    
    		<dependencies>
    			<dependency>
    				<groupId>org.boost</groupId>
    				<artifactId>Boost-libraries-${aol}-shared-${mode}</artifactId>
    			</dependency>
    			<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.lib</groupId>
    	      <artifactId>NexusCPP-${aol}-shared-${mode}</artifactId>
    			</dependency>
    		</dependencies>
    
    </project>