Sergio Scaglia / Nanostack_lib

Dependents:   mbedEndpointNetwork mbedEndpointNetworkMJK

Fork of Nanostack_lib by Sensinode

nanostack_mbed.build

Committer:
Mika Karjalainen
Date:
2014-06-24
Revision:
3:1e7446b1fcae
Parent:
2:60c5c88f4adc

File content as of revision 3:1e7446b1fcae:

<?xml version="1.0"?>
<project name="Release Nanostack3 to MBed.org" default="copy" basedir=".">
    <description>Nanostack3 release for MBed platform.</description>

    <target name="copy" description="Copy files to mbed mercurial directory">
        <copy todir="${outdir}/inc/net">
            <fileset basedir="../nanostack2/libNet/include">
                <include name="br_ipv6_lib.h" />
                <include name="br_lib.h" />
                <include name="br_list_nvm_api.h" />
                <include name="br_mle_lib.h" />
                <include name="br_pana_server.h" />
                <include name="multicast_api.h" />
                <include name="net_interface.h" />
                <include name="net_nwk_scan.h" />
                <include name="net_rpl.h" />
                <include name="ns_address.h" />
                <include name="nwk_stats_api.h" />
                <include name="pana_nvm_api.h" />
            </fileset>
        </copy> 
        
        <copy todir="${outdir}/inc/socket">
            <fileset basedir="../nanostack2/libNet/include">
                <include name="socket_api.h" />
                <include name="socket_security.h" />
            </fileset>
        </copy>

        <copy todir="${outdir}/inc/event_os">
            <fileset basedir="../nanostack2/libNet/include">
                <include name="system_event.h" />
                <include name="tasklet_api.h" />
            </fileset>
        </copy>    

        <copy todir="${outdir}/inc/ccm">
            <fileset basedir="../libService/CCM_lib">
                <include name="ccmLIB.h" />
            </fileset>
        </copy>    

        <copy todir="${outdir}/inc/dynmem">
            <fileset basedir="../libService/nsdynmemLIB">
                <include name="nsdynmemLIB.h" />
            </fileset>
        </copy>    

        <copy todir="${outdir}/inc/randlib">
            <fileset basedir="../libService/randLIB">
                <include name="randLIB.h" />
            </fileset>
        </copy>    

        <copy todir="${outdir}/inc/hal">
            <fileset basedir="../nanostack2/HAL/API">
                <include name="*.h" />
            </fileset>
        </copy>    

        <copy todir="${outdir}/inc/hal">
            <fileset basedir="../nanostack2/HAL/ARM_COMMON">
                <include name="*.h" />
            </fileset>
        </copy>    

        <copy todir="${outdir}/inc/hal/common">
            <fileset basedir="../nanostack2/HAL/common">
                <include name="*.h" />
            </fileset>
        </copy>    

        <copy todir="${outdir}/inc/hal">
            <fileset basedir="../nanostack2/HAL/rf_drivers/Atmel">
                <include name="*.h" />
            </fileset>
        </copy>    

        <copy todir="${outdir}/src/hal">
            <fileset basedir="../nanostack2/HAL/API">
                <include name="*.c" />
            </fileset>
        </copy>    

        <copy todir="${outdir}/src/hal/common">
            <fileset basedir="../nanostack2/HAL/common">
                <include name="*.c" />
            </fileset>
        </copy>    

        <copy todir="${outdir}/src/hal">
            <fileset basedir="../nanostack2/HAL/rf_drivers/Atmel">
                <include name="driverRFPhy.c" />
            </fileset>
        </copy>    
    </target>
    
</project>