pom.xml 5.2 KB
Newer Older
J
jurgen 已提交
1 2 3 4 5 6 7 8 9 10
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
		xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
	<modelVersion>4.0.0</modelVersion>
	<groupId>org.jkiss.dbeaver</groupId>
	<artifactId>ce</artifactId>
	<version>3.5.0</version>
	<packaging>pom</packaging>
	
	<properties>
J
jurgen 已提交
11
		<dbeaver-version>3.5.0</dbeaver-version>
J
jurgen 已提交
12 13 14 15
		<tycho-version>0.23.1</tycho-version>
		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
		<!--eclipse-repository-url>http://download.eclipse.org/eclipse/updates/3.6</eclipse-repository-url-->
		<eclipse-p2-repo.url>http://download.eclipse.org/releases/mars/</eclipse-p2-repo.url>
J
jurgen 已提交
16
		<local-p2-repo.url>http://localhost:8080/site</local-p2-repo.url>
J
jurgen 已提交
17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83
	</properties>

	<modules>
		<module>modules/org.jkiss.utils</module>
		<module>modules/org.jkiss.wmi</module>

		<module>plugins/org.jkiss.dbeaver.core</module>
		<module>plugins/org.jkiss.dbeaver.core.application</module>
		<module>plugins/org.jkiss.dbeaver.core.eclipse</module>
		<module>plugins/org.jkiss.dbeaver.ext.db2</module>
		<module>plugins/org.jkiss.dbeaver.ext.derby</module>
		<module>plugins/org.jkiss.dbeaver.ext.erd</module>
		<module>plugins/org.jkiss.dbeaver.ext.firebird</module>
		<module>plugins/org.jkiss.dbeaver.ext.generic</module>
		<module>plugins/org.jkiss.dbeaver.ext.import-config</module>
		<module>plugins/org.jkiss.dbeaver.ext.informix</module>
		<module>plugins/org.jkiss.dbeaver.ext.mssql</module>
		<module>plugins/org.jkiss.dbeaver.ext.mysql</module>
		<module>plugins/org.jkiss.dbeaver.ext.oracle</module>
		<module>plugins/org.jkiss.dbeaver.ext.postgresql</module>
		<module>plugins/org.jkiss.dbeaver.ext.vertica</module>
		<module>plugins/org.jkiss.dbeaver.ext.wmi</module>
		<module>plugins/org.jkiss.dbeaver.model</module>
		<module>plugins/org.jkiss.dbeaver.test</module>

		<module>contrib/drivers/plugins/com.ibm.db2.jdbc</module>
		<module>contrib/drivers/plugins/com.oracle.jdbc</module>
		<module>contrib/drivers/plugins/org.jkiss.dbeaver.resources.cache</module>
		<module>contrib/drivers/plugins/org.jkiss.dbeaver.resources.csvjdbc</module>
		<module>contrib/drivers/plugins/org.jkiss.dbeaver.resources.db2</module>
		<module>contrib/drivers/plugins/org.jkiss.dbeaver.resources.derby</module>
		<module>contrib/drivers/plugins/org.jkiss.dbeaver.resources.firebird</module>
		<module>contrib/drivers/plugins/org.jkiss.dbeaver.resources.h2</module>
		<module>contrib/drivers/plugins/org.jkiss.dbeaver.resources.hsqldb</module>
		<module>contrib/drivers/plugins/org.jkiss.dbeaver.resources.informix</module>
		<module>contrib/drivers/plugins/org.jkiss.dbeaver.resources.ingres</module>
		<module>contrib/drivers/plugins/org.jkiss.dbeaver.resources.jt400</module>
		<module>contrib/drivers/plugins/org.jkiss.dbeaver.resources.jtds</module>
		<module>contrib/drivers/plugins/org.jkiss.dbeaver.resources.maxdb</module>
		<module>contrib/drivers/plugins/org.jkiss.dbeaver.resources.mssql</module>
		<module>contrib/drivers/plugins/org.jkiss.dbeaver.resources.postgresql</module>
		<module>contrib/drivers/plugins/org.jkiss.dbeaver.resources.sqlite.xerial</module>
		<module>contrib/drivers/plugins/org.jkiss.dbeaver.resources.ucanaccess</module>
		<module>contrib/drivers/plugins/org.jkiss.dbeaver.resources.vertica</module>

		<module>features/org.jkiss.dbeaver.core.feature</module>
		<module>features/org.jkiss.dbeaver.ext.db2.feature</module>
		<module>features/org.jkiss.dbeaver.ext.generic.feature</module>
		<module>features/org.jkiss.dbeaver.ext.mysql.feature</module>
		<module>features/org.jkiss.dbeaver.ext.oracle.feature</module>
		<module>features/org.jkiss.dbeaver.ext.wmi.feature</module>
		<module>features/org.jkiss.dbeaver.rcp.feature</module>
		<module>features/org.jkiss.dbeaver.runtime.feature</module>
		<module>features/org.jkiss.dbeaver.standalone.feature</module>

		<module>product/updateSite</module>
		
		<!--module>product/mars</module-->
	</modules>


	<repositories>
		<repository>
			<id>eclipse-p2-repo</id>
			<url>${eclipse-p2-repo.url}</url>
			<layout>p2</layout>
		</repository>
J
jurgen 已提交
84
		<repository>
J
jurgen 已提交
85
			<id>local-contrib</id>
J
jurgen 已提交
86
			<url>${local-p2-repo.url}</url>
J
jurgen 已提交
87
			<layout>p2</layout>
J
jurgen 已提交
88
		</repository>
J
jurgen 已提交
89 90 91 92
	</repositories>

	<build>
		<plugins>
J
jurgen 已提交
93 94

			<!-- Tycho build -->
J
jurgen 已提交
95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134
			<plugin>
				<groupId>org.eclipse.tycho</groupId>
				<artifactId>target-platform-configuration</artifactId>
				<version>${tycho-version}</version>
				<configuration>
					<!--target>
						<artifact>
							<groupId>org.jkiss.dbeaver</groupId>
							<artifactId>mars</artifactId>
							<version>3.5.0</version>
						</artifact>
					</target-->
					<environments>
						<environment>
							<os>win32</os>
							<ws>win32</ws>
							<arch>x86_64</arch>
						</environment>
						<environment>
							<os>linux</os>
							<ws>gtk</ws>
							<arch>x86_64</arch>
						</environment>
						<environment>
							<os>macosx</os>
							<ws>cocoa</ws>
							<arch>x86_64</arch>
						</environment>
					</environments>
				</configuration>
			</plugin>
			<plugin>
				<groupId>org.eclipse.tycho</groupId>
				<artifactId>tycho-maven-plugin</artifactId>
				<version>${tycho-version}</version>
				<extensions>true</extensions>
			</plugin>
		</plugins>
	</build>
</project>