nuttx-apps/tools
patacongo 1e8e94837c Several patches from Petteri Aimonen
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5625 42af7a65-404d-4744-a932-0658087f49c3
2013-02-08 15:28:07 +00:00
..
addobjs.sh Prep for NxWidgets 1.0 release 2012-03-22 22:41:11 +00:00
bitmap_converter.py Several patches from Petteri Aimonen 2013-02-08 15:28:07 +00:00
indent.sh Prep for NxWidgets 1.0 release 2012-03-22 22:41:11 +00:00
install.sh Several patches from Petteri Aimonen (mostly NxWidgets) 2012-11-09 14:54:29 +00:00
README.txt Several patches from Petteri Aimonen (mostly NxWidgets) 2012-11-09 14:54:29 +00:00
zipme.sh NxWidgets ready for first release 2012-03-22 22:51:53 +00:00

NxWidgets/tools README File
===========================

addobjs.sh
----------

  $0 will add all object (.o) files in directory to an archive.

  Usage: tools/addobjs.sh [OPTIONS] <lib-path> <obj-dir>

  Where:
    <lib-path> is the full, absolute path to the library to use
    <obj-dir> is full path to the directory containing the object files to be added
  OPTIONS include:
    -p Prefix to use.  For example, to use arm-elf-ar, add '-p arm-elf-'
    -w Use Windows style paths insted of POSIX paths
    -d Enable script debug
    -h Show this usage information

bitmap_converter.py
-------------------

  This script converts from any image type supported by Python imaging library to
  the RLE-encoded format used by NxWidgets.

indent.sh
---------

  This script uses the Linux 'indent' utility to re-format C source files
  to match the coding style that I use.  It differs from my coding style in that

  - I normally put the traiing */ of a multi-line comment on a separate line,
  - I usually align things vertically (like '='in assignments.

install.sh
----------

  Install a unit test in the NuttX source tree"

  USAGE: tools/install.sh <apps-directory-path> <test-sub-directory>

  Where:
    <apps-directory-path> is the full, absolute path to the NuttX apps/ directory
    <test-sub-directory> is the name of a sub-directory in the UnitTests directory

zipme.sh
--------

  Pack up the NxWidgets tarball for release.

  USAGE:  tools/zipme.sh <version>