@@ -414,6 +414,7 @@ jobs:
414414 REVISION : $[counter('STM32_1_10_0_versioncounter', 0)]
415415 HelperPackageVersion : $[counter('HelperPackageVersioncounter', 0)]
416416 TargetPlatform : " stm32"
417+ CCACHE_DIR : $(Build.SourcesDirectory)/nf-interpreter/.ccache
417418
418419 steps :
419420 - template : azure-pipelines-templates/build-preparations.yml
@@ -422,6 +423,7 @@ jobs:
422423 - template : azure-pipelines-templates/download-install-ninja.yml
423424 - template : azure-pipelines-templates/download-srecord.yml
424425 - template : azure-pipelines-templates/download-hexdfu.yml
426+ - template : azure-pipelines-templates/download-ccache.yml
425427 - template : azure-pipelines-templates/build-chibios-stm32-targets.yml
426428 - template : azure-pipelines-templates/pack-publish-artifacts.yml
427429 - template : azure-pipelines-templates/publish-cloudsmith.yml
@@ -563,6 +565,8 @@ jobs:
563565 # creates a counter and assigns it to the revision variable
564566 REVISION : $[counter('ESP32_1_10_0_versioncounter', 0)]
565567 IDF_PATH : " D:/a/1/s/esp-idf"
568+ IDF_CCACHE_ENABLE : " 1"
569+ CCACHE_DIR : $(Build.SourcesDirectory)/nf-interpreter/.ccache
566570 PIP_CACHE_DIR : $(Pipeline.Workspace)/.pip
567571 TargetPlatform : " esp32"
568572
@@ -645,13 +649,15 @@ jobs:
645649 REVISION : $[counter('NXP_1_10_0_versioncounter', 0)]
646650 GIT_LFS_SKIP_SMUDGE : 1
647651 TargetPlatform : " freertos"
652+ CCACHE_DIR : $(Build.SourcesDirectory)/nf-interpreter/.ccache
648653
649654 steps :
650655 - template : azure-pipelines-templates/build-preparations.yml
651656 - template : azure-pipelines-templates/nb-gitversioning.yml
652657 - template : azure-pipelines-templates/download-install-arm-gcc-toolchain.yml
653658 - template : azure-pipelines-templates/download-install-ninja.yml
654659 - template : azure-pipelines-templates/download-srecord.yml
660+ - template : azure-pipelines-templates/download-ccache.yml
655661 - template : azure-pipelines-templates/build-freertos-nxp-targets.yml
656662 - template : azure-pipelines-templates/pack-publish-artifacts.yml
657663 - template : azure-pipelines-templates/publish-cloudsmith.yml
@@ -723,12 +729,14 @@ jobs:
723729 REVISION : $[counter('TI_1_10_0_versioncounter', 0)]
724730 HelperPackageVersion : $[counter('HelperPackageVersioncounter', 0)]
725731 TargetPlatform : " ti_simplelink"
732+ CCACHE_DIR : $(Build.SourcesDirectory)/nf-interpreter/.ccache
726733
727734 steps :
728735 - template : azure-pipelines-templates/build-preparations.yml
729736 - template : azure-pipelines-templates/nb-gitversioning.yml
730737 - template : azure-pipelines-templates/download-install-arm-gcc-toolchain.yml
731738 - template : azure-pipelines-templates/download-install-ninja.yml
739+ - template : azure-pipelines-templates/download-ccache.yml
732740 - template : azure-pipelines-templates/build-ti-simplelink-targets.yml
733741 - template : azure-pipelines-templates/pack-publish-artifacts.yml
734742 - template : azure-pipelines-templates/publish-cloudsmith.yml
@@ -794,6 +802,7 @@ jobs:
794802 REVISION : $[counter('AZURERTOS_1_10_0_versioncounter', 0)]
795803 HelperPackageVersion : $[counter('HelperPackageVersioncounter', 0)]
796804 TargetPlatform : " azure_rtos"
805+ CCACHE_DIR : $(Build.SourcesDirectory)/nf-interpreter/.ccache
797806
798807 steps :
799808 - template : azure-pipelines-templates/build-preparations.yml
@@ -802,6 +811,7 @@ jobs:
802811 - template : azure-pipelines-templates/download-install-ninja.yml
803812 - template : azure-pipelines-templates/download-hexdfu.yml
804813 - template : azure-pipelines-templates/download-srecord.yml
814+ - template : azure-pipelines-templates/download-ccache.yml
805815 - template : azure-pipelines-templates/build-azurertos-targets.yml
806816 - template : azure-pipelines-templates/pack-publish-artifacts.yml
807817 - template : azure-pipelines-templates/publish-cloudsmith.yml
0 commit comments