AQStack test code.
[reglxgmr.git] / tools / cmpl / defination / initdir.imi
blobdee758dea40220aa25685d2348c19422b4eedb00
1 # !loadimi
3 ############################################
4 # general subdir in srcpkg 
5 # for all
6 ############################################
8 # all compile work started from srcpkg dir.
9 #currdir=.
11 SRCPKG_DIR="."
12 #SRCPKG_DIR_FULL_SYNTAX="$(pwd)/../../../"
14 SRCBAK_DIR_EVL='${SRCPKG_DIR}/..'
16 ############################################
17 # general dir & file define 
18 # for fname.shlib & param-load.shlib
19 # in compile/link procedure.
20 ############################################
23 # generally, srcpkg middle file putted in build/output,
24 # maybe, it can be ../output/${SRCPKG_NAME}/
26 #OUTDIR_EVL='${SRCPKG_DIR}/build/output'
27 #OUTDIR_FULL_EVL='${SRCPKG_DIR_FULL}build/output'
29 OUTDIR_EVL='${O:-${SRCPKG_DIR}/build/output}'
30 #OUTDIR_FULL_EVL='${O:+$(mkdir -p $O >/dev/null 2>&1;cd $O; pwd)}'
31 OUTDIR_FULL_EVL='${O:-${SRCPKG_DIR_FULL}build/output}'
33 # for host utility program/library output.
34 HOST_ROOT_DIR_EVL='${OUTDIR}/host'
36 BUILD_STEP_IMI_EVL='${SRCPKG_DIR}/tools/cmpl/defination/buildstep.imi'
37 BUILD_LANG_LIST_EVL='${SRCPKG_DIR}/tools/cmpl/defination/lang.list'
38 VERSION_FILE_EVL='${SRCPKG_DIR}/doc/VERSION'
40 # srcpkg build param files.
41 DEST_LIST_FILE_EVL='${SRCPKG_DIR}/build/dest/dest.list'
42 INSTPKG_LIST_FILE_EVL='${SRCPKG_DIR}/build/instpkg/instpkg.list'
44 HOSTBIN_DIR_EVL='${SRCPKG_DIR}/build/output/host/bin'
46 GENCODE_DIR_EVL='${SRCPKG_DIR}/build/output/gencode'
47 GENCODE_SUBDIR='inc,src,lib,bin,shlib,misc'
48 GENCODE_OUTDIR_EVL='${GENCODE_DIR}/{${GENCODE_SUBDIR}}'
50 INSTPKG_DIR_EVL='${SRCPKG_DIR}/build/output/instpkg'
51 INSTPKG_SUBDIR='bin,lib,man,umdoc,testing,share'
52 INSTPKG_OUTDIR_EVL='${INSTPKG_DIR}/{${INSTPKG_SUBDIR}}'
55 # one dest parameter in SrcPkgDirs.imi updated in code.