diff --git a/de.bmotionstudio.gef.editor/build.gradle b/de.bmotionstudio.gef.editor/build.gradle deleted file mode 100644 index c5a89e9c6a65abdc8821b650be529ba25c92213c..0000000000000000000000000000000000000000 --- a/de.bmotionstudio.gef.editor/build.gradle +++ /dev/null @@ -1,29 +0,0 @@ -deploy <<{ - - - content = new File("de.bmotionstudio.gef.editor/META-INF/MANIFEST.MF").getText("UTF-8") - - printFileLine = { if( it ==~ /Bundle-Version.+qualifier/ ){ - versionNumber = it.substring(16) // possibile error: cuts off first 16 chars - - /* Version Number is taken from Bundle-Version in Manifest.MF - * If there is no Bundle-Version or the versionnumber needs to - * be taken from a different key word, please change the - * regular expression and the substring above - */ - - } - } - - content.eachLine( printFileLine ) - - artifactId = 'de.bmotionstudio.gef.editor' - - println artifactId - println "\t"+versionNumber - - def f = new File(artifactId+'/pom.xml') - f.delete() - f << start()+elder()+repos()+artifact(artifactId, versionNumber)+end() - -} \ No newline at end of file diff --git a/de.bmotionstudio.rodin/build.gradle b/de.bmotionstudio.rodin/build.gradle deleted file mode 100644 index e6f02c697acfa9eeb5c32d8421aaf01e88a6b5b1..0000000000000000000000000000000000000000 --- a/de.bmotionstudio.rodin/build.gradle +++ /dev/null @@ -1,30 +0,0 @@ - -deploy <<{ - - content = new File("de.bmotionstudio.rodin/META-INF/MANIFEST.MF").getText("UTF-8") - - printFileLine = { if( it ==~ /Bundle-Version.+qualifier/ ){ - versionNumber = it.substring(16) // possibile error: cuts off first 16 chars - - /* Version Number is taken from Bundle-Version in Manifest.MF - * If there is no Bundle-Version or the versionnumber needs to - * be taken from a different key word, please change the - * regular expression and the substring above - */ - - } - } - - content.eachLine( printFileLine ) - - - artifactId = 'de.bmotionstudio.rodin' - - println artifactId - println "\t"+versionNumber - - def f = new File(artifactId+'/pom.xml') - f.delete() - f << start()+elder()+repos()+artifact(artifactId, versionNumber)+end() - -} \ No newline at end of file diff --git a/de.prob.core/build.gradle b/de.prob.core/build.gradle deleted file mode 100644 index 401209f8d89c271ef0a65219e17c7c8e625ca339..0000000000000000000000000000000000000000 --- a/de.prob.core/build.gradle +++ /dev/null @@ -1,36 +0,0 @@ -apply plugin: 'base' - -deploy <<{ - - - content = new File("de.prob.core/META-INF/MANIFEST.MF").getText("UTF-8") - - printFileLine = { if( it ==~ /Bundle-Version.+qualifier/ ){ - versionNumber = it.substring(16) // possibile error: cuts off first 16 chars - - /* Version Number is taken from Bundle-Version in Manifest.MF - * If there is no Bundle-Version or the versionnumber needs to - * be taken from a different key word, please change the - * regular expression and the substring above - */ - - } - } - - content.eachLine( printFileLine ) - - - artifactId = 'de.prob.core' - - println artifactId - println "\t"+versionNumber - - def f = new File(artifactId+'/pom.xml') - f.delete() - f << start()+elder()+repos()+artifact(artifactId, versionNumber)+end() - /* - * old pom.xml files are deleted and replaced by new auto generated Tycho pom.xml files - */ - -} - diff --git a/de.prob.parent/build.gradle b/de.prob.parent/build.gradle deleted file mode 100644 index 4c64fdf9d6704bd03b208dbfb34910038982db30..0000000000000000000000000000000000000000 --- a/de.prob.parent/build.gradle +++ /dev/null @@ -1,74 +0,0 @@ - def parentPom() { """ -<?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.prob</groupId> - <artifactId>de.prob.parent</artifactId> - <version>1.0.0.qualifier</version> - - <packaging>pom</packaging> - - <!-- this is the parent POM from which all modules inherit common settings --> - <properties> - <tycho-version>0.14.1</tycho-version> - </properties> - - - <repositories> - <!-- configure p2 repository to resolve against --> - <repository> - <id>prob_target</id> - <layout>p2</layout> - <url>http://cobra.cs.uni-duesseldorf.de/prob_dev_target/</url> - </repository> - - - <repository> - <id>indigo</id> - <layout>p2</layout> - <url>http://download.eclipse.org/releases/indigo/</url> - </repository> - - </repositories> - - <build> - <plugins> - <plugin> - <!-- enable tycho build extension --> - <groupId>org.eclipse.tycho</groupId> - <artifactId>tycho-maven-plugin</artifactId> - <version>0.14.1</version> - <extensions>true</extensions> - </plugin> - </plugins> - </build> - - <!-- the modules that should be built together --> - <modules> - <module>../de.prob.core</module> - - <module>../de.bmotionstudio.gef.editor</module> - <module>../de.bmotionstudio.rodin</module> - <module>../de.prob.ui</module> - <module>../de.prob.plugin</module> -<!-- <module>../de.prob.feature</module> --> - <module>../de.prob2.feature</module> - <module>../de.prob.repository</module> - - </modules> -</project> - """} - -deploy <<{ - - versionNumber = '1.0.0.qualifier' - artifactId = 'de.prob.parent' - - - - def f = new File(artifactId+'/pom.xml') - f.delete() - f << parentPom() - -} \ No newline at end of file diff --git a/de.prob.plugin/build.gradle b/de.prob.plugin/build.gradle deleted file mode 100644 index 86ac130a06fda16b193f58bf9ed30c5350a16299..0000000000000000000000000000000000000000 --- a/de.prob.plugin/build.gradle +++ /dev/null @@ -1,30 +0,0 @@ - -deploy <<{ - - - content = new File("de.prob.plugin/META-INF/MANIFEST.MF").getText("UTF-8") - - printFileLine = { if( it ==~ /Bundle-Version.+qualifier/ ){ - versionNumber = it.substring(16) // possibile error: cuts off first 16 chars - - /* Version Number is taken from Bundle-Version in Manifest.MF - * If there is no Bundle-Version or the versionnumber needs to - * be taken from a different key word, please change the - * regular expression and the substring above - */ - - } - } - - content.eachLine( printFileLine ) - - artifactId = 'de.prob.plugin' - - println artifactId - println "\t"+versionNumber - - def f = new File(artifactId+'/pom.xml') - f.delete() - f << start()+elder()+repos()+artifact(artifactId, versionNumber)+end() - -} \ No newline at end of file diff --git a/de.prob.repository/build.gradle b/de.prob.repository/build.gradle deleted file mode 100644 index 7ae8245ec2d6819d28c964cbeaec020d3b5eaac1..0000000000000000000000000000000000000000 --- a/de.prob.repository/build.gradle +++ /dev/null @@ -1,32 +0,0 @@ -def reposi() { """ -<?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> - <parent> - <groupId>de.prob</groupId> - <artifactId>de.prob.parent</artifactId> - <version>1.0.0.qualifier</version> - <relativePath>../de.prob.parent/pom.xml</relativePath> - </parent> - - - <groupId>de.prob</groupId> - <artifactId>de.prob.repository</artifactId> - <version>1.0.0.qualifier</version> - <packaging>eclipse-repository</packaging> - </project> -"""} - -deploy <<{ - - versionNumber = '1.0.0.qualifier' - artifactId = 'de.prob.repository' - - println artifactId - - def f = new File(artifactId+'/pom.xml') - f.delete() - f << reposi() - -} \ No newline at end of file diff --git a/de.prob.ui/build.gradle b/de.prob.ui/build.gradle deleted file mode 100644 index 59fef50c1f0e7344cf859f553992554adcfab9dc..0000000000000000000000000000000000000000 --- a/de.prob.ui/build.gradle +++ /dev/null @@ -1,29 +0,0 @@ - -deploy <<{ - - content = new File("de.prob.ui/META-INF/MANIFEST.MF").getText("UTF-8") - - printFileLine = { if( it ==~ /Bundle-Version.+qualifier/ ){ - versionNumber = it.substring(16) // possibile error: cuts off first 16 chars - - /* Version Number is taken from Bundle-Version in Manifest.MF - * If there is no Bundle-Version or the versionnumber needs to - * be taken from a different key word, please change the - * regular expression and the substring above - */ - - } - } - - content.eachLine( printFileLine ) - - artifactId = 'de.prob.ui' - - println artifactId - println "\t"+versionNumber - - def f = new File(artifactId+'/pom.xml') - f.delete() - f << start()+elder()+repos()+artifact(artifactId, versionNumber)+end() - -} \ No newline at end of file diff --git a/de.prob2.feature/build.gradle b/de.prob2.feature/build.gradle deleted file mode 100644 index 327bb749580a26351d54402095dd1eb5c78479ef..0000000000000000000000000000000000000000 --- a/de.prob2.feature/build.gradle +++ /dev/null @@ -1,48 +0,0 @@ -def feature(artifactId, versionNumber) { """ -<?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> - <parent> - <groupId>de.prob</groupId> - <artifactId>de.prob.parent</artifactId> - <version>1.0.0.qualifier</version> - <relativePath>../de.prob.parent/pom.xml</relativePath> - </parent> - <groupId>de.prob</groupId> - <artifactId>${artifactId}</artifactId> - <version>${versionNumber}</version> - <packaging>eclipse-feature</packaging> - </project> -"""} - -deploy <<{ - - content = new File("de.prob2.feature/feature.xml").getText("UTF-8") - - printFileLine = { if( it ==~ /.+version.+qualifier.+/ ){ - versionNumber = it.substring(15,it.size()-1) - // possibile error: cuts off first 15 chars and leaves out last '"' - - /* Version Number is taken from Feature.xml - * feature.xml is searched for version="version.qualifier" - * first 15 chars and last '"' are cut off - */ - - } - } - - content.eachLine( printFileLine ) - - - artifactId = 'de.prob2.feature' - - println artifactId - println "\t"+versionNumber - - - def f = new File(artifactId+'/pom.xml') - f.delete() - f << feature(artifactId, versionNumber) - -} \ No newline at end of file