Use already installed sed instead of cygwin sed for build. Update build instructions.
authorFrank Livingston <frank-livingston@ti.com>
Thu, 1 Dec 2016 17:29:49 +0000 (11:29 -0600)
committerFrank Livingston <frank-livingston@ti.com>
Thu, 1 Dec 2016 17:29:49 +0000 (11:29 -0600)
build_alg_libs.bat
build_paf_libs.bat
readme_code_install_and_build.txt

index 0e746d7402a20ac5dd8fac614fb5b15e89514c81..01689dd240397e9296d5e6508acbdc3ca8d6ec60 100644 (file)
@@ -3,7 +3,6 @@ rem Assumes setup_env.bat has been called
 rem
 
 set PATH_ORG=%PATH%
-set CYGPATH=c:\cygwin\bin
 set PASDK_LROOT=pasdk
 set DOLBY_IP_LROOT=dolby_ip
 
@@ -76,7 +75,7 @@ popd
 :: NOTE: requires ARCH = c66x in paf\pa\build\target.mk
 ::
 pushd %PASDK_LROOT%\paf\pa\build
-%CYGPATH%\sed -i -e 's/export ARCH   = a15/export ARCH   = c66x/g' target.mk
+sed -i -e "s/export ARCH   = a15/export ARCH   = c66x/g" target.mk
 popd
 pushd %DOLBY_IP_LROOT%\bmda\Source_Code\make
 gmake clean
@@ -87,7 +86,6 @@ popd
 :end
 
 set PATH_ORG=
-set CYGPATH=
 set PASDK_LROOT=
 set DOBLY_IP_ROOT=
 
index 67583c834226b971f23f5ccf7f86b558050bcf66..2be50bf5922d5246e0e20e980a8eed1ee09e9a2c 100644 (file)
@@ -2,7 +2,6 @@ rem
 rem Assumes setup_env.bat has been called
 rem
 
-set CYGPATH=c:\cygwin\bin
 set PASDK_LROOT=pasdk
 
 if "%1"=="ARM" goto arm_libs
@@ -13,7 +12,7 @@ rem
 
 :dsp_libs
 pushd %PASDK_LROOT%\paf\pa\build
-%CYGPATH%\sed -i -e 's/export ARCH   = a15/export ARCH   = c66x/g' target.mk
+sed -i -e "s/export ARCH   = a15/export ARCH   = c66x/g" target.mk
 popd
 
 pushd %PASDK_LROOT%\paf\pa\asp\com
@@ -70,7 +69,7 @@ rem
 
 :arm_libs
 pushd %PASDK_LROOT%\paf\pa\build
-%CYGPATH%\sed -i -e 's/export ARCH   = c66x/export ARCH   = a15/g' target.mk
+sed -i -e "s/export ARCH   = c66x/export ARCH   = a15/g" target.mk
 popd
 
 pushd %PASDK_LROOT%\paf\pa\asp\com
@@ -112,8 +111,7 @@ popd
 :end
 
 pushd %PASDK_LROOT%\paf\pa\build
-%CYGPATH%\sed -i -e 's/export ARCH   = a15/export ARCH   = c66x/g' target.mk
+sed -i -e "s/export ARCH   = a15/export ARCH   = c66x/g" target.mk
 popd
 
-set CYGPATH=
 set PASDK_LROOT=
index 0680a545a7f1e3fd632483a853474885d53b8122..c137e071b032ef58bce2398dd97721a368e0d854 100644 (file)
@@ -1,5 +1,6 @@
 Update log:
     10-04-16: Initial version
+    12-01-16: Update instructions for build of PAF libraries
 
 
 Code installation:
@@ -16,20 +17,20 @@ Code installation:
         (1) Dolby IP submodules in processor_audio_sdk_1_00_00_00\dolby_ip
         (2) paf submodules in processor_audio_sdk_1_00_00_00\pasdk\paf
         
-        $ git submodule update --recursive --init
+        $ git submodule update --init
         
 Code build:
-    Open DOS shell
+    Open DOS shell, setup environment
         > cd C:\ti\processor_audio_sdk_1_00_00_00
         > setup_env.bat
-    Set ARCH to a15 in C:\ti\processor_audio_sdk_1_00_00_00\pasdk\paf\pa\build\target.mk
-        > build_paf_libs.bat ARM
-    Set ARCH to c66x in C:\ti\processor_audio_sdk_1_00_00_00\pasdk\paf\pa\build\target.mk
-        > build_paf_libs.bat DSP
+        
+    Build PAF libraries
+        > build_paf_libs.bat
+        
     Build algorithm libraries. This will build BMDA, CAR, DDP, MAT-THD, and OAR (DAP is currently excluded).
         > build_alg_libs.bat
 
-    Open DOS shell, build UART/SPI/I2C LLD
+    Open DOS shell, build UART/SPI/I2C LLD libraries
         > cd C:\ti\processor_audio_sdk_1_00_00_00
         > build_pdk_libs.bat
 
@@ -46,10 +47,10 @@ Code build:
     ARM application: see C:\ti\processor_audio_sdk_1_00_00_00\docs\PASDK_setup_guide.pdf
 
 Obtain status for all submodules:    
-    $ git submodule foreach --recursive git status
+    $ git submodule foreach git status
 
 Obtain status for ddp_demo repository and all submodules:
-    git status && git submodule foreach --recursive git status
+    git status && git submodule foreach git status
 
 How to change submodule version tracked by super-repo:
     $ cd <submodule path>, e.g. cd /c/ti/processor_audio_sdk_1_00_00_00/dolby_ip/mat-thd