blob: e617ee62e921777ac6a22c568cdca4fe0ff88819 [file] [log] [blame]
#########################
## . variable part ##
##########################
# script, tools, commands
CAT = perl ./tools/init/cat.pl
CHK_OS = perl ./tools/init/chkOS.pl
CH_MOD = perl ./tools/init/chmod.pl
COPY_FILE = perl ./tools/init/copy_files.pl -f
COPY_DIR = perl ./tools/init/copy_files.pl -r
COMPARE = perl ./tools/init/compare.pl
DEL_FILE = perl ./tools/init/remove.pl -f
DEL_DIR = perl ./tools/init/rmdir.pl -f
ECHO = perl ./tools/init/echo.pl
GET_FNAME = perl ./tools/init/get_filename.pl
LIST_DIR = perl ./tools/init/dir.pl
MKDIR = perl ./tools/init/mkdir.pl
MOVE = perl ./tools/init/move.pl -f
RECURSIVE_DIR = perl ./tools/init/recursive_dir.pl
GEN_TARGET_FILE = python ./tools/genTargetFile/genTargetFile.py True
CHK_TIME = perl ./tools/time.pl -n
CHDIR = cd
# others
AND = &&
OS_VERSION = $(shell perl ./tools/init/chkOS.pl)
#####################
## windows section ##
#####################
ifeq ($(strip $(OS_VERSION)),MSWin32)
# script, tools, commands
LINKER = "./mtk_tools/guardian/Linker.exe"
SENDER = "./mtk_tools/guardian/Sender.exe"
STRCMPEX = .\tools\init\strcmpex_window.exe
MAKE = "./tools/make.exe"
GREP_V = find /V
# if-else command
IF = if
IF_EXIST = if exist
IF_NOT = if not
IF_NOT_EXIST = if not exist
IF_ERR_TRUE = if ERRORLEVEL 1
IF_ERR_FALSE = if not errorlevel 1
THEN =
ELSE = else
CMD_END =
# for loop command
FOR = for
F_OPT = /F usebackq
IN = in (
DO = ) do
DONE =
# condition
EQU = EQU
NEQ = NEQ
# others
DEV_NUL = NUL
DECLARE_VAR = %%
PRE_VAR = %%
P_VAR = %
WITH = &
else
###################
## Linux section ##
###################
# script, tools
LINKER = ./mtk_tools/guardian/Linker
SENDER = ./mtk_tools/guardian/Sender
STRCMPEX = ./tools/init/strcmpex_linux.exe
MAKE = make
GREP_V = grep -v
# if-else command
IF = if [
IF_EXIST = if [ -e
IF_NOT = if [ !
IF_NOT_EXIST = if [ ! -e
IF_ERR_TRUE = if [ $$? != 0
IF_ERR_FALSE = if [ $$? == 0
THEN = ]; then
ELSE = ;else
CMD_END = ;fi
# for loop command
FOR = for
F_OPT =
IN = in
DO = ;do
DONE = ;done
# condition
EQU = =
NEQ = !=
# others
DEV_NUL = /dev/null
DECLARE_VAR =
PRE_VAR = $$
P_VAR = $
WITH = ;
endif # OS_VERSION end