Lines 54-59
SHEBANG_FILES= \
Link Here
|
54 |
llvm/tools/opt-viewer/optrecord.py \ |
54 |
llvm/tools/opt-viewer/optrecord.py \ |
55 |
llvm/utils/lit/lit.py \ |
55 |
llvm/utils/lit/lit.py \ |
56 |
llvm/utils/llvm-lit/llvm-lit.in |
56 |
llvm/utils/llvm-lit/llvm-lit.in |
|
|
57 |
LIT_MOD_NAME= lit${LLVM_SUFFIX:S/-/_/g} |
57 |
|
58 |
|
58 |
SUB_FILES= llvm-wrapper.sh |
59 |
SUB_FILES= llvm-wrapper.sh |
59 |
SUB_LIST= LLVM_PREFIX="${LLVM_PREFIX}" LLVM_SUFFIX="${LLVM_SUFFIX}" |
60 |
SUB_LIST= LLVM_PREFIX="${LLVM_PREFIX}" LLVM_SUFFIX="${LLVM_SUFFIX}" |
Lines 357-365
PLIST_SUB+= ${opt}="@comment "
Link Here
|
357 |
.endfor |
358 |
.endfor |
358 |
|
359 |
|
359 |
post-patch: |
360 |
post-patch: |
360 |
${REINPLACE_CMD} -e 's|import lit|import lit${LLVM_SUFFIX}|' \ |
361 |
${REINPLACE_CMD} -e 's|import lit|import ${LIT_MOD_NAME}|' \ |
361 |
-e 's|from lit|from lit${LLVM_SUFFIX}|' \ |
362 |
-e 's|from lit|from ${LIT_MOD_NAME}|' \ |
362 |
-e 's|lit\.|lit${LLVM_SUFFIX}.|g' \ |
363 |
-e 's|lit\.|${LIT_MOD_NAME}.|g' \ |
363 |
${WRKSRC}/llvm/utils/lit/lit.py \ |
364 |
${WRKSRC}/llvm/utils/lit/lit.py \ |
364 |
${WRKSRC}/llvm/utils/lit/lit/*.py \ |
365 |
${WRKSRC}/llvm/utils/lit/lit/*.py \ |
365 |
${WRKSRC}/llvm/utils/lit/lit/formats/*.py |
366 |
${WRKSRC}/llvm/utils/lit/lit/formats/*.py |
Lines 436-450
post-install-LIT-on:
Link Here
|
436 |
${STAGEDIR}${PREFIX}/bin/lit${LLVM_SUFFIX} |
437 |
${STAGEDIR}${PREFIX}/bin/lit${LLVM_SUFFIX} |
437 |
${LN} -fs ../${LLVM_DIR}/bin/llvm-lit \ |
438 |
${LN} -fs ../${LLVM_DIR}/bin/llvm-lit \ |
438 |
${STAGEDIR}${PREFIX}/bin/llvm-lit${LLVM_SUFFIX} |
439 |
${STAGEDIR}${PREFIX}/bin/llvm-lit${LLVM_SUFFIX} |
439 |
${MKDIR} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/lit${LLVM_SUFFIX} |
440 |
${MKDIR} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/${LIT_MOD_NAME} |
440 |
${MKDIR} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/lit${LLVM_SUFFIX}/builtin_commands |
441 |
${MKDIR} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/${LIT_MOD_NAME}/builtin_commands |
441 |
${MKDIR} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/lit${LLVM_SUFFIX}/formats |
442 |
${MKDIR} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/${LIT_MOD_NAME}/formats |
442 |
${INSTALL_DATA} ${WRKSRC}/llvm/utils/lit/lit/*.py \ |
443 |
${INSTALL_DATA} ${WRKSRC}/llvm/utils/lit/lit/*.py \ |
443 |
${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/lit${LLVM_SUFFIX} |
444 |
${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/${LIT_MOD_NAME} |
444 |
${INSTALL_DATA} ${WRKSRC}/llvm/utils/lit/lit/builtin_commands/*.py \ |
445 |
${INSTALL_DATA} ${WRKSRC}/llvm/utils/lit/lit/builtin_commands/*.py \ |
445 |
${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/lit${LLVM_SUFFIX}/builtin_commands/ |
446 |
${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/${LIT_MOD_NAME}/builtin_commands/ |
446 |
${INSTALL_DATA} ${WRKSRC}/llvm/utils/lit/lit/formats/*.py \ |
447 |
${INSTALL_DATA} ${WRKSRC}/llvm/utils/lit/lit/formats/*.py \ |
447 |
${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/lit${LLVM_SUFFIX}/formats/ |
448 |
${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/${LIT_MOD_NAME}/formats/ |
448 |
${INSTALL_PROGRAM} ${WRKDIR}/.build/bin/FileCheck \ |
449 |
${INSTALL_PROGRAM} ${WRKDIR}/.build/bin/FileCheck \ |
449 |
${STAGEDIR}${LLVM_PREFIX}/bin/ |
450 |
${STAGEDIR}${LLVM_PREFIX}/bin/ |
450 |
${LN} -fs ../${LLVM_DIR}/bin/FileCheck \ |
451 |
${LN} -fs ../${LLVM_DIR}/bin/FileCheck \ |
Lines 490-496
build-plist:
Link Here
|
490 |
-e 's|/${LLVM_MAJOR}/|/%%LLVM_MAJOR%%/|' \ |
491 |
-e 's|/${LLVM_MAJOR}/|/%%LLVM_MAJOR%%/|' \ |
491 |
-e 's|\([-./]\)${LLVM_MAJOR:C/\./\\./}$$|\1%%LLVM_MAJOR%%|' \ |
492 |
-e 's|\([-./]\)${LLVM_MAJOR:C/\./\\./}$$|\1%%LLVM_MAJOR%%|' \ |
492 |
| ${SORT} >> ${PLIST}.tmp |
493 |
| ${SORT} >> ${PLIST}.tmp |
493 |
${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR}/lit${LLVM_SUFFIX} -type f | \ |
494 |
${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR}/${LIT_MOD_NAME} -type f | \ |
494 |
${SED} -e 's|${STAGEDIR}${PYTHON_SITELIBDIR}|%%LIT%%%%PYTHON_SITELIBDIR%%|' \ |
495 |
${SED} -e 's|${STAGEDIR}${PYTHON_SITELIBDIR}|%%LIT%%%%PYTHON_SITELIBDIR%%|' \ |
495 |
-e 's|${LLVM_RELEASE:C/\./\\./g}|%%LLVM_RELEASE%%|' \ |
496 |
-e 's|${LLVM_RELEASE:C/\./\\./g}|%%LLVM_RELEASE%%|' \ |
496 |
-e 's|${LLVM_MAJOR}|%%LLVM_MAJOR%%|' | \ |
497 |
-e 's|${LLVM_MAJOR}|%%LLVM_MAJOR%%|' | \ |