3 ############################################
5 # for fname.shlib when invoked in fname.shlib
7 ############################################
9 DSTFILE_FMT='${OUTDIR}/$(echo -n "$SRC_FILE" | sed -E "s/(.*)\..*/\1/g" | xargs basename)$(eval echo \${EXT_NAME_${DEST_TYPE}})'
10 OBJFILE_FMT='${OUTDIR}/${DEST_CFG_DIR_NAME}/obj/$(echo -n "$SRC_FILE" | sed -E "s/(.*)\..*/\1/g")${EXT_NAME_obj}'
11 DEPFILE_FMT='${OUTDIR}/${DEST_CFG_DIR_NAME}/obj/$(echo -n "$SRC_FILE" | sed -E "s/(.*)\..*/\1/g")${EXT_NAME_dephdr}'
12 CGRAPHFILE_FMT='${OUTDIR}/${DEST_CFG_DIR_NAME}/obj/$(echo -n "$SRC_FILE" | sed -E "s/(.*)\..*/\1/g")${EXT_NAME_cgraph}'
16 ############################################
18 # parameters belowe are updated in code.
19 ############################################
21 INSTPKG_DIR_EVL='${OUTDIR}/instpkg/$DEST_NAME'
22 DEST_CFG_DIR_NAME_EVL='dest-${DEST_NAME}'
24 DSTDIR_EVL='${OUTDIR}/${DEST_CFG_DIR_NAME}'
25 OBJDSTDIR_EVL='${OUTDIR}/${DEST_CFG_DIR_NAME}/obj'
26 OBJDIR_EVL='${OUTDIR}/${DEST_CFG_DIR_NAME}/obj'
29 DEST_CFG_DIR_EVL='${SRCPKG_DIR}/build/dest/$DEST_CFG_DIR_NAME'
32 # param files for one dest
35 # for one dest, there are those config files in dest setting dir.
36 DEST_IMI_FILE_EVL='${SRCPKG_DIR}/build/dest/$DEST_CFG_DIR_NAME/dest.imi'
37 DEP_PKG_LIST_FILE_EVL='${SRCPKG_DIR}/build/dest/$DEST_CFG_DIR_NAME/dep-pkg.list'
38 STATIC_LIB_FILE_LIST_FILE_EVL='${SRCPKG_DIR}/build/dest/$DEST_CFG_DIR_NAME/static-lib-file.list'
39 PARAMTERS_IMI_FILE_EVL='${SRCPKG_DIR}/build/dest/$DEST_CFG_DIR_NAME/cmplparam.imi'