[Tinyos-devel] tinyos autobuilds

Kevin Klues klueska at gmail.com
Fri Aug 17 10:23:47 PDT 2007


The reason for the ascii graphics is so that people can read the plain
txt documents and still see them without opening up the html or pdf
versions.  If you want to add images there is always the .image
directive to include them in the html (propbably works for pdf too).

Kevin

On 8/17/07, Jan Beutel <j.beutel at ieee.org> wrote:
> On Fri, 2007-08-17 at 08:45 -0700, Kevin Klues wrote:
> > The figures in the pdf versions seem to be all screwed up....
>
> yeah i know. the simple block diagrams created through "ascii"
> characters in rst sucks and converts very badly. i will see and try to
> find a way... i am sure there is some way to draw "proper" boxes but i
> never bothered to check it out in detail.
>
> jan
>
>
>
>
> >
> > Kevin
> >
> > On 8/17/07, Jan Beutel <j.beutel at ieee.org> wrote:
> > > ahhh and i forgot. there are now pdfs generated from the TEP's (very
> > > handy for printing nice documents!
> > >
> > > e.g.
> > >
> > > http://tik42x.ee.ethz.ch:8080/artifacts/tinyos-2.x/20070817104632/doc/
> > >
> > > http://tik42x.ee.ethz.ch:8080/artifacts/tinyos-2.x/20070817104632/doc/pdf/tep2.pdf
> > >
> > >
> > >
> > > jan
> > >
> > >
> > >
> > > On Fri, 2007-08-17 at 12:59 +0200, Jan Beutel wrote:
> > > > if you check out the build artifacts on
> > > >
> > > > http://tik42x.ee.ethz.ch:8080/buildresults/tinyos-2.x
> > > >
> > > > you will see that docs are generated automatically including all nesdoc
> > > > for the platforms and apps of the 2.0.2 release and javadoc for
> > > > support/sdk/java at the very bottom. just click on artifacts and then
> > > > doc
> > > >
> > > >
> > > > we could also scp this to tinyos.net on every build to publish it on the
> > > > webpage
> > > >
> > > > i will add the rpm's next week but i am still waiting for a tool to be
> > > > installed by our sysadmin here.
> > > >
> > > > enjoy,
> > > >
> > > > jan
> > > >
> > > >
> > > >
> > > > On Wed, 2007-08-15 at 17:48 +0200, Jan Beutel wrote:
> > > > > hello all,
> > > > >
> > > > > as some of you know, i am operating a continuous integration server
> > > > > based on http://cruisecontrol.sourceforge.net that checks out tinyos-2.x
> > > > > sources regularly, builds automatically, performs checks and sends out
> > > > > notification emails on errors.
> > > > >
> > > > > the cruisecontrol server can be accessed via:
> > > > >
> > > > > http://tik42x.ee.ethz.ch:8080/index.jsp
> > > > > http://tik42x.ee.ethz.ch:8080/buildresults/tinyos-2.x
> > > > >
> > > > > this is still a pretty preliminary setup but i am working on enhancing
> > > > > it to accommodate more functionality. currently the system works as
> > > > > follows:
> > > > >
> > > > > server: linux 2.6.16.32-ia32-isg-ee-sm-pxe-smp-1 i686 GNU/Linux
> > > > > ncc: 1.2.4
> > > > > nescc: 1.2.9
> > > > > gcc: gcc (GCC) 3.3.5 (Debian 1:3.3.5-13)
> > > > > Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_08-b03)
> > > > >
> > > > > all other external tools are installed from
> > > > > http://www.tinyos.net/dist-2.0.0/ using a custom build script (see
> > > > > attachment) tinyos-tools are installed locally on every build so you are
> > > > > sure to use the current toolchain.
> > > > >
> > > > > after a clean checkout of CVS HEAD the following is built:
> > > > >
> > > > > * tinyos-2.x/tools
> > > > > * tinyos-2.x/tools/release
> > > > > * tinyos-2.x/support/sdk/cpp/sf
> > > > > * tinyos-2.x/support/sdk/java
> > > > > * tinyos-2.x/apps (BaseStation, Blink, MultihopOscilloscope, Null,
> > > > >   Oscilloscope, Powerup, RadioCountToLeds, RadioSenseToLeds) for the
> > > > >   targets: mica2, mica2dot, micaz, tmote, eyesIFXv2, tinynode
> > > > > * nesdoc for all the above apps
> > > > > * tinyos-2.x/docs as html and pdf
> > > > > * validation of all html and css in docs/html and docs/stylesheets
> > > > >
> > > > >
> > > > >
> > > > > CURRENT CAVEATS:
> > > > > - the tools are currently only built for i686 not x86_64, so the release
> > > > > rpms are no good :-(
> > > > > - the checking of the html docs hangs sometime and still needs a little
> > > > > more love
> > > > > - the server sometime dies accidentally and i only notice within a
> > > > > couple of days if i am away from the office (be patient)
> > > > >
> > > > > MINOR TODOS:
> > > > > - publish rpms automatically
> > > > > - publish all apps built
> > > > > - publish memory usage for all apps as on:
> > > > > http://tik42x.ee.ethz.ch:8080/buildresults/harvester?tab=metrics
> > > > >
> > > > > MAJOR TODOS:
> > > > > - integrate john regehrs static testing stuff
> > > > > - think about tunit integration...
> > > > > - execute apps on testbed, collect and publish data
> > > > >
> > > > >
> > > > >
> > > > > anyway. i probably forgot something. if you have anything that should be
> > > > > included, let me know. if you are bugged by nasty emails that complain
> > > > > about failed builds it's me bugging you.
> > > > >
> > > > > jan
> > > > >
> > > > >
> > > > > _______________________________________________
> > > > > Tinyos-devel mailing list
> > > > > Tinyos-devel at Millennium.Berkeley.EDU
> > > > > https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-devel
> > > --
> > > Dr. Jan Beutel                              j.beutel at ieee.org
> > > Computer Engineering and Networks Laboratory, ETZ G75
> > > ETH Zurich                             +41 44 632 70 32 Phone
> > > Gloriastrasse 35                         +41 44 632 10 35 Fax
> > > CH 8092 Zurich/Switzerland  http://www.tik.ee.ethz.ch/~beutel
> > >
> > > _______________________________________________
> > > Tinyos-devel mailing list
> > > Tinyos-devel at Millennium.Berkeley.EDU
> > > https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-devel
> > >
> >
> >
> --
> Dr. Jan Beutel                              j.beutel at ieee.org
> Computer Engineering and Networks Laboratory, ETZ G75
> ETH Zurich                             +41 44 632 70 32 Phone
> Gloriastrasse 35                         +41 44 632 10 35 Fax
> CH 8092 Zurich/Switzerland  http://www.tik.ee.ethz.ch/~beutel
>
>


-- 
~Kevin


More information about the Tinyos-devel mailing list