This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

My nightly builds are not working correctly.

Other Parts Discussed in Thread: CCSTUDIO, SYSBIOS, AFE031

I have been using batch scripts to do nightly builds with CCSv5.1 for some time.  Most work very predictably.  This one baffles me.

From my log:

...

c:\ti\ccsv5\eclipse\eclipsec.exe -nosplash -data C:\Users\x0183614\workspace_v5_g3dc_u -application com.ti.ccstudio.apps.projectImport -ccs.location \dspsrdc_csa\emeter\dsp_c28x\PLC_AppBoot

--------------------------------------------------------------------------------
Importing project from '/dspsrdc_csa/emeter/dsp_c28x/PLC_AppBoot'...


Done!
c:\ti\ccsv5\eclipse\eclipsec.exe -nosplash -data C:\Users\x0183614\workspace_v5_g3dc_u -application com.ti.ccstudio.apps.projectImport -ccs.location \dspsrdc_csa\emeter\dsp_c28x\PLC_dfu

--------------------------------------------------------------------------------
Importing project from '/dspsrdc_csa/emeter/dsp_c28x/PLC_dfu'...


Done!
call "..\script\myclean.bat"
c:\ti\ccsv5\eclipse\eclipsec.exe -nosplash -application com.ti.ccstudio.apps.projectBuild -data C:\Users\x0183614\workspace_v5_g3dc_u -ccs.projects
sysbios_g3_plc_dc_F2806x -ccs.configuration Release_AFE031

 

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

CCS headless build starting... [Wed Feb 20 17:54:32 CST 2013]

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

 

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

Pre processing...

 

 

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

Building...

 

call "..\script\myclean.bat"
c:\ti\ccsv5\eclipse\eclipsec.exe -nosplash -application com.ti.ccstudio.apps.projectBuild -data C:\Users\x0183614\workspace_v5_g3dc_u -ccs.projects sysbios_g3_plc_dc_F2806x -ccs.configuration Release_AFE031_CRC16_MSB

 

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

CCS headless build starting... [Wed Feb 20 17:55:24 CST 2013]

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

 

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

Pre processing...

 

 

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

Building...

 

 

**** Clean-only build of configuration Debug for project crc_vcu ****

 

C:\ti\ccsv5\utils\bin\gmake -k clean

DEL /F  "U:\dspsrdc_csa\emeter\dsp_c28x\Lib\Debug\crc_vcu.lib"

Could Not Find U:\dspsrdc_csa\emeter\dsp_c28x\Lib\Debug\crc_vcu.lib

DEL /F "C:\Users\x0183614\workspace_v5_g3dc_u\crc_vcu\Debug\crc16.pp" "C:\Users\x0183614\workspace_v5_g3dc_u\crc_vcu\Debug\crc32.pp" "C:\Users\x0183614\workspace_v5_g3dc_u\crc_vcu\Debug\crc8.pp"

Could Not Find C:\Users\x0183614\workspace_v5_g3dc_u\crc_vcu\Debug\crc16.pp

DEL /F "C:\Users\x0183614\workspace_v5_g3dc_u\crc_vcu\Debug\crc16.obj" "C:\Users\x0183614\workspace_v5_g3dc_u\crc_vcu\Debug\crc16_vcu.obj" "C:\Users\x0183614\workspace_v5_g3dc_u\crc_vcu\Debug\crc32.obj" "C:\Users\x0183614\workspace_v5_g3dc_u\crc_vcu\Debug\crc32_vcu.obj" "C:\Users\x0183614\workspace_v5_g3dc_u\crc_vcu\Debug\crc8.obj" "C:\Users\x0183614\workspace_v5_g3dc_u\crc_vcu\Debug\crc8_vcu.obj"

Could Not Find C:\Users\x0183614\workspace_v5_g3dc_u\crc_vcu\Debug\crc16.obj

DEL /F "C:\Users\x0183614\workspace_v5_g3dc_u\crc_vcu\Debug\crc16_vcu.pp" "C:\Users\x0183614\workspace_v5_g3dc_u\crc_vcu\Debug\crc32_vcu.pp" "C:\Users\x0183614\workspace_v5_g3dc_u\crc_vcu\Debug\crc8_vcu.pp"

Could Not Find C:\Users\x0183614\workspace_v5_g3dc_u\crc_vcu\Debug\crc16_vcu.pp

'Finished clean'

' '

...

 

Here is the batch file.

set BLDCMD=-application com.ti.ccstudio.apps.projectBuild

set IMPCMD=-application com.ti.ccstudio.apps.projectImport -ccs.location

set ECLIPSEC=c:\ti\ccsv5\eclipse\eclipsec.exe -nosplash

set WS=%USERPROFILE%\workspace_v5_g3dc_u

if exist %WS% rmdir /s /q %WS%

set WS=-data %WS%

...

(lots of imports and there are no missing imports)

...

echo %ECLIPSEC% %WS% %IMPCMD% %ROOT%\PLC_dfu | %TEE% -a %logfile%
%ECLIPSEC% %WS% %IMPCMD% %ROOT%\PLC_dfu | %TEE% -a %logfile%

rem starting builds
echo starting builds

echo call %CLEAN% | %TEE% -a %logfile%
call %CLEAN% >nul 2>nul
echo %ECLIPSEC% %BLDCMD% %WS% -ccs.projects sysbios_g3_plc_dc_F2806x -ccs.configuration Release_AFE031 | %CNV% | %TEE% -a %logfile%
%ECLIPSEC% %BLDCMD% %WS% -ccs.projects sysbios_g3_plc_dc_F2806x -ccs.configuration Release_AFE031 | %CNV% | %TEE% -a %logfile%
dir \dspsrdc_csa\emeter\dsp_c28x\G3\proj\G3_mac\Release_F2806x\sysbios_g3_plc_dc_F2806x_AFE031_CRC16_MSB.out | %TEE% -a %logfile%

echo call %CLEAN% | %TEE% -a %logfile%
call %CLEAN% >nul 2>nul
echo %ECLIPSEC% %BLDCMD% %WS% -ccs.projects sysbios_g3_plc_dc_F2806x -ccs.configuration Release_AFE031_CRC16_MSB | %CNV% | %TEE% -a %logfile%
%ECLIPSEC% %BLDCMD% %WS% -ccs.projects sysbios_g3_plc_dc_F2806x -ccs.configuration Release_AFE031_CRC16_MSB | %CNV% | %TEE% -a %logfile%
dir \dspsrdc_csa\emeter\dsp_c28x\G3\proj\G3_mac\Release_F2806x\sysbios_g3_plc_dc_F2806x_AFE031_CRC16_MSB.out | %TEE% -a %logfile%

The first build does nothing in batch mode.  It works fine if I use the GUI.

I do 40 or so builds a night and this is the only one that does this.

Any ideas?

  • Hi Bill,

    Bill Etcheverry said:
    I have been using batch scripts to do nightly builds with CCSv5.1 for some time

    5.1 is an older version. Many fixs/enhancements have been made to the command-line project builds since then. I would suggest updating your CCS version to something more current if you are not locked in to this particular version.

    If you cannot update your CCS version, please provide the exact version number of your CCSv5.1 build. I am looking for a number like ex: 5.1.1.00031.

    You mention the build is failing. In your post I see it finishes cleaning the project but no output on actually building it. Is that the issue? That is simply cleans with no build?

    A reproducible test case is always ideal for these strange corner cases. If you could provide some stripped down version of your project that still reproduces the issue, that would be ideal.

    Thanks

    ki

  • Ki,

    In versions 5.2 and newer, project imports were taking over an hour.  Unacceptable.  This problem was recently corrected and, upon verification, I see the group moving to 5.3 or 5.4 within a month.  For now, I would like to see this working.  I don't think that it is related to any fixed problems.  I think that the project files have a problem that gets corrected when running interactively.

    "You mention the build is failing." NO. I  said that the nightly builds were not working correctly.  No step produces an error but I don't get a build.  I have now started to see this behavior in other projects and build configurations as well.

    Martin Swiezawski and Baltasar Belyavsky were given the zipped source code (>100 Meg). 

    Here is the batch file that I run.  The logs tell the story.

    rem @echo off
    rem makeallg3_dc.bat
    
    pushd .
    setlocal
    
    for /F "tokens=2-4 delims=/- " %%A in ('date/T') do set DATE=%%C%%A%%B
    set D2=%DATE:~2%
    set dr=%~d0
    set dr1=%dr:~0,1%
    set logfile=c:\temp\make_all_g3_dc_%dr1%_%D2%.log
    rem c:\temp\make_all_g3_dc_Z_120924.log
    
    echo %0 > %logfile%
    echo.>> %logfile%
    echo %logfile%>> %logfile%
    echo.>> %logfile%
    
    rem *** COMMON START ***
    
    echo set BLDCMD=-application com.ti.ccstudio.apps.projectBuild>>%logfile%
    echo set BLDCMD=-application com.ti.ccstudio.apps.projectBuild
    set BLDCMD=-application com.ti.ccstudio.apps.projectBuild
    
    echo set IMPCMD=-application com.ti.ccstudio.apps.projectImport -ccs.location>> %logfile%
    echo set IMPCMD=-application com.ti.ccstudio.apps.projectImport -ccs.location
    set IMPCMD=-application com.ti.ccstudio.apps.projectImport -ccs.location
    
    echo set ECLIPSEC=c:\ti\ccsv5\eclipse\eclipsec.exe -nosplash>>%logfile%
    echo set ECLIPSEC=c:\ti\ccsv5\eclipse\eclipsec.exe -nosplash
    set ECLIPSEC=c:\ti\ccsv5\eclipse\eclipsec.exe -nosplash
    
    echo set TEE="..\host\inuse\tee.exe">>%logfile%
    echo set TEE="..\host\inuse\tee.exe"
    set TEE="..\host\inuse\tee.exe"
    
    rem ROOT must not start with ..\
    echo set ROOT=\dspsrdc_csa\emeter\dsp_c28x>>%logfile%
    echo set ROOT=\dspsrdc_csa\emeter\dsp_c28x
    set ROOT=\dspsrdc_csa\emeter\dsp_c28x
    
    echo set CLEAN="..\script\myclean.bat">>%logfile%
    echo set CLEAN="..\script\myclean.bat"
    set CLEAN="..\script\myclean.bat"
    
    echo set CNV="..\host\inuse\cnv.exe">>%logfile%
    echo set CNV="..\host\inuse\cnv.exe"
    set CNV="..\host\inuse\cnv.exe"
    
    echo copy /y ..\host\tools\common\tee.exe ..\host\inuse\.>>%logfile%
    copy /y ..\host\tools\common\tee.exe ..\host\inuse\.>>%logfile%
    
    echo copy /y ..\host\tools\common\cnv.exe ..\host\inuse\. | %TEE% -a %logfile%
    copy /y ..\host\tools\common\cnv.exe ..\host\inuse\. | %TEE% -a %logfile%
    
    echo attrib -r ..\host\inuse\* | %TEE% -a %logfile%
    attrib -r ..\host\inuse\* | %TEE% -a %logfile%
    
    date /t | %TEE% -a %logfile%
    time /t | %TEE% -a %logfile%
    
    echo rem g3 DC | %TEE% -a %logfile%
    rem g3 DC
    
    set WS=
    if "%~d0"=="P:" set WS=%USERPROFILE%\workspace_v5_g3dc_p
    if "%~d0"=="s:" set WS=%USERPROFILE%\workspace_v5_g3dc_s
    if "%~d0"=="T:" set WS=%USERPROFILE%\workspace_v5_g3dc_t
    if "%~d0"=="t:" set WS=%USERPROFILE%\workspace_v5_g3dc_t
    if "%~d0"=="U:" set WS=%USERPROFILE%\workspace_v5_g3dc_u
    if "%~d0"=="v:" set WS=%USERPROFILE%\workspace_v5_g3dc_v
    if "%~d0"=="w:" set WS=%USERPROFILE%\workspace_v5_g3dc_w
    if "%~d0"=="Z:" set WS=%USERPROFILE%\workspace_v5_g3dc_z
    if "%~d0"=="Y:" set WS=%USERPROFILE%\workspace_v5_g3dc_y
    if "%~d0"=="y:" set WS=%USERPROFILE%\workspace_v5_g3dc_y
    
    if "%WS%"=="" goto e1
    
    echo if exist %WS% rmdir /s /q %WS% 1^>nul 2^>nul
    if exist %WS% rmdir /s /q %WS% 1>nul 2>nul
    
    echo workspace %WS% | %TEE% -a %logfile%
    
    echo set WS=-data %WS% | %TEE% -a %logfile%
    set WS=-data %WS%
    
    echo %ECLIPSEC% %WS% %IMPCMD% %ROOT%\G3\proj\acm | %TEE% -a %logfile%
    %ECLIPSEC% %WS% %IMPCMD% %ROOT%\G3\proj\acm | %TEE% -a %logfile%
    
    echo %ECLIPSEC% %WS% %IMPCMD% %ROOT%\G3\proj\adp\adp | %TEE% -a %logfile%
    %ECLIPSEC% %WS% %IMPCMD% %ROOT%\G3\proj\adp\adp | %TEE% -a %logfile%
    
    echo %ECLIPSEC% %WS% %IMPCMD% %ROOT%\G3\proj\adp\adp_aes | %TEE% -a %logfile%
    %ECLIPSEC% %WS% %IMPCMD% %ROOT%\G3\proj\adp\adp_aes | %TEE% -a %logfile%
    
    echo %ECLIPSEC% %WS% %IMPCMD% %ROOT%\G3\proj\appemu | %TEE% -a %logfile%
    %ECLIPSEC% %WS% %IMPCMD% %ROOT%\G3\proj\appemu | %TEE% -a %logfile%
    
    echo %ECLIPSEC% %WS% %IMPCMD% %ROOT%\proj\bfm | %TEE% -a %logfile%
    %ECLIPSEC% %WS% %IMPCMD% %ROOT%\proj\bfm | %TEE% -a %logfile%
    
    echo %ECLIPSEC% %WS% %IMPCMD% %ROOT%\proj\boot_api | %TEE% -a %logfile%
    %ECLIPSEC% %WS% %IMPCMD% %ROOT%\proj\boot_api | %TEE% -a %logfile%
    
    echo %ECLIPSEC% %WS% %IMPCMD% %ROOT%\proj\C28_IPC | %TEE% -a %logfile%
    %ECLIPSEC% %WS% %IMPCMD% %ROOT%\proj\C28_IPC | %TEE% -a %logfile%
    
    echo %ECLIPSEC% %WS% %IMPCMD% %ROOT%\G3\proj\ccm | %TEE% -a %logfile%
    %ECLIPSEC% %WS% %IMPCMD% %ROOT%\G3\proj\ccm | %TEE% -a %logfile%
    
    echo %ECLIPSEC% %WS% %IMPCMD% %ROOT%\proj\crc | %TEE% -a %logfile%
    %ECLIPSEC% %WS% %IMPCMD% %ROOT%\proj\crc | %TEE% -a %logfile%
    
    echo %ECLIPSEC% %WS% %IMPCMD% %ROOT%\proj\crc_vcu | %TEE% -a %logfile%
    %ECLIPSEC% %WS% %IMPCMD% %ROOT%\proj\crc_vcu | %TEE% -a %logfile%
    
    echo %ECLIPSEC% %WS% %IMPCMD% %ROOT%\proj\csl\csl | %TEE% -a %logfile%
    %ECLIPSEC% %WS% %IMPCMD% %ROOT%\proj\csl\csl | %TEE% -a %logfile%
    
    echo %ECLIPSEC% %WS% %IMPCMD% %ROOT%\proj\csl\csl_f2806x | %TEE% -a %logfile%
    %ECLIPSEC% %WS% %IMPCMD% %ROOT%\proj\csl\csl_f2806x | %TEE% -a %logfile%
    
    echo %ECLIPSEC% %WS% %IMPCMD% %ROOT%\proj\csl\csl_f28m35x_c28 | %TEE% -a %logfile%
    %ECLIPSEC% %WS% %IMPCMD% %ROOT%\proj\csl\csl_f28m35x_c28 | %TEE% -a %logfile%
    
    echo %ECLIPSEC% %WS% %IMPCMD% %ROOT%\G3\proj\mac_low\dc_lower_mac | %TEE% -a %logfile%
    %ECLIPSEC% %WS% %IMPCMD% %ROOT%\G3\proj\mac_low\dc_lower_mac | %TEE% -a %logfile%
    
    echo %ECLIPSEC% %WS% %IMPCMD% %ROOT%\proj\diag\diag | %TEE% -a %logfile%
    %ECLIPSEC% %WS% %IMPCMD% %ROOT%\proj\diag\diag | %TEE% -a %logfile%
    
    echo %ECLIPSEC% %WS% %IMPCMD% %ROOT%\proj\diag\diag_phy_g3 | %TEE% -a %logfile%
    %ECLIPSEC% %WS% %IMPCMD% %ROOT%\proj\diag\diag_phy_g3 | %TEE% -a %logfile%
    
    echo %ECLIPSEC% %WS% %IMPCMD% %ROOT%\proj\diag\diag_sniffer | %TEE% -a %logfile%
    %ECLIPSEC% %WS% %IMPCMD% %ROOT%\proj\diag\diag_sniffer | %TEE% -a %logfile%
    
    echo %ECLIPSEC% %WS% %IMPCMD% %ROOT%\proj\ecf | %TEE% -a %logfile%
    %ECLIPSEC% %WS% %IMPCMD% %ROOT%\proj\ecf | %TEE% -a %logfile%
    
    echo %ECLIPSEC% %WS% %IMPCMD% %ROOT%\proj\hal_afe | %TEE% -a %logfile%
    %ECLIPSEC% %WS% %IMPCMD% %ROOT%\proj\hal_afe | %TEE% -a %logfile%
    
    echo %ECLIPSEC% %WS% %IMPCMD% %ROOT%\proj\hct\hct | %TEE% -a %logfile%
    %ECLIPSEC% %WS% %IMPCMD% %ROOT%\proj\hct\hct | %TEE% -a %logfile%
    
    echo %ECLIPSEC% %WS% %IMPCMD% %ROOT%\proj\hct\hct_if_adp_g3 | %TEE% -a %logfile%
    %ECLIPSEC% %WS% %IMPCMD% %ROOT%\proj\hct\hct_if_adp_g3 | %TEE% -a %logfile%
    
    echo %ECLIPSEC% %WS% %IMPCMD% %ROOT%\proj\hct\hct_if_mac_g3 | %TEE% -a %logfile%
    %ECLIPSEC% %WS% %IMPCMD% %ROOT%\proj\hct\hct_if_mac_g3 | %TEE% -a %logfile%
    
    echo %ECLIPSEC% %WS% %IMPCMD% %ROOT%\proj\hct\hct_if_phy_g3 | %TEE% -a %logfile%
    %ECLIPSEC% %WS% %IMPCMD% %ROOT%\proj\hct\hct_if_phy_g3 | %TEE% -a %logfile%
    
    echo %ECLIPSEC% %WS% %IMPCMD% %ROOT%\proj\hct\hct_msg_if_g3 | %TEE% -a %logfile%
    %ECLIPSEC% %WS% %IMPCMD% %ROOT%\proj\hct\hct_msg_if_g3 | %TEE% -a %logfile%
    
    echo %ECLIPSEC% %WS% %IMPCMD% %ROOT%\G3\proj\mac_low\mac_low_aes | %TEE% -a %logfile%
    %ECLIPSEC% %WS% %IMPCMD% %ROOT%\G3\proj\mac_low\mac_low_aes | %TEE% -a %logfile%
    
    echo %ECLIPSEC% %WS% %IMPCMD% %ROOT%\G3\proj\mac_low\mac_low_no_aes | %TEE% -a %logfile%
    %ECLIPSEC% %WS% %IMPCMD% %ROOT%\G3\proj\mac_low\mac_low_no_aes | %TEE% -a %logfile%
    
    echo %ECLIPSEC% %WS% %IMPCMD% %ROOT%\G3\proj\mac_low\mac_sniffer | %TEE% -a %logfile%
    %ECLIPSEC% %WS% %IMPCMD% %ROOT%\G3\proj\mac_low\mac_sniffer | %TEE% -a %logfile%
    
    echo %ECLIPSEC% %WS% %IMPCMD% %ROOT%\G3\proj\mac_pib\mac_pib_dc | %TEE% -a %logfile%
    %ECLIPSEC% %WS% %IMPCMD% %ROOT%\G3\proj\mac_pib\mac_pib_dc | %TEE% -a %logfile%
    
    echo %ECLIPSEC% %WS% %IMPCMD% %ROOT%\G3\proj\mac_pib\mac_pib_g3 | %TEE% -a %logfile%
    %ECLIPSEC% %WS% %IMPCMD% %ROOT%\G3\proj\mac_pib\mac_pib_g3 | %TEE% -a %logfile%
    
    echo %ECLIPSEC% %WS% %IMPCMD% %ROOT%\G3\proj\mac_pib\mac_pib_sniffer | %TEE% -a %logfile%
    %ECLIPSEC% %WS% %IMPCMD% %ROOT%\G3\proj\mac_pib\mac_pib_sniffer | %TEE% -a %logfile%
    
    echo %ECLIPSEC% %WS% %IMPCMD% %ROOT%\G3\proj\nwm | %TEE% -a %logfile%
    %ECLIPSEC% %WS% %IMPCMD% %ROOT%\G3\proj\nwm | %TEE% -a %logfile%
    
    echo %ECLIPSEC% %WS% %IMPCMD% %ROOT%\G3\proj\phy_vcu | %TEE% -a %logfile%
    %ECLIPSEC% %WS% %IMPCMD% %ROOT%\G3\proj\phy_vcu | %TEE% -a %logfile%
    
    echo %ECLIPSEC% %WS% %IMPCMD% %ROOT%\proj\proj_assert | %TEE% -a %logfile%
    %ECLIPSEC% %WS% %IMPCMD% %ROOT%\proj\proj_assert | %TEE% -a %logfile%
    
    echo %ECLIPSEC% %WS% %IMPCMD% %ROOT%\proj\sys_cfg\sys_cfg_g3 | %TEE% -a %logfile%
    %ECLIPSEC% %WS% %IMPCMD% %ROOT%\proj\sys_cfg\sys_cfg_g3 | %TEE% -a %logfile%
    
    echo %ECLIPSEC% %WS% %IMPCMD% %ROOT%\proj\tlv | %TEE% -a %logfile%
    %ECLIPSEC% %WS% %IMPCMD% %ROOT%\proj\tlv | %TEE% -a %logfile%
    
    echo %ECLIPSEC% %WS% %IMPCMD% %ROOT%\proj\uart | %TEE% -a %logfile%
    %ECLIPSEC% %WS% %IMPCMD% %ROOT%\proj\uart | %TEE% -a %logfile%
    
    echo %ECLIPSEC% %WS% %IMPCMD% %ROOT%\G3\proj\G3_mac\sysbios_g3_plc_dc_F28M35X | %TEE% -a %logfile%
    %ECLIPSEC% %WS% %IMPCMD% %ROOT%\G3\proj\G3_mac\sysbios_g3_plc_dc_F28M35X | %TEE% -a %logfile%
    
    echo %ECLIPSEC% %WS% %IMPCMD% %ROOT%\G3\proj\G3_mac\sysbios_g3_plc_dc_F2806x | %TEE% -a %logfile%
    %ECLIPSEC% %WS% %IMPCMD% %ROOT%\G3\proj\G3_mac\sysbios_g3_plc_dc_F2806x | %TEE% -a %logfile%
    
    echo %ECLIPSEC% %WS% %IMPCMD% %ROOT%\PLC_AppBoot | %TEE% -a %logfile%
    %ECLIPSEC% %WS% %IMPCMD% %ROOT%\PLC_AppBoot | %TEE% -a %logfile%
    
    echo %ECLIPSEC% %WS% %IMPCMD% %ROOT%\PLC_dfu | %TEE% -a %logfile%
    %ECLIPSEC% %WS% %IMPCMD% %ROOT%\PLC_dfu | %TEE% -a %logfile%
    
    rem starting builds
    echo starting builds
    
    echo call %CLEAN% | %TEE% -a %logfile%
    call %CLEAN% >nul 2>nul
    
    echo %ECLIPSEC% %BLDCMD% %WS% -ccs.projects sysbios_g3_plc_dc_F2806x -ccs.configuration Release_AFE031 -ccs.buildType clean | %CNV% | %TEE% -a %logfile%
    %ECLIPSEC% %BLDCMD% %WS% -ccs.projects sysbios_g3_plc_dc_F2806x -ccs.configuration Release_AFE031 -ccs.buildType clean | %CNV% | %TEE% -a %logfile%
    
    echo %ECLIPSEC% %BLDCMD% %WS% -ccs.projects sysbios_g3_plc_dc_F2806x -ccs.configuration Release_AFE031 | %CNV% | %TEE% -a %logfile%
    %ECLIPSEC% %BLDCMD% %WS% -ccs.projects sysbios_g3_plc_dc_F2806x -ccs.configuration Release_AFE031 | %CNV% | %TEE% -a %logfile%
    dir \dspsrdc_csa\emeter\dsp_c28x\G3\proj\G3_mac\Release_F2806x\sysbios_g3_plc_dc_F2806x_AFE031.out | %TEE% -a %logfile%
    
    echo call %CLEAN% | %TEE% -a %logfile%
    call %CLEAN% >nul 2>nul
    echo %ECLIPSEC% %BLDCMD% %WS% -ccs.projects sysbios_g3_plc_dc_F2806x -ccs.configuration Release_AFE031_CRC16_MSB | %CNV% | %TEE% -a %logfile%
    %ECLIPSEC% %BLDCMD% %WS% -ccs.projects sysbios_g3_plc_dc_F2806x -ccs.configuration Release_AFE031_CRC16_MSB | %CNV% | %TEE% -a %logfile%
    dir \dspsrdc_csa\emeter\dsp_c28x\G3\proj\G3_mac\Release_F2806x\sysbios_g3_plc_dc_F2806x_AFE031_CRC16_MSB.out | %TEE% -a %logfile%
    
    echo call %CLEAN% | %TEE% -a %logfile%
    call %CLEAN% >nul 2>nul
    echo %ECLIPSEC% %BLDCMD% %WS% -ccs.projects sysbios_g3_plc_dc_F28M35X -ccs.configuration Release_CRC16_MSB | %CNV% | %TEE% -a %logfile%
    %ECLIPSEC% %BLDCMD% %WS% -ccs.projects sysbios_g3_plc_dc_F28M35X -ccs.configuration Release_CRC16_MSB | %CNV% | %TEE% -a %logfile%
    dir \dspsrdc_csa\emeter\dsp_c28x\G3\proj\G3_mac\Release_F28M35X\sysbios_g3_plc_dc_F28M35X_CRC16_MSB.out | %TEE% -a %logfile%
    
    echo call %CLEAN% | %TEE% -a %logfile%
    call %CLEAN% >nul 2>nul
    echo %ECLIPSEC% %BLDCMD% %WS% -ccs.projects sysbios_g3_plc_dc_F28M35X -ccs.configuration Release_AFE032_CRC16_MSB | %CNV% | %TEE% -a %logfile%
    %ECLIPSEC% %BLDCMD% %WS% -ccs.projects sysbios_g3_plc_dc_F28M35X -ccs.configuration Release_AFE032_CRC16_MSB | %CNV% | %TEE% -a %logfile%
    dir \dspsrdc_csa\emeter\dsp_c28x\G3\proj\G3_mac\Release_F28M35X\sysbios_g3_plc_dc_F28M35X_AFE032_CRC16_MSB.out | %TEE% -a %logfile%
    
    rem *** G3 DC END ***
    
    goto myend
    
    :e1
    echo.
    echo ***ERROR*** Workspace not found for "%~d0"
    echo.
    
    :myend
    
    date /t | %TEE% -a %logfile%
    time /t | %TEE% -a %logfile%
    
    echo %0 completed| %TEE% -a %logfile%
    
    endlocal
    popd
    

    The builds, that "do nothing" in batch mode, work fine when using the GUI.

  • Bill Etcheverry said:
    Martin Swiezawski and Baltasar Belyavsky were given the zipped source code (>100 Meg). 

    Ok, I've gotten the zip

    Bill Etcheverry said:
    The builds, that "do nothing" in batch mode, work fine when using the GUI.

    After a bit of tweaking, I'm able to build the project from the command line using both 5.1.0 and 5.1.1. However, I did use the batch file, I manually built just the first project.I'll try that next. You mention that you are using 5.1. Which version? 5.1.0 or 5.1.1?

    Thanks

    ki

  • Version: 5.1.1.00031