From a0aff62e3667236d137934f6e6960a63e686587c Mon Sep 17 00:00:00 2001 From: John Kirkham Date: Mon, 18 Sep 2017 22:20:09 -0400 Subject: [PATCH 1/3] Switch to using the ccache-toolchain This makes use of the regular toolchain and employs ccache to cache previous compilations thus cutting down on build time. Should help speed up our builds of Julia. --- recipe/meta.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipe/meta.yaml b/recipe/meta.yaml index 63ffdbab..0eb5f0e7 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -20,7 +20,7 @@ build: requirements: build: - - toolchain + - ccache-toolchain - patchelf # [linux] - cmake - zlib 1.2.8 From 1a7d42a3dad80e675d2434088204d2cf297fa3d0 Mon Sep 17 00:00:00 2001 From: John Kirkham Date: Mon, 18 Sep 2017 22:21:40 -0400 Subject: [PATCH 2/3] Tweak patchelf's linux selector's spacing --- recipe/meta.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipe/meta.yaml b/recipe/meta.yaml index 0eb5f0e7..03fde48e 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -21,7 +21,7 @@ build: requirements: build: - ccache-toolchain - - patchelf # [linux] + - patchelf # [linux] - cmake - zlib 1.2.8 - python 2.7.* From eca4d189b4965cdf7d360fc17e1120f97b40b94e Mon Sep 17 00:00:00 2001 From: John Kirkham Date: Mon, 18 Sep 2017 22:22:07 -0400 Subject: [PATCH 3/3] Bump build number to 201 There shouldn't be any obvious changes from using ccache in the compilation toolchain. That said, if there are, it would be good to be able to distinguish and identify them. Hence bumping the build number to get a new package. --- recipe/meta.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipe/meta.yaml b/recipe/meta.yaml index 03fde48e..8658d541 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -14,7 +14,7 @@ source: build: skip: True # [osx or win] - number: 200 + number: 201 features: - blas_{{ variant }}