[Tinyos-host-mote-wg] Re: [Tinyos-2.0wg] TinyOS 2.0 'tools' directory

Cory Sharp cory.sharp at gmail.com
Thu Apr 21 10:17:17 PDT 2005


So SerialForwarder and the files it depends on would all go in
valueadd?  That seems a little weird.  Or, maybe I just don't like the
name "valueadd".

- Cory

On 4/20/05, Buonadonna, Phil <phil.buonadonna at intel.com> wrote:
> Background:
> 
> The tools directory of tinyos holds a collection of
> utilities/scripts/programs/specs that are used in varying degrees to
> support tinyos.  At present, the directory has no methodology to it's
> structure, save perhaps some partitioning according to language type.
> 
> Looking at the present directory, it seems there are 6 major
> categorizations to the types of tools. The '+' indicates something
> critical to the basic function of tos programs.
> 
>         - Building TOS distributions/packages
>         + Building/installing tos programs (make, set-mote-id, uisp,
> channelgen, spec files for gcc)
>         + Running TOS programs (SerialForwarder)
>         - Simulators
>         - Misc applications (Surge, oscope, TASK/tinydb)
>         - Analysis (some matlab code)
> 
> Proposal:
> 
> 1) Decide what the 'tools' directory represents.  Is it:
>         1) ONLY tools used to help build/install TOS.
>         2) #1 plus java/matlab applications.
> 
> It seems many of the java/matlab apps that have found there way into the
> tools directory really want to live somewhere else..
> 
> Here's a thought to start out:
> 
>         tools
>           \
>           |-sdk (explicity for building tos)
>           |  \
>           |  |- make (the make system files)
>           |  |
>           |  |- scripts (special script for building apps)
>           |
>           |
>           |-utilities (for running tos: programmers, platform specific
> utilities)
>         |  \
>           |
>           |
>           |
>           |-support
>           |  \
>           |  |-rpm (rpm package files)
>           |
>           |-valueadd
>           |  \
>           |  |-java
>           |  |  \
>           |  |  |-(stuff)
>           |  |
>           |  |-matlab
>           |  |  \
>           |  |  |-(stuff)
>           |
>           |
> 
> _______________________________________________
> Tinyos-2.0wg mailing list
> Tinyos-2.0wg at Mail.Millennium.Berkeley.EDU
> http://Mail.Millennium.Berkeley.EDU/mailman/listinfo/tinyos-2.0wg
> 
>

_______________________________________________
Tinyos-2.0wg mailing list
Tinyos-2.0wg at Mail.Millennium.Berkeley.EDU
http://Mail.Millennium.Berkeley.EDU/mailman/listinfo/tinyos-2.0wg


More information about the Tinyos-host-mote-wg mailing list