</dependency>
<!-- SLC Libs -->
- <dependency>
- <groupId>org.argeo.slc</groupId>
- <artifactId>org.argeo.slc.lib.repo</artifactId>
- <version>1.1.14-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>org.argeo.slc</groupId>
- <artifactId>org.argeo.slc.lib.jcr</artifactId>
- <version>1.1.14-SNAPSHOT</version>
- </dependency>
+<!-- <dependency> -->
+<!-- <groupId>org.argeo.slc</groupId> -->
+<!-- <artifactId>org.argeo.slc.lib.repo</artifactId> -->
+<!-- <version>1.1.14-SNAPSHOT</version> -->
+<!-- </dependency> -->
+<!-- <dependency> -->
+<!-- <groupId>org.argeo.slc</groupId> -->
+<!-- <artifactId>org.argeo.slc.lib.jcr</artifactId> -->
+<!-- <version>1.1.14-SNAPSHOT</version> -->
+<!-- </dependency> -->
<!-- Extensions -->
<dependency>
<artifactId>org.argeo.slc.support.maven</artifactId>
<version>1.1.14-SNAPSHOT</version>
</dependency>
+ <dependency>
+ <groupId>org.argeo.slc</groupId>
+ <artifactId>org.argeo.slc.lib.build</artifactId>
+ <version>1.1.14-SNAPSHOT</version>
+ </dependency>
</dependencies>
<profiles>
<profile>
<dependency>
<includes>
<include>org.argeo.slc:org.argeo.slc.support.maven</include>
+ <include>org.argeo.slc:org.argeo.slc.lib.build</include>
</includes>
</dependency>
</mapping>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.argeo.slc.lib.build</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.pde.ManifestBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.pde.SchemaBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.PluginNature</nature>
+ </natures>
+</projectDescription>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>\r
+<beans xmlns="http://www.springframework.org/schema/beans"\r
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p"\r
+ xmlns:aop="http://www.springframework.org/schema/aop" xmlns:flow="http://www.argeo.org/schema/slc-flow"\r
+ xsi:schemaLocation="\r
+ http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd\r
+ http://www.springframework.org/schema/lang http://www.springframework.org/schema/lang/spring-lang-2.5.xsd\r
+ http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.5.xsd\r
+ http://www.argeo.org/schema/slc-flow http://www.argeo.org/schema/slc-flow-1.2.xsd">\r
+\r
+ <flow:spec id="mavenCall.spec">\r
+ <flow:primitive name="mvnArgs" value="" />\r
+ <flow:primitive name="mvnSettings" value="" />\r
+ <flow:primitive name="mvnBaseDir" value="." />\r
+ </flow:spec>\r
+\r
+ <flow:flow id="mvn" spec="mavenCall.spec">\r
+ <description>Pure Maven call</description>\r
+ <bean name="templates/mavenCallDev" class="org.argeo.slc.maven.MavenCall">\r
+ <flow:variable />\r
+ <property name="cl" value="@{mvnArgs}" />\r
+ <property name="basedir" value="@{mvnBaseDir}" />\r
+ <property name="settings" value="@{mvnSettings}" />\r
+ </bean>\r
+ </flow:flow>\r
+</beans>
\ No newline at end of file
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>\r
+<beans:beans xmlns="http://www.springframework.org/schema/osgi"\r
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:beans="http://www.springframework.org/schema/beans"\r
+ xsi:schemaLocation="http://www.springframework.org/schema/osgi \r
+ http://www.springframework.org/schema/osgi/spring-osgi-1.1.xsd\r
+ http://www.springframework.org/schema/beans \r
+ http://www.springframework.org/schema/beans/spring-beans-2.5.xsd">\r
+\r
+ <beans:import resource="classpath:org/argeo/slc/core/execution/spring.xml" />\r
+ <beans:import resource="classpath:org/argeo/slc/osgi/execution.xml" />\r
+\r
+ <!-- REFERENCES -->\r
+<!-- <reference id="javaRepository" interface="javax.jcr.Repository" -->\r
+<!-- filter="(argeo.jcr.repository.alias=java)" /> -->\r
+\r
+ <!-- Maven -->\r
+<!-- <reference id="mavenRepositorySystem" interface="org.sonatype.aether.RepositorySystem" -->\r
+<!-- filter="(aether.repositorySystemType=maven)" /> -->\r
+<!-- <reference id="mavenRepositorySystemSession" interface="org.sonatype.aether.RepositorySystemSession" -->\r
+<!-- filter="(aether.repositorySystemType=maven)" /> -->\r
+\r
+</beans:beans>
\ No newline at end of file
--- /dev/null
+<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>org.argeo.slc</groupId>
+ <artifactId>lib</artifactId>
+ <version>1.1.14-SNAPSHOT</version>
+ <relativePath>..</relativePath>
+ </parent>
+ <artifactId>org.argeo.slc.lib.build</artifactId>
+ <name>SLC Lib - Build</name>
+ <description>Perform builds according to Argeo conventions</description>
+</project>
<name>SLC Standard Libs</name>
<description>SLC execution modules for generic tasks, to be used as parent pom</description>
<modules>
+ <module>org.argeo.slc.lib.build</module>
<module>org.argeo.slc.lib.jcr</module>
<module>org.argeo.slc.lib.repo</module>
<module>org.argeo.slc.lib.rpmfactory</module>