pom
authorKai Moritz <kai@juplo.de>
Mon, 11 Jul 2016 16:49:39 +0000 (18:49 +0200)
committerKai Moritz <kai@juplo.de>
Mon, 11 Jul 2016 16:55:03 +0000 (18:55 +0200)
pom.xml
src/site/apt/index.apt.vm [new file with mode: 0644]

diff --git a/pom.xml b/pom.xml
index 89eb17e..43e1340 100644 (file)
--- a/pom.xml
+++ b/pom.xml
@@ -1,99 +1,48 @@
+<?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/xsd/maven-4.0.0.xsd">
-
   <modelVersion>4.0.0</modelVersion>
 
-  <groupId>de.juplo.jackson</groupId>
-  <artifactId>simple-mapper</artifactId>
-  <version>1.0-SNAPSHOT</version>
-
-  <properties>
-
-    <!-- settings for Spring-Boot -->
-    <java.version>1.8</java.version>
+  <groupId>de.juplo</groupId>
+  <artifactId>maven-thymeleaf-skin</artifactId>
+  <version>1.0</version>
 
-    <!-- other usefull settings -->
-    <encoding>UTF-8</encoding>
-    <maven.compiler.source>1.8</maven.compiler.source>
-    <maven.compiler.target>1.8</maven.compiler.target>
-    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+  <name>Maven Thymeleaf Skin</name>
+  <description>A maven skin, that renders the site as templates, that can be styled without restrictions with the help of thymeleaf.</description>
+  <url>http://juplo.de/maven-thymeleaf-skin</url>
 
-  </properties>
+  <scm>
+    <connection>scm:git:http://juplo.de/git/maven-thymeleaf-skin</connection>
+    <developerConnection>scm:git:ssh://juplo.de:/var/lib/git/juplo/maven-thymeleaf-skin</developerConnection>
+    <url>http://juplo.de/gitweb/?p=maven-thymeleaf-skin;a=summary</url>
+  </scm>
 
-  <dependencies>
+  <developers>
+    <developer>
+      <id>kai</id>
+      <name>Kai Moritz</name>
+      <email>kai@juplo.de</email>
+    </developer>
+  </developers>
 
-    <dependency>
-      <groupId>com.fasterxml.jackson.core</groupId>
-      <artifactId>jackson-annotations</artifactId>
-    </dependency>
-    <dependency>
-      <groupId>com.fasterxml.jackson.core</groupId>
-      <artifactId>jackson-core</artifactId>
-    </dependency>
-    <dependency>
-      <groupId>com.fasterxml.jackson.core</groupId>
-      <artifactId>jackson-databind</artifactId>
-    </dependency>
-    <dependency>
-      <groupId>org.slf4j</groupId>
-      <artifactId>slf4j-api</artifactId>
-    </dependency>
-
-    <!-- Needed for the Spring-Annotations -->
-    <dependency>
-      <groupId>org.springframework</groupId>
-      <artifactId>spring-webmvc</artifactId>
-      <optional>true</optional>
-    </dependency>
-
-    <!-- Needed for the Spring-Boot autoconfiguration -->
-    <dependency>
-      <groupId>org.springframework.boot</groupId>
-      <artifactId>spring-boot-autoconfigure</artifactId>
-      <optional>true</optional>
-    </dependency>
 
+  <properties>
 
-    <!-- Testing -->
-    <dependency>
-      <groupId>junit</groupId>
-      <artifactId>junit</artifactId>
-      <scope>test</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.springframework.boot</groupId>
-      <artifactId>spring-boot-configuration-processor</artifactId>
-      <scope>test</scope>
-    </dependency>
-    <dependency>
-      <groupId>ch.qos.logback</groupId>
-      <artifactId>logback-classic</artifactId>
-      <scope>test</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.mockito</groupId>
-      <artifactId>mockito-core</artifactId>
-      <scope>test</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.jmockit</groupId>
-      <artifactId>jmockit</artifactId>
-      <version>1.9</version>
-      <scope>test</scope>
-    </dependency>
+    <!-- Zeichensatz -->
+    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
 
-  </dependencies>
+  </properties>
 
-  <dependencyManagement>
-     <dependencies>
-      <dependency>
-        <!-- Import dependency management from Spring Boot -->
-        <groupId>org.springframework.boot</groupId>
-        <artifactId>spring-boot-dependencies</artifactId>
-        <version>1.3.5.RELEASE</version>
-        <type>pom</type>
-        <scope>import</scope>
-      </dependency>
-    </dependencies>
-  </dependencyManagement>
+  <distributionManagement>
+    <repository>
+      <id>juplo.internal</id>
+      <name>Internal Release Repository</name>
+      <url>http://juplo.de/archiva/repository/internal/</url>
+    </repository>
+    <snapshotRepository>
+      <id>juplo.snapshots</id>
+      <name>Internal Snapshot Repository</name>
+      <url>http://juplo.de/archiva/repository/snapshots/</url>
+    </snapshotRepository>
+  </distributionManagement>
 
 </project>
diff --git a/src/site/apt/index.apt.vm b/src/site/apt/index.apt.vm
new file mode 100644 (file)
index 0000000..bcb2448
--- /dev/null
@@ -0,0 +1,30 @@
+ ------
+ Introduction
+ ------
+ Kai Moritz
+ ------
+ 2016-07-11
+ ------
+
+${project.name}
+
+ ${project.description}
+
+ A {{{./sample/}sample site}} is provided to see the skin in action.
+
+* Usage
+
+ To use this skin in your project, use the skin element of
+ {{{/doxia/doxia-sitetools/doxia-decoration-model/decoration.html}the <<<site.xml>>> site descriptor}}:
+
++-----+
+<project name="xxx">
+  ...
+  <skin>
+    <groupId>${project.groupId}</groupId>
+    <artifactId>${project.artifactId}</artifactId>
+    <version>${project.version}</version>
+  </skin>
+  ...
+</project>
++-----+