From 2ade5e57ab50fea638073dddeacda891e1dfdae3 Mon Sep 17 00:00:00 2001 From: "hyunsik.noh" Date: Fri, 21 Feb 2014 16:34:40 +0900 Subject: [PATCH] CLI: Set ncli.log for log4j(windows) Change-Id: I1070ac63139b67373a3cee8a8bacfd709487e914 Signed-off-by: hyunsik.noh --- org.tizen.ncli.ide/resources/log4j-progress.xml | 48 +++++++++++-------------- org.tizen.ncli.ide/resources/preset_windows.xml | 2 ++ package/new-common-cli.install.windows | 28 +++++++++++++++ 3 files changed, 51 insertions(+), 27 deletions(-) create mode 100644 org.tizen.ncli.ide/resources/preset_windows.xml diff --git a/org.tizen.ncli.ide/resources/log4j-progress.xml b/org.tizen.ncli.ide/resources/log4j-progress.xml index 5e86100..dd01198 100644 --- a/org.tizen.ncli.ide/resources/log4j-progress.xml +++ b/org.tizen.ncli.ide/resources/log4j-progress.xml @@ -1,46 +1,40 @@ - - - - - - - + + + + + + + - + - - - - - - - - - + + + + + + - - - + + - - - - - - - + + + + + \ No newline at end of file diff --git a/org.tizen.ncli.ide/resources/preset_windows.xml b/org.tizen.ncli.ide/resources/preset_windows.xml new file mode 100644 index 0000000..0eb109a --- /dev/null +++ b/org.tizen.ncli.ide/resources/preset_windows.xml @@ -0,0 +1,2 @@ + + diff --git a/package/new-common-cli.install.windows b/package/new-common-cli.install.windows index 00880d7..58d4fff 100644 --- a/package/new-common-cli.install.windows +++ b/package/new-common-cli.install.windows @@ -2,6 +2,7 @@ set TIZEN_SDK_INSTALL_PATH=%INSTALLED_PATH% set TOOLS_PATH=%TIZEN_SDK_INSTALL_PATH%\tools +:: Make link file set TEMP_SCRIPT="%TEMP%\%RANDOM%-%RANDOM%-%RANDOM%-%RANDOM%.vbs" set HOME_PATH=%TOOLS_PATH%\ide\bin set LINK_FILE=%HOME_PATH%\tizen.lnk @@ -15,3 +16,30 @@ echo Link.Save >> %TEMP_SCRIPT% cscript /nologo %TEMP_SCRIPT% del %TEMP_SCRIPT% + +:: Set path for ncli log +setlocal enabledelayedexpansion + +set NCLI_CONFIG_PATH=%TOOLS_PATH%\ide\conf-ncli + +set NCLI_LOG_FILE="ncli.log" +set LOG4J_CONFIG=log4j-progress.xml +set LOG4J_CONFIG_PATH=%NCLI_CONFIG_PATH%\%LOG4J_CONFIG% +set PRESET_CONFIG=%NCLI_CONFIG_PATH%\preset_windows.xml + +set COUNT=0 + +(for /F "delims=" %%a in (%LOG4J_CONFIG_PATH%) do ( + set /a COUNT=!COUNT!+1 + if !COUNT! GTR 2 ( + set "line=%%a" + set "newline=!line:CLI_LOG_FILE=!" + if "!newline!" NEQ "!line!" ( + set "newline= " + ) + echo !newline! +) +)) >> %PRESET_CONFIG% + +del %LOG4J_CONFIG_PATH% +ren %PRESET_CONFIG% log4j-progress.xml -- 2.7.4