Adapt "cmake/" subdirectory to PSBLAS

pull/5/head
Damian Rouson 9 years ago
parent c889077272
commit 79dd803410

@ -10,5 +10,5 @@ macro(add_installation_script_test name path)
) )
add_test(NAME test-${name} COMMAND "${CMAKE_BINARY_DIR}/${path}/${name}") add_test(NAME test-${name} COMMAND "${CMAKE_BINARY_DIR}/${path}/${name}")
set_property(TEST test-${name} PROPERTY WORKING_DIRECTORY "${CMAKE_BINARY_DIR}/${path}") set_property(TEST test-${name} PROPERTY WORKING_DIRECTORY "${CMAKE_BINARY_DIR}/${path}")
set_property(TEST test-${name} PROPERTY ENVIRONMENT "OPENCOARRAYS_SRC_DIR=${CMAKE_SOURCE_DIR}") set_property(TEST test-${name} PROPERTY ENVIRONMENT "PSBLAS_SRC_DIR=${CMAKE_SOURCE_DIR}")
endmacro(add_installation_script_test) endmacro(add_installation_script_test)

@ -26,8 +26,8 @@ if(NOT (git_status STREQUAL "0"))
${git_version}") ${git_version}")
endif() endif()
set(archive "OpenCoarrays-${git_version}") set(archive "PSBLAS-${git_version}")
set(l_archive "opencoarrays-${git_version}") set(l_archive "PSBLAS-${git_version}")
set(release_asset "${CMAKE_ARGV4}/${archive}.tar.gz") set(release_asset "${CMAKE_ARGV4}/${archive}.tar.gz")
execute_process( execute_process(
COMMAND "${GIT_EXECUTABLE}" archive "--prefix=${archive}/" -o "${release_asset}" "${git_version}" COMMAND "${GIT_EXECUTABLE}" archive "--prefix=${archive}/" -o "${release_asset}" "${git_version}"
@ -45,7 +45,7 @@ endif()
file(SHA256 "${release_asset}" tarball_sha256) file(SHA256 "${release_asset}" tarball_sha256)
set(sha256_checksum "${tarball_sha256} ${archive}.tar.gz") set(sha256_checksum "${tarball_sha256} ${archive}.tar.gz")
configure_file("${CMAKE_ARGV3}/cmake/opencoarrays-VER-SHA256.txt.in" configure_file("${CMAKE_ARGV3}/cmake/PSBLAS-VER-SHA256.txt.in"
"${CMAKE_ARGV4}/${l_archive}-SHA256.txt" "${CMAKE_ARGV4}/${l_archive}-SHA256.txt"
@ONLY) @ONLY)
message( STATUS message( STATUS
@ -65,7 +65,7 @@ if(GPG_EXECUTABLE)
message( WARNING "GPG signing of ${CMAKE_ARGV4}/${l_archive}-SHA256.txt appears to have failed message( WARNING "GPG signing of ${CMAKE_ARGV4}/${l_archive}-SHA256.txt appears to have failed
with status: ${gpg_status} and output: ${gpg_output}") with status: ${gpg_status} and output: ${gpg_output}")
else() else()
configure_file("${CMAKE_ARGV3}/cmake/opencoarrays-VER-SHA256.txt.asc.in" configure_file("${CMAKE_ARGV3}/cmake/PSBLAS-VER-SHA256.txt.asc.in"
"${CMAKE_ARGV4}/${l_archive}-GPG.comment" "${CMAKE_ARGV4}/${l_archive}-GPG.comment"
@ONLY) @ONLY)
file(READ "${CMAKE_ARGV4}/${l_archive}-GPG.comment" gpg_comment) file(READ "${CMAKE_ARGV4}/${l_archive}-GPG.comment" gpg_comment)

@ -1,3 +0,0 @@
# To verify cryptographic checksums `shasum -c opencoarrays-@git_version@-SHA256.txt` on Mac OS X, or
# `sha256sum -c opencoarrays-@git_version@-SHA256.txt` on Linux.
@sha256_checksum@

@ -1 +0,0 @@
include("${CMAKE_CURRENT_LIST_DIR}/OpenCoarraysTargets.cmake")

@ -0,0 +1 @@
include("${CMAKE_CURRENT_LIST_DIR}/PSBLASTargets.cmake")

@ -6,7 +6,7 @@ Comment: Next add it to your GPG keyring, e.g.,
Comment: `curl https://izaakbeekman.com/izaak.pubkey.txt | gpg --import` Comment: `curl https://izaakbeekman.com/izaak.pubkey.txt | gpg --import`
Comment: Make sure you have verified that the release archive's Comment: Make sure you have verified that the release archive's
Comment: SHA256 checksum matches the provided Comment: SHA256 checksum matches the provided
Comment: opencoarrays-@git_version@-SHA256.txt and ensure that this file Comment: psblas-@git_version@-SHA256.txt and ensure that this file
Comment: and it's signature are in the same directory. Then Comment: and it's signature are in the same directory. Then
Comment: verify with: Comment: verify with:
Comment: `gpg --verify opencoarrays-@git_version@-SHA256.txt.asc` Comment: `gpg --verify psblas-@git_version@-SHA256.txt.asc`

@ -0,0 +1,3 @@
# To verify cryptographic checksums `shasum -c psblas-@git_version@-SHA256.txt` on Mac OS X, or
# `sha256sum -c psblas-@git_version@-SHA256.txt` on Linux.
@sha256_checksum@
Loading…
Cancel
Save