ipc (InterProcessor Communications)

    This tree contains the IPC libraries, examples and regression tests

BUILD

    o To build libraries:

        from top-level of tree type:

        MK .ipc        (This will build all IPC libraries)
        MK .ipc,em3    (This will build all IPC libraries for the M3 target)


    o To build tests
        # edit src/ti/sdo/ipc/build/testPlatforms.xs and uncomment the devices
          that will be tested in regressionDevices

        MK .tests,em3  (this will build libraries/platforms if not already built,
                        and build all regression tests for the target/device) 

    o To build IPC examples
       
       MK .ipc         (First build the IPC libraries)
       MK .interfaces  (Generate .xdcenv.mak files in the example directories)
       
       cd src/ti/sdo/ipc/examples/multicore/evmTI81XX (descend into example dir)

       mk              (Build the IPC multicore example)

RELEASE

    o from Linux workstation:

    from $TREES/ipc/ipc.git:

            /* Ensure that you're on the master branch */
            git checkout master    

            /* 
             * Grab contributions by user1 and user2 to ipc-g01 (assuming
             * that ipc-g00 is the latest current release)
             */
            ggentree /db/path/user1/ipc/ipc-g01_g0123456 
                /db/path/user2/ipc/ipc-g01_g0987654

            /* Ensure that you're on the master branch */
            git checkout master 

            /*
             *  Merge user branches into master branch. Resolve conflicts if
             *  necessary
             */
            git merge ipc-g01_g0123456
            git merge ipc-g01_g0987654

            /* 
             *  Build tree
             */
            MK .clean .all-files >& Make.log &

            /* 
             * use "tail -f Make.log" to monitor build progress
             * Make sure Make.log is satisfactory
             * Update README 
             */


            /* Release the git tree */
            greltree

===========================================================================

For a changelog, navigate to $TREES/ipc/ipc.git and type
# git log

Or navigate to the gitweb at:
http://gitweb.sanb.design.ti.com/apache/cgi-bin/gitweb.cgi?p=ipc.git/.git;a=shortlog