Skip to content

Commit 29acb3b

Browse files
authored
Merge branch 'main' into bug_fixing_chiwin_crash
2 parents 190fdac + 006cad8 commit 29acb3b

File tree

1 file changed

+7
-16
lines changed

1 file changed

+7
-16
lines changed

CMakeLists.txt

Lines changed: 7 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ cmake_minimum_required(VERSION 3.19...3.21)
33

44
project(DASH
55
VERSION
6-
3.99.1
6+
3.99.2
77
DESCRIPTION
88
"DASH powder diffraction solution"
99
LANGUAGES
@@ -225,25 +225,16 @@ install(
225225
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
226226
)
227227

228-
# Fetch current version of dash_requirements distribution from artifactory
229-
# This requires that developers set up their ARTIFACTORY_API_KEY environment variable correctly
230-
if(NOT DEFINED ENV{ARTIFACTORY_API_KEY})
231-
message(FATAL_ERROR "ARTIFACTORY_API_KEY environment variable is not defined, cannot download dash_requirements distribution files. See https://confluence.ccdc.cam.ac.uk/x/oK7I for info.")
232-
endif()
233-
234-
# Specify a build of dash_requirements. This part can become more complex later, downloading the latest version from a branch perhaps
235-
set(DASH_REQUIREMENTS_BUILD "316732")
236-
set(DASH_REQUIREMENTS_BRANCH "main")
237-
set(DASH_REQUIREMENTS_SHA256 "f30832ea6f7e483ecadf657f5196ea378b403dbb116f4eafa028027644dde9f7")
238-
239-
# While DASH can be built in 32bit mode, nothing stops us from starting 64bit executables
228+
# Fetch current version of dash_requirements distribution from github
229+
set(DASH_REQUIREMENTS_BUILD "332413")
230+
set(DASH_REQUIREMENTS_BRANCH "2021.3")
231+
set(DASH_REQUIREMENTS_GITHUB_RELEASE "dash-requirements%2F2021.3")
232+
set(DASH_REQUIREMENTS_SHA256 "8752cdaca0cd549b2e9fbfa0931b5c98146adf4b6b2ff560f1a350fa5092bbcc")
240233
set(DASH_REQUIREMENTS_PLATFORM "windows-dynamic-64")
241-
242234
FetchContent_Declare(
243235
dash_requirements
244-
URL "https://artifactory.ccdc.cam.ac.uk/artifactory/ccdc-cpp-main-builds/${DASH_REQUIREMENTS_PLATFORM}/distribution/dash_requirements/dash_requirements-${DASH_REQUIREMENTS_BUILD}-${DASH_REQUIREMENTS_BRANCH}-${DASH_REQUIREMENTS_PLATFORM}.7z"
236+
URL "https://github.com/ccdc-opensource/dash/releases/download/${DASH_REQUIREMENTS_GITHUB_RELEASE}/dash_requirements-${DASH_REQUIREMENTS_BUILD}-${DASH_REQUIREMENTS_BRANCH}-${DASH_REQUIREMENTS_PLATFORM}.7z"
245237
URL_HASH "SHA256=${DASH_REQUIREMENTS_SHA256}"
246-
HTTP_HEADER "X-JFrog-Art-Api:$ENV{ARTIFACTORY_API_KEY}"
247238
)
248239
FetchContent_MakeAvailable(dash_requirements)
249240

0 commit comments

Comments
 (0)