Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Root project for BUG OSGi Bundles
Java C C++ Other
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
com.buglabs.app.bugdash2
com.buglabs.app.networkinggui
com.buglabs.bug.appui
com.buglabs.bug.base.bug20
com.buglabs.bug.base.molly
com.buglabs.bug.bmi
com.buglabs.bug.dragonfly
com.buglabs.bug.jni.accelerometer
com.buglabs.bug.jni.camera
com.buglabs.bug.jni.common
com.buglabs.bug.jni.gps
com.buglabs.bug.jni.input
com.buglabs.bug.jni.lcd
com.buglabs.bug.jni.libmatthew
com.buglabs.bug.jni.motion
com.buglabs.bug.jni.rxtx
com.buglabs.bug.jni.vonhippel
com.buglabs.bug.legacy
com.buglabs.bug.module.camera
com.buglabs.bug.module.gps
com.buglabs.bug.module.lcd
com.buglabs.bug.module.motion
com.buglabs.bug.module.video
com.buglabs.bug.module.vonhippel
com.buglabs.bug.networking
com.buglabs.bug.ws
com.buglabs.common.tests
com.buglabs.common
com.buglabs.osgi.build
com.buglabs.osgi.sewing
com.buglabs.osgi.tester
com.buglabs.util.nmea
com.buglabs.util.shell
com.sun.javax.servlet
org.freedesktop.dbus
.gitignore
README.md

README.md

Overview

This repository contains the libraries used for Java application development on the BUG platform. Each library is packages as an OSGi bundle, and the OSGi service registry is used extensively.

To build

Set the basedir variable to the directory which build artifacts and test results should be created at, then run the ant build:

cd /tmp
git clone git://github.com/buglabs/bug-osgi.git
export SD=/tmp/bug-osgi
ant -Dbase.build.dir=$SD/com.buglabs.osgi.build/ -Dbasedir=$SD -Dcheckout.dir=$SD/ -f $SD/com.buglabs.osgi.build/com.buglabs.osgi.xml clean fetch.dependencies test test-osgi checkstyle pmd cpd
Something went wrong with that request. Please try again.