diff --git a/.gitignore b/.gitignore index 81a688aa5..9ee913148 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,11 @@ target/ .settings .project +li.strolch.model +li.strolch.module +li.strolch.testbase +li.strolch.runtime +li.strolch.service +li.strolch.bom +li.strolch.persistence.api +li.strolch.persistence.xml diff --git a/bootstrap.sh b/bootstrap.sh new file mode 100755 index 000000000..ac0775924 --- /dev/null +++ b/bootstrap.sh @@ -0,0 +1,40 @@ +#!/bin/bash +####################################################################### +## +## Bootstrap developing of strolch projects by cloning all the +## projects. +## +####################################################################### + +echo "Cloning all strolch projects..." +if ! git clone git@github.com:eitch/li.strolch.model.git ; then + exit 1 +fi +echo +if ! git clone git@github.com:eitch/li.strolch.testbase.git ; then + exit 1 +fi +echo +if ! git clone git@github.com:eitch/li.strolch.runtime.git ; then + exit 1 +fi +echo +if ! git clone git@github.com:eitch/li.strolch.service.git ; then + exit 1 +fi +echo +if ! git clone git@github.com:eitch/li.strolch.bom.git ; then + exit 1 +fi +echo +if ! git clone git@github.com:eitch/li.strolch.persistence.api.git ; then + exit 1 +fi +echo +if ! git clone git@github.com:eitch/li.strolch.persistence.xml.git ; then + exit 1 +fi +echo + +echo "Done." +exit 0 \ No newline at end of file diff --git a/pom.xml b/pom.xml index 6894859db..150d0b82f 100644 --- a/pom.xml +++ b/pom.xml @@ -6,21 +6,21 @@ li.strolch li.strolch.parent 0.1.0-SNAPSHOT - ../li.strolch.parent + li.strolch.parent - li.strolch.module + li.strolch.dev pom - Module build for li.strolch projects - Module build to quickly build all li.strolch projects + Dev module build for li.strolch projects + Project used to develop strolch modules. Contains scripts for bootstrapping development, etc. - ../li.strolch.parent - ../li.strolch.model - ../li.strolch.testbase - ../li.strolch.persistence.api - ../li.strolch.persistence.xml - ../li.strolch.runtime - ../li.strolch.service + li.strolch.parent + li.strolch.model + li.strolch.testbase + li.strolch.persistence.api + li.strolch.persistence.xml + li.strolch.runtime + li.strolch.service diff --git a/update.sh b/update.sh new file mode 100755 index 000000000..3980555b6 --- /dev/null +++ b/update.sh @@ -0,0 +1,18 @@ +#!/bin/bash +####################################################################### +## +## Bootstrap developing of strolch projects by cloning all the +## projects. +## +####################################################################### + +echo "Updating li.strolch.model..." ; cd li.strolch.model ; git pull ; cd .. +echo "Updating li.strolch.testbase..." ; cd li.strolch.testbase ; git pull ; cd .. +echo "Updating li.strolch.runtime..." ; cd li.strolch.runtime ; git pull ; cd .. +echo "Updating li.strolch.service..." ; cd li.strolch.service ; git pull ; cd .. +echo "Updating li.strolch.bom..." ; cd li.strolch.bom ; git pull ; cd .. +echo "Updating li.strolch.persistence.api..." ; cd li.strolch.persistence.api ; git pull ; cd .. +echo "Updating li.strolch.persistence.xml..." ; cd li.strolch.persistence.xml ; git pull ; cd .. + +echo "Done." +exit 0 \ No newline at end of file