Skip to content

Commit

Permalink
remove old code & prepare pom
Browse files Browse the repository at this point in the history
  • Loading branch information
infeo committed Sep 4, 2024
1 parent 1a5b183 commit 52543c2
Show file tree
Hide file tree
Showing 10 changed files with 49 additions and 609 deletions.
65 changes: 49 additions & 16 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,20 +2,34 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.cryptomator</groupId>
<artifactId>cli</artifactId>
<version>0.6.0-SNAPSHOT</version>
<version>1.0.0-SNAPSHOT</version>
<name>Cryptomator CLI</name>
<description>Command line program to access encrypted files via WebDAV.</description>
<url>https://github.com/cryptomator/cli</url>

<properties>
<cryptofs.version>2.6.5</cryptofs.version>
<webdav-nio.version>2.0.3</webdav-nio.version>
<commons.cli.version>1.5.0</commons.cli.version>
<logback.version>1.2.13</logback.version>
<fuse-nio.version>1.3.3</fuse-nio.version>

<java.version>17</java.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<jdk.version>22</jdk.version>

<!-- native image options -->
<mainClass>org.cryptomator.hubcli.HubCli</mainClass>
<native.optimization>-Ob</native.optimization> <!-- default: no optimization/dev build-->

<!-- runtime dependencies -->
<cryptofs.version>2.7.0-beta1</cryptofs.version>
<webdav-nio.version>2.0.6</webdav-nio.version>
<fuse-nio.version>5.0.0</fuse-nio.version>
<logback.version>1.5.6</logback.version>
<slf4j.version>2.0.16</slf4j.version>

<!-- build dependencies -->
<jetbrains.annotations.version>24.0.1</jetbrains.annotations.version>
<picocli.version>4.7.6</picocli.version>

<!-- maven plugins -->
<maven-compiler.version>3.13.0</maven-compiler.version>
<maven-assembly.version>3.7.1</maven-assembly.version>
</properties>

<licenses>
Expand All @@ -34,6 +48,13 @@
<organization>cryptomator.org</organization>
<organizationUrl>http://cryptomator.org</organizationUrl>
</developer>
<developer>
<name>Armin Schrenk</name>
<email>armin.schrenk@skymatic.de</email>
<timezone>+1</timezone>
<organization>Skymatic GmbH</organization>
<organizationUrl>https://skymatic.de</organizationUrl>
</developer>
</developers>

<dependencies>
Expand All @@ -53,14 +74,18 @@
<version>${fuse-nio.version}</version>
</dependency>

<!-- Commons -->
<dependency>
<groupId>commons-cli</groupId>
<artifactId>commons-cli</artifactId>
<version>${commons.cli.version}</version>
<groupId>info.picocli</groupId>
<artifactId>picocli</artifactId>
<version>${picocli.version}</version>
</dependency>

<!-- Logging -->
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>${slf4j.version}</version>
</dependency>
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-core</artifactId>
Expand All @@ -77,18 +102,26 @@
<plugins>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.1</version>
<version>${maven-compiler.version}</version>
<configuration>
<source>${java.version}</source>
<target>${java.version}</target>
<release>${java.version}</release>
<showWarnings>true</showWarnings>
<annotationProcessorPaths>
<path>
<groupId>info.picocli</groupId>
<artifactId>picocli-codegen</artifactId>
<version>${picocli.version}</version>
</path>
</annotationProcessorPaths>
<compilerArgs>
<arg>-Aproject=${project.groupId}/${project.artifactId}</arg>
</compilerArgs>
</configuration>
</plugin>

<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<version>3.3.0</version>
<version>${maven-assembly.version}</version>
<executions>
<execution>
<id>make-assembly</id>
Expand Down
176 changes: 0 additions & 176 deletions src/main/java/org/cryptomator/cli/Args.java

This file was deleted.

Loading

0 comments on commit 52543c2

Please sign in to comment.