<?xml version="1.0"?>
<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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
	<modelVersion>4.0.0</modelVersion>

	<parent>
    	<groupId>com.top-logic</groupId>
    	<artifactId>tl-parent-core</artifactId>
    	<version>7.9.2</version>
    </parent>
	
	<artifactId>tl-uber3d</artifactId>
	<version>1.7.3</version>
	
	<licenses>
		<license>
            <name>BOS-TopLogic-1.0</name>
            <url>https://github.com/top-logic/.github/blob/main/LICENSES/LicenseRef-BOS-TopLogic-1.0.md</url>
        </license>
	</licenses>
	
	<scm>
		<connection>scm:git:https://git.top-logic.com/TopLogic/tl-uber-3d.git</connection>
		<developerConnection>scm:git:https://git.top-logic.com/TopLogic/tl-uber-3d.git</developerConnection>
		<url>https://git.top-logic.com/TopLogic/tl-uber-3d</url>
	  	<tag>TL_1.7.3</tag>
	</scm>
	
	<properties>
		<project.build.sourceEncoding>utf-8</project.build.sourceEncoding>
	</properties>

	<dependencies>
		<dependency>
		  <groupId>com.auth0</groupId>
		  <artifactId>java-jwt</artifactId>
		  <version>4.4.0</version>
		</dependency>
		
		<!-- Only available with TopLogic Professional Edition. -->
		<dependency>
		    <groupId>com.top-logic</groupId>
		    <artifactId>tl-license-professional</artifactId>
		</dependency>

		<!-- TopLogic -->
		<dependency>
			<groupId>com.top-logic</groupId>
			<artifactId>tl-model-search</artifactId>
		</dependency>

		<!-- Tests -->
		<dependency>
			<groupId>com.top-logic</groupId>
			<artifactId>tl-basic</artifactId>
			<type>test-jar</type>
			<scope>test</scope>
		</dependency>
		<dependency>
			<groupId>com.top-logic</groupId>
			<artifactId>tl-core</artifactId>
			<type>test-jar</type>
			<scope>test</scope>
		</dependency>
		<dependency>
			<groupId>com.top-logic</groupId>
			<artifactId>tl-themes-core</artifactId>
			<scope>test</scope>
		</dependency>
	</dependencies>

	<build>
		<plugins>
			<plugin>
		         <groupId>com.top-logic</groupId>
		         <artifactId>tl-maven-plugin</artifactId>
		         <version>${tl.version}</version>
		
		         <executions>
		            <execution>
		               <id>generate-binding</id>
		               <goals>
		                  <goal>generate-java</goal>
		               </goals>
		               <configuration>
		                  <modules>tl.uber3d</modules>
		                  <copyrightHeader>SPDX-FileCopyrightText: 2024 (c) Business Operation Systems GmbH &lt;info@top-logic.com&gt;

SPDX-License-Identifier: LicenseRef-BOS-TopLogic-1.0</copyrightHeader>
		               </configuration>
		            </execution>
		         </executions>
		      </plugin>
		</plugins>
	</build>
</project>
