Permalink
Browse files

Added Obelix project to gradle settings

Obelix is now also included as Eclipse project.
The integration into the build process is still to be done.
Currently just the project stub is created.

Signed-off-by: Markus Jung <markus.jung85@gmail.com>
  • Loading branch information...
mjung85 committed Aug 31, 2015
1 parent c07fa3a commit a1b4c14b028ee8f64bc45d0ff7b8f4390309375f
Showing with 41 additions and 24 deletions.
  1. +39 −23 build.gradle
  2. +2 −1 settings.gradle
View
@@ -1,7 +1,22 @@
allprojects {
configure(
[project(':iotsys-gateway'),
project(':iotsys-bacnet'), project(':iotsys-bacnet4j'),
project(':iotsys-calimero'), project(':iotsys-coap'),
project(':iotsys-common'), project(':iotsys-control'),
project(':iotsys-demoapp'), project(':iotsys-encoding-json'),
project(':iotsys-enocean'), project(':iotsys-enocean-library'),
project(':iotsys-knx'),
project(':iotsys-mbus'), project(':iotsys-mcast-forwarder'),
project(':iotsys-mdnssd'), project(':iotsys-obix'),
project(':iotsys-osgi'), project(':iotsys-rfid'),
project(':iotsys-tomcat'), project(':iotsys-virtual'),
project(':iotsys-weather-forecast'), project(':iotsys-wmbus'),
project(':iotsys-xacml'), project(':iotsys-xbee')]){
apply plugin: 'java'
apply plugin: 'maven-publish'
apply plugin: 'maven'
apply plugin: 'eclipse'
group = 'at.ac.tuwien.auto.iotsys'
version = '0.1'
@@ -14,27 +29,6 @@ allprojects {
}
flatDir { dirs "../lib/californium", "../lib/ektorp"}
}
}
ext{
configDir = file('iotsys-gateway/config')
resDir = file('iotsys-gateway/res')
knxConfigDir = file('iotsys-gateway/knx-config')
californiumProperties = file('iotsys-gateway/Californium.properties')
distLib = file('dist')
distLibRunFile = file('dist/rungateway.bat')
distLibRunFileSh = file('dist/rungateway.sh')
String felixDir = "felix-framework-4.2.1"
felix = file(felixDir)
felixConfFile = file(felixDir + '/conf/config.properties')
felixBundle = file(felixDir + '/bundle')
felixCache = file(felixDir + '/felix-cache')
}
subprojects{
apply plugin: 'eclipse'
sourceSets {
main {
@@ -60,7 +54,29 @@ subprojects{
}
}
}
configure(
[project(':obelix')]){
apply plugin: 'eclipse'
}
ext{
configDir = file('iotsys-gateway/config')
resDir = file('iotsys-gateway/res')
knxConfigDir = file('iotsys-gateway/knx-config')
californiumProperties = file('iotsys-gateway/Californium.properties')
distLib = file('dist')
distLibRunFile = file('dist/rungateway.bat')
distLibRunFileSh = file('dist/rungateway.sh')
String felixDir = "felix-framework-4.2.1"
felix = file(felixDir)
felixConfFile = file(felixDir + '/conf/config.properties')
felixBundle = file(felixDir + '/bundle')
felixCache = file(felixDir + '/felix-cache')
}
description = 'IoTSyS - Integration middleware for the Internet of Things'
task deploy << {
View
@@ -1,4 +1,5 @@
include 'iotsys-obix', 'iotsys-common', 'iotsys-encoding-json', 'iotsys-mdnssd', 'iotsys-gateway', 'iotsys-calimero', 'iotsys-knx', 'iotsys-bacnet4j', 'iotsys-bacnet', 'iotsys-wmbus', 'iotsys-virtual', 'iotsys-control', 'iotsys-xbee', 'iotsys-xacml',
'iotsys-demoapp', 'iotsys-enocean', 'iotsys-osgi', 'iotsys-weather-forecast', 'iotsys-rfid', 'iotsys-coap', 'iotsys-mbus', 'iotsys-enocean-library', 'iotsys-mcast-forwarder', 'iotsys-tomcat'
'iotsys-demoapp', 'iotsys-enocean', 'iotsys-osgi', 'iotsys-weather-forecast', 'iotsys-rfid', 'iotsys-coap', 'iotsys-mbus', 'iotsys-enocean-library', 'iotsys-mcast-forwarder', 'iotsys-tomcat',
'obelix'
// excluded iotsys-appscale for build performance reason

0 comments on commit a1b4c14

Please sign in to comment.