Changeset f9798ad in rtems-libbsd for libbsd.txt


Ignore:
Timestamp:
May 30, 2016, 11:49:31 PM (3 years ago)
Author:
Chris Johns <chrisj@…>
Branches:
c1e05b9ea378b2971e3d7704779112b4bc4296da, freebsd-9.3, 4a77611a223ea883fb548679b516d326a020d447
Children:
ab5cd63
Parents:
70d52b8
Message:

Add a stats report command.

The report shows the level of changes we have made to the FreeBSD code.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libbsd.txt

    r70d52b8 rf9798ad  
    615615  -m|--makefile     Warning: depreciated and will be removed
    616616  -b|--buildscripts just generate the build scripts
     617  -S|--stats        Print a statistics report
    617618  -R|--reverse      default FreeBSD -> RTEMS, reverse that
    618   -r|--rtems        RTEMS directory
    619   -f|--freebsd      FreeBSD directory
     619  -r|--rtems        RTEMS Libbsd directory (default: '.')
     620  -f|--freebsd      FreeBSD SVN directory (default: 'freebsd-org')
    620621  -v|--verbose      enable verbose output mode
    621622----
     
    682683. Run `./create-kernel-namespace.sh` if you imported kernel space headers.  Add only your new defines via `git add -p rtemsbsd/include/machine/rtems-bsd-kernel-namespace.h`.
    683684. Create one commit from this.
     685
     686The -S or --stats option generates reports the changes we have made to
     687FreeBSD. If the code has been reserved into the original FreeBSD tree it will
     688show nothing has changed. To see what we have change:
     689
     690 $ cd freebsd-org
     691 $ git checkout -- .
     692 $ cd ..
     693 $ ./freebsd-to-rtems.py -R -S -d
     694
     695The report lists the files change based on the opacity level. The opacity is a
     696measure on how much of a file differs from the original FreeBSD source. The
     697lower the value the more transparent the source file it.
    684698
    685699== Initialization of the BSD Library
Note: See TracChangeset for help on using the changeset viewer.