@@ -414,6 +414,7 @@ jobs:
414
414
REVISION : $[counter('STM32_1_10_0_versioncounter', 0)]
415
415
HelperPackageVersion : $[counter('HelperPackageVersioncounter', 0)]
416
416
TargetPlatform : " stm32"
417
+ CCACHE_DIR : $(Build.SourcesDirectory)/nf-interpreter/.ccache
417
418
418
419
steps :
419
420
- template : azure-pipelines-templates/build-preparations.yml
@@ -422,6 +423,7 @@ jobs:
422
423
- template : azure-pipelines-templates/download-install-ninja.yml
423
424
- template : azure-pipelines-templates/download-srecord.yml
424
425
- template : azure-pipelines-templates/download-hexdfu.yml
426
+ - template : azure-pipelines-templates/download-ccache.yml
425
427
- template : azure-pipelines-templates/build-chibios-stm32-targets.yml
426
428
- template : azure-pipelines-templates/pack-publish-artifacts.yml
427
429
- template : azure-pipelines-templates/publish-cloudsmith.yml
@@ -563,6 +565,9 @@ jobs:
563
565
# creates a counter and assigns it to the revision variable
564
566
REVISION : $[counter('ESP32_1_10_0_versioncounter', 0)]
565
567
IDF_PATH : " D:/a/1/s/esp-idf"
568
+ IDF_CCACHE_ENABLE : " 1"
569
+ CCACHE_NOHASHDIR : " 1"
570
+ CCACHE_DIR : $(Build.SourcesDirectory)/nf-interpreter/.ccache
566
571
PIP_CACHE_DIR : $(Pipeline.Workspace)/.pip
567
572
TargetPlatform : " esp32"
568
573
@@ -645,13 +650,15 @@ jobs:
645
650
REVISION : $[counter('NXP_1_10_0_versioncounter', 0)]
646
651
GIT_LFS_SKIP_SMUDGE : 1
647
652
TargetPlatform : " freertos"
653
+ CCACHE_DIR : $(Build.SourcesDirectory)/nf-interpreter/.ccache
648
654
649
655
steps :
650
656
- template : azure-pipelines-templates/build-preparations.yml
651
657
- template : azure-pipelines-templates/nb-gitversioning.yml
652
658
- template : azure-pipelines-templates/download-install-arm-gcc-toolchain.yml
653
659
- template : azure-pipelines-templates/download-install-ninja.yml
654
660
- template : azure-pipelines-templates/download-srecord.yml
661
+ - template : azure-pipelines-templates/download-ccache.yml
655
662
- template : azure-pipelines-templates/build-freertos-nxp-targets.yml
656
663
- template : azure-pipelines-templates/pack-publish-artifacts.yml
657
664
- template : azure-pipelines-templates/publish-cloudsmith.yml
@@ -723,12 +730,14 @@ jobs:
723
730
REVISION : $[counter('TI_1_10_0_versioncounter', 0)]
724
731
HelperPackageVersion : $[counter('HelperPackageVersioncounter', 0)]
725
732
TargetPlatform : " ti_simplelink"
733
+ CCACHE_DIR : $(Build.SourcesDirectory)/nf-interpreter/.ccache
726
734
727
735
steps :
728
736
- template : azure-pipelines-templates/build-preparations.yml
729
737
- template : azure-pipelines-templates/nb-gitversioning.yml
730
738
- template : azure-pipelines-templates/download-install-arm-gcc-toolchain.yml
731
739
- template : azure-pipelines-templates/download-install-ninja.yml
740
+ - template : azure-pipelines-templates/download-ccache.yml
732
741
- template : azure-pipelines-templates/build-ti-simplelink-targets.yml
733
742
- template : azure-pipelines-templates/pack-publish-artifacts.yml
734
743
- template : azure-pipelines-templates/publish-cloudsmith.yml
@@ -794,6 +803,7 @@ jobs:
794
803
REVISION : $[counter('AZURERTOS_1_10_0_versioncounter', 0)]
795
804
HelperPackageVersion : $[counter('HelperPackageVersioncounter', 0)]
796
805
TargetPlatform : " azure_rtos"
806
+ CCACHE_DIR : $(Build.SourcesDirectory)/nf-interpreter/.ccache
797
807
798
808
steps :
799
809
- template : azure-pipelines-templates/build-preparations.yml
@@ -802,6 +812,7 @@ jobs:
802
812
- template : azure-pipelines-templates/download-install-ninja.yml
803
813
- template : azure-pipelines-templates/download-hexdfu.yml
804
814
- template : azure-pipelines-templates/download-srecord.yml
815
+ - template : azure-pipelines-templates/download-ccache.yml
805
816
- template : azure-pipelines-templates/build-azurertos-targets.yml
806
817
- template : azure-pipelines-templates/pack-publish-artifacts.yml
807
818
- template : azure-pipelines-templates/publish-cloudsmith.yml
0 commit comments