mirror of
https://github.com/FreeRTOS/FreeRTOS-Kernel.git
synced 2025-04-20 05:21:59 -04:00
This commit is contained in:
parent
af4a71e6b5
commit
d4b8c84409
|
@ -16,7 +16,7 @@
|
|||
</extensions>
|
||||
</storageModule>
|
||||
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
|
||||
<configuration artifactExtension="axf" artifactName="RTOSDemo_RDB1768" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe" cleanCommand="rm -rf" description="Debug build" errorParsers="org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.GASErrorParser" id="com.crt.advproject.config.exe.debug.358435974" name="Debug" parent="com.crt.advproject.config.exe.debug" postannouncebuildStep="Performing post-build steps" postbuildStep="arm-none-eabi-size ${BuildArtifactFileName}; # arm-none-eabi-objdump -h -S ${BuildArtifactFileName} >${BuildArtifactFileBaseName}.lss">
|
||||
<configuration artifactExtension="axf" artifactName="RTOSDemo_RDB1768" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe" cleanCommand="rm -rf" description="Debug build" errorParsers="org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.GASErrorParser" id="com.crt.advproject.config.exe.debug.358435974" name="Debug" parent="com.crt.advproject.config.exe.debug" postannouncebuildStep="Performing post-build steps" postbuildStep="arm-none-eabi-size ${BuildArtifactFileName}; # arm-none-eabi-objdump -h -S ${BuildArtifactFileName} >${BuildArtifactFileBaseName}.lss" preannouncebuildStep="" prebuildStep="">
|
||||
<folderInfo id="com.crt.advproject.config.exe.debug.358435974." name="/" resourcePath="">
|
||||
<toolChain id="com.crt.advproject.toolchain.exe.debug.1213183249" name="Code Red MCU Tools" superClass="com.crt.advproject.toolchain.exe.debug">
|
||||
<targetPlatform binaryParser="org.eclipse.cdt.core.ELF;org.eclipse.cdt.core.GNU_ELF" id="com.crt.advproject.platform.exe.debug.1952563323" name="ARM-based MCU (Debug)" superClass="com.crt.advproject.platform.exe.debug"/>
|
||||
|
|
|
@ -0,0 +1,50 @@
|
|||
REM This file should be executed from the command line prior to the first
|
||||
REM build. It will be necessary to refresh the Eclipse project once the
|
||||
REM .bat file has been executed (normally just press F5 to refresh.
|
||||
|
||||
REM Copies all the required files from their location within the standard
|
||||
REM FreeRTOS directory structure to under the Eclipse project directory.
|
||||
REM This permits the Eclipse project to be used in 'managed' mode and without
|
||||
REM having to setup any linked resources.
|
||||
|
||||
REM Have the files already been copied?
|
||||
IF EXIST FreeRTOS Goto END
|
||||
|
||||
REM Create the required directory structure.
|
||||
MD src\FreeRTOS
|
||||
MD src\FreeRTOS\include
|
||||
MD src\FreeRTOS\portable\GCC\ARM_CM3
|
||||
MD src\FreeRTOS\portable\MemMang
|
||||
MD "src\Common Demo Tasks"
|
||||
MD "src\Common Demo Tasks\include"
|
||||
|
||||
REM Copy the core kernel files.
|
||||
copy ..\..\Source\tasks.c src\FreeRTOS
|
||||
copy ..\..\Source\queue.c src\FreeRTOS
|
||||
copy ..\..\Source\list.c src\FreeRTOS
|
||||
|
||||
REM Copy the common header files
|
||||
|
||||
copy ..\..\Source\include\*.* src\FreeRTOS\include
|
||||
|
||||
REM Copy the portable layer files
|
||||
copy ..\..\Source\portable\GCC\ARM_CM3\*.* src\FreeRTOS\portable\GCC\ARM_CM3
|
||||
|
||||
REM Copy the basic memory allocation files
|
||||
copy ..\..\Source\portable\MemMang\*.* src\FreeRTOS\portable\MemMang
|
||||
|
||||
REM Copy the files that define the common demo tasks.
|
||||
copy ..\Common\minimal\BlockQ.c "src\Common Demo Tasks"
|
||||
copy ..\Common\minimal\blocktim.c "src\Common Demo Tasks"
|
||||
copy ..\Common\minimal\flash.c "src\Common Demo Tasks"
|
||||
copy ..\Common\minimal\GenQTest.c "src\Common Demo Tasks"
|
||||
copy ..\Common\minimal\integer.c "src\Common Demo Tasks"
|
||||
copy ..\Common\minimal\PollQ.c "src\Common Demo Tasks"
|
||||
copy ..\Common\minimal\QPeek.c "src\Common Demo Tasks"
|
||||
copy ..\Common\minimal\recmutex.c "src\Common Demo Tasks"
|
||||
copy ..\Common\minimal\semtest.c "src\Common Demo Tasks"
|
||||
|
||||
REM Copy the common demo file headers.
|
||||
copy ..\Common\include\*.* "src\Common Demo Tasks\include"
|
||||
|
||||
: END
|
Loading…
Reference in a new issue