Skip to content

Commit dbfb072

Browse files
committed
Update to latest dev changes
1 parent 7c424b6 commit dbfb072

File tree

463 files changed

+2549
-674
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

463 files changed

+2549
-674
lines changed

.github/CODEOWNERS

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# Each line is a file pattern followed by one or more owners.
33

44
# These owners will be the default owners for everything in the repo.
5-
* @lrknox @byrnHDF
5+
* @lrknox @byrnHDF @derobins @fortnern @jhendersonHDF @bmribler @glennsong09 @mattjala @brtnfld
66

77
# Order is important. The last matching pattern has the most precedence.
88
# So if a pull request only touches javascript files, only these owners

.github/workflows/cmake-ctest.yml

Lines changed: 275 additions & 50 deletions
Large diffs are not rendered by default.

.github/workflows/daily-build.yml

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
name: hdf5 plugins daily build
22

3+
# Triggers the workflow on a pull request or on demand
34
on:
45
workflow_dispatch:
56
inputs:
@@ -14,8 +15,6 @@ on:
1415
permissions:
1516
contents: read
1617

17-
# A workflow run is made up of one or more jobs that can run sequentially or
18-
# in parallel.
1918
jobs:
2019
get-old-names:
2120
runs-on: ubuntu-latest
@@ -25,7 +24,7 @@ jobs:
2524
run-ignore: ${{ steps.getinputs.outputs.INPUTS_IGNORE }}
2625

2726
steps:
28-
- uses: actions/[email protected].1
27+
- uses: actions/[email protected].7
2928

3029
- name: Get hdf5 release base name
3130
uses: dsaltares/fetch-gh-release-asset@master
@@ -76,6 +75,16 @@ jobs:
7675
use_hdf: ${{ needs.get-old-names.outputs.hdf5-name }}
7776
# use_tag: snapshot-1.14
7877
use_environ: snapshots
78+
secrets:
79+
APPLE_CERTS_BASE64: ${{ secrets.APPLE_CERTS_BASE64 }}
80+
APPLE_CERTS_BASE64_PASSWD: ${{ secrets.APPLE_CERTS_BASE64_PASSWD }}
81+
KEYCHAIN_PASSWD: ${{ secrets.KEYCHAIN_PASSWD }}
82+
AZURE_TENANT_ID: ${{ secrets.AZURE_TENANT_ID }}
83+
AZURE_CLIENT_ID: ${{ secrets.AZURE_CLIENT_ID }}
84+
AZURE_CLIENT_SECRET: ${{ secrets.AZURE_CLIENT_SECRET }}
85+
AZURE_ENDPOINT: ${{ secrets.AZURE_ENDPOINT }}
86+
AZURE_CODE_SIGNING_NAME: ${{ secrets.AZURE_CODE_SIGNING_NAME }}
87+
AZURE_CERT_PROFILE_NAME: ${{ secrets.AZURE_CERT_PROFILE_NAME }}
7988
if: ${{ ((needs.call-workflow-tarball.outputs.has_changes == 'true') || (needs.get-base-names.outputs.run-ignore == 'ignore')) }}
8089

8190
call-workflow-release:

.github/workflows/release-files.yml

Lines changed: 50 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: hdf5 plugins release-files
22

3-
# Controls when the action will run. Triggers the workflow on a schedule
3+
# Triggers the workflow on a call from another workflow
44
on:
55
workflow_call:
66
inputs:
@@ -40,9 +40,10 @@ jobs:
4040
steps:
4141
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
4242
- name: Get Sources
43-
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
43+
uses: actions/checkout@9a9194f87191a7e9055e3e9b95b8cfb13023bb08 # v4.1.7
4444
with:
4545
fetch-depth: 0
46+
ref: '${{ github.head_ref || github.ref_name }}'
4647

4748
- name: Get Commit
4849
if: ${{ (inputs.use_environ == 'snapshots') }}
@@ -77,43 +78,71 @@ jobs:
7778
7879
# Get files created by tarball script
7980
- name: Get tgz-tarball (Linux)
80-
uses: actions/download-artifact@c850b930e6ba138125429b7e5c93fc707a7f8427 # v4.1.4
81+
uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8
8182
with:
8283
name: tgz-tarball
8384
path: ${{ github.workspace }}
8485

8586
- name: Get zip-tarball (Windows)
86-
uses: actions/download-artifact@c850b930e6ba138125429b7e5c93fc707a7f8427 # v4.1.4
87+
uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8
8788
with:
8889
name: zip-tarball
8990
path: ${{ github.workspace }}
9091

9192
# Get files created by cmake-ctest script
9293
- name: Get published binary (Windows)
93-
uses: actions/download-artifact@c850b930e6ba138125429b7e5c93fc707a7f8427 # v4.1.4
94+
uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8
9495
with:
9596
name: zip-vs2022_cl-binary
9697
path: ${{ github.workspace }}
9798

99+
- name: Get published msi binary (Windows)
100+
uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8
101+
with:
102+
name: msi-vs2022_cl-binary
103+
path: ${{ github.workspace }}
104+
98105
- name: Get published binary (MacOS)
99-
uses: actions/download-artifact@c850b930e6ba138125429b7e5c93fc707a7f8427 # v4.1.4
106+
uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8
107+
with:
108+
name: tgz-macos14_clang-binary
109+
path: ${{ github.workspace }}
110+
111+
- name: Get published dmg binary (MacOS)
112+
uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8
100113
with:
101-
name: tgz-osx-binary
114+
name: tgz-macos14_clang-dmg-binary
102115
path: ${{ github.workspace }}
103116

104117
- name: Get published binary (Linux)
105-
uses: actions/download-artifact@c850b930e6ba138125429b7e5c93fc707a7f8427 # v4.1.4
118+
uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8
106119
with:
107120
name: tgz-ubuntu-2204_gcc-binary
108121
path: ${{ github.workspace }}
109122

123+
- name: Get published deb binary (Linux)
124+
uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8
125+
with:
126+
name: deb-ubuntu-2204_gcc-binary
127+
path: ${{ github.workspace }}
128+
129+
- name: Get published rpm binary (Linux)
130+
uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8
131+
with:
132+
name: rpm-ubuntu-2204_gcc-binary
133+
path: ${{ github.workspace }}
134+
110135
- name: Create sha256 sums for files
111136
run: |
112137
sha256sum ${{ steps.get-file-base.outputs.FILE_BASE }}.tar.gz >> ${{ steps.get-file-base.outputs.FILE_BASE }}.sha256sums.txt
113138
sha256sum ${{ steps.get-file-base.outputs.FILE_BASE }}.zip >> ${{ steps.get-file-base.outputs.FILE_BASE }}.sha256sums.txt
114-
sha256sum ${{ steps.get-file-base.outputs.FILE_BASE }}-osx.tar.gz >> ${{ steps.get-file-base.outputs.FILE_BASE }}.sha256sums.txt
139+
sha256sum ${{ steps.get-file-base.outputs.FILE_BASE }}-macos14_clang.tar.gz >> ${{ steps.get-file-base.outputs.FILE_BASE }}.sha256sums.txt
140+
sha256sum ${{ steps.get-file-base.outputs.FILE_BASE }}-macos14_clang.dmg >> ${{ steps.get-file-base.outputs.FILE_BASE }}.sha256sums.txt
115141
sha256sum ${{ steps.get-file-base.outputs.FILE_BASE }}-ubuntu-2204_gcc.tar.gz >> ${{ steps.get-file-base.outputs.FILE_BASE }}.sha256sums.txt
142+
sha256sum ${{ steps.get-file-base.outputs.FILE_BASE }}-ubuntu-2204_gcc.deb >> ${{ steps.get-file-base.outputs.FILE_BASE }}.sha256sums.txt
143+
sha256sum ${{ steps.get-file-base.outputs.FILE_BASE }}-ubuntu-2204_gcc.rpm >> ${{ steps.get-file-base.outputs.FILE_BASE }}.sha256sums.txt
116144
sha256sum ${{ steps.get-file-base.outputs.FILE_BASE }}-win-vs2022_cl.zip >> ${{ steps.get-file-base.outputs.FILE_BASE }}.sha256sums.txt
145+
sha256sum ${{ steps.get-file-base.outputs.FILE_BASE }}-win-vs2022_cl.msi >> ${{ steps.get-file-base.outputs.FILE_BASE }}.sha256sums.txt
117146
118147
- name: Store snapshot name
119148
run: |
@@ -122,33 +151,41 @@ jobs:
122151
- name: PreRelease tag
123152
id: create_prerelease
124153
if: ${{ (inputs.use_environ == 'snapshots') }}
125-
uses: softprops/action-gh-release@9d7c94cfd0a1f3ed45544c887983e9fa900f0564 # v2.0.4
154+
uses: softprops/action-gh-release@c062e08bd532815e2082a85e87e3ef29c3e6d191 # v2.0.8
126155
with:
127156
tag_name: "${{ inputs.use_tag }}"
128157
prerelease: true
129158
files: |
130159
last-file.txt
131160
${{ steps.get-file-base.outputs.FILE_BASE }}.tar.gz
132161
${{ steps.get-file-base.outputs.FILE_BASE }}.zip
133-
${{ steps.get-file-base.outputs.FILE_BASE }}-osx.tar.gz
162+
${{ steps.get-file-base.outputs.FILE_BASE }}-macos14_clang.tar.gz
163+
${{ steps.get-file-base.outputs.FILE_BASE }}-macos14_clang.dmg
134164
${{ steps.get-file-base.outputs.FILE_BASE }}-ubuntu-2204_gcc.tar.gz
165+
${{ steps.get-file-base.outputs.FILE_BASE }}-ubuntu-2204_gcc.deb
166+
${{ steps.get-file-base.outputs.FILE_BASE }}-ubuntu-2204_gcc.rpm
135167
${{ steps.get-file-base.outputs.FILE_BASE }}-win-vs2022_cl.zip
168+
${{ steps.get-file-base.outputs.FILE_BASE }}-win-vs2022_cl.msi
136169
${{ steps.get-file-base.outputs.FILE_BASE }}.sha256sums.txt
137170
if-no-files-found: error # 'warn' or 'ignore' are also available, defaults to `warn`
138171
139172
- name: Release tag
140173
id: create_release
141174
if: ${{ (inputs.use_environ == 'release') }}
142-
uses: softprops/action-gh-release@9d7c94cfd0a1f3ed45544c887983e9fa900f0564 # v2.0.4
175+
uses: softprops/action-gh-release@c062e08bd532815e2082a85e87e3ef29c3e6d191 # v2.0.8
143176
with:
144177
tag_name: "${{ inputs.use_tag }}"
145178
prerelease: false
146179
files: |
147180
${{ steps.get-file-base.outputs.FILE_BASE }}.tar.gz
148181
${{ steps.get-file-base.outputs.FILE_BASE }}.zip
149-
${{ steps.get-file-base.outputs.FILE_BASE }}-osx.tar.gz
182+
${{ steps.get-file-base.outputs.FILE_BASE }}-macos14_clang.tar.gz
183+
${{ steps.get-file-base.outputs.FILE_BASE }}-macos14_clang.dmg
150184
${{ steps.get-file-base.outputs.FILE_BASE }}-ubuntu-2204_gcc.tar.gz
185+
${{ steps.get-file-base.outputs.FILE_BASE }}-ubuntu-2204_gcc.deb
186+
${{ steps.get-file-base.outputs.FILE_BASE }}-ubuntu-2204_gcc.rpm
151187
${{ steps.get-file-base.outputs.FILE_BASE }}-win-vs2022_cl.zip
188+
${{ steps.get-file-base.outputs.FILE_BASE }}-win-vs2022_cl.msi
152189
${{ steps.get-file-base.outputs.FILE_BASE }}.sha256sums.txt
153190
if-no-files-found: error # 'warn' or 'ignore' are also available, defaults to `warn`
154191

.github/workflows/release.yml

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
name: hdf5 plugins release build
22

3+
# Triggers the workflow on demand
34
on:
45
workflow_dispatch:
56
inputs:
@@ -17,8 +18,6 @@ on:
1718
permissions:
1819
contents: read
1920

20-
# A workflow run is made up of one or more jobs that can run sequentially or
21-
# in parallel.
2221
jobs:
2322
log-the-inputs:
2423
runs-on: ubuntu-latest
@@ -51,6 +50,16 @@ jobs:
5150
use_hdf: ${{ needs.log-the-inputs.outputs.hdf_tag }}
5251
snap_name: hdf5_plugins-${{ needs.call-workflow-tarball.outputs.source_base }}
5352
use_environ: release
53+
secrets:
54+
APPLE_CERTS_BASE64: ${{ secrets.APPLE_CERTS_BASE64 }}
55+
APPLE_CERTS_BASE64_PASSWD: ${{ secrets.APPLE_CERTS_BASE64_PASSWD }}
56+
KEYCHAIN_PASSWD: ${{ secrets.KEYCHAIN_PASSWD }}
57+
AZURE_TENANT_ID: ${{ secrets.AZURE_TENANT_ID }}
58+
AZURE_CLIENT_ID: ${{ secrets.AZURE_CLIENT_ID }}
59+
AZURE_CLIENT_SECRET: ${{ secrets.AZURE_CLIENT_SECRET }}
60+
AZURE_ENDPOINT: ${{ secrets.AZURE_ENDPOINT }}
61+
AZURE_CODE_SIGNING_NAME: ${{ secrets.AZURE_CODE_SIGNING_NAME }}
62+
AZURE_CERT_PROFILE_NAME: ${{ secrets.AZURE_CERT_PROFILE_NAME }}
5463

5564
call-workflow-release:
5665
needs: [log-the-inputs, call-workflow-tarball, call-workflow-ctest]

.github/workflows/remove-files.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: hdf5 plugins remove-files
22

3-
# Controls when the action will run. Triggers the workflow on a schedule
3+
# Triggers the workflow on a call from another workflow
44
on:
55
workflow_call:
66
inputs:
@@ -47,8 +47,12 @@ jobs:
4747
assets: |
4848
${{ steps.get-file-base.outputs.FILE_BASE }}.tar.gz
4949
${{ steps.get-file-base.outputs.FILE_BASE }}.zip
50-
${{ steps.get-file-base.outputs.FILE_BASE }}-osx.tar.gz
50+
${{ steps.get-file-base.outputs.FILE_BASE }}-macos14_clang.tar.gz
51+
${{ steps.get-file-base.outputs.FILE_BASE }}-macos14_clang.dmg
5152
${{ steps.get-file-base.outputs.FILE_BASE }}-ubuntu-2204_gcc.tar.gz
53+
${{ steps.get-file-base.outputs.FILE_BASE }}-ubuntu-2204_gcc.deb
54+
${{ steps.get-file-base.outputs.FILE_BASE }}-ubuntu-2204_gcc.rpm
5255
${{ steps.get-file-base.outputs.FILE_BASE }}-win-vs2022_cl.zip
56+
${{ steps.get-file-base.outputs.FILE_BASE }}-win-vs2022_cl.msi
5357
${{ steps.get-file-base.outputs.FILE_BASE }}.sha256sums.txt
5458

.github/workflows/tarball.yml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: hdf5 plugins tarball
22

3-
# Controls when the action will run. Triggers the workflow on a schedule
3+
# Triggers the workflow on a call from another workflow
44
on:
55
workflow_call:
66
inputs:
@@ -34,8 +34,6 @@ on:
3434
permissions:
3535
contents: read
3636

37-
# A workflow run is made up of one or more jobs that can run sequentially or
38-
# in parallel
3937
jobs:
4038
check_commits:
4139
name: Check for recent commits
@@ -87,9 +85,10 @@ jobs:
8785
steps:
8886
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
8987
- name: Get Sources
90-
uses: actions/[email protected].1
88+
uses: actions/[email protected].7
9189
with:
9290
path: hdfsrc
91+
ref: '${{needs.check_commits.outputs.branch_ref }}'
9392

9493
- name: Retrieve version
9594
id: version

BLOSC/config/cmake/H5BLOSCMacros.cmake

Lines changed: 19 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -24,22 +24,19 @@ macro (EXTERNAL_BLOSC_LIBRARY compress_type)
2424
URL_HASH ""
2525
)
2626
endif ()
27-
FetchContent_GetProperties(BLOSC)
28-
if(NOT blosc_POPULATED)
29-
FetchContent_Populate(BLOSC)
30-
set (BUILD_SHARED OFF CACHE BOOL "" FORCE)
31-
set (BUILD_TESTS OFF CACHE BOOL "" FORCE)
32-
set (BUILD_FUZZERS OFF CACHE BOOL "" FORCE)
33-
set (BUILD_BENCHMARKS OFF CACHE BOOL "" FORCE)
34-
set (PREFER_EXTERNAL_SNAPPY OFF CACHE BOOL "" FORCE)
35-
set (PREFER_EXTERNAL_ZLIB OFF CACHE BOOL "" FORCE)
36-
set (PREFER_EXTERNAL_ZSTD OFF CACHE BOOL "" FORCE)
37-
set (DEACTIVATE_SNAPPY ON CACHE BOOL "" FORCE)
38-
set (BLOSC_IS_SUBPROJECT ON CACHE BOOL "" FORCE)
39-
set (BLOSC_INSTALL OFF CACHE BOOL "" FORCE)
4027

41-
add_subdirectory(${blosc_SOURCE_DIR} ${blosc_BINARY_DIR})
42-
endif()
28+
set (BUILD_SHARED OFF CACHE BOOL "" FORCE)
29+
set (BUILD_TESTS OFF CACHE BOOL "" FORCE)
30+
set (BUILD_FUZZERS OFF CACHE BOOL "" FORCE)
31+
set (BUILD_BENCHMARKS OFF CACHE BOOL "" FORCE)
32+
set (PREFER_EXTERNAL_SNAPPY OFF CACHE BOOL "" FORCE)
33+
set (PREFER_EXTERNAL_ZLIB OFF CACHE BOOL "" FORCE)
34+
set (PREFER_EXTERNAL_ZSTD OFF CACHE BOOL "" FORCE)
35+
set (DEACTIVATE_SNAPPY ON CACHE BOOL "" FORCE)
36+
set (BLOSC_IS_SUBPROJECT ON CACHE BOOL "" FORCE)
37+
set (BLOSC_INSTALL OFF CACHE BOOL "" FORCE)
38+
39+
FetchContent_MakeAvailable(BLOSC)
4340

4441
##include (${BINARY_DIR}/${BLOSC_PACKAGE_NAME}${H5BLOSC_PACKAGE_EXT}-targets.cmake)
4542
set (BLOSC_STATIC_LIBRARY "blosc_static")
@@ -69,23 +66,20 @@ macro (EXTERNAL_BLOSC_ZLIB_LIBRARY compress_type)
6966
FetchContent_Declare (BLOSC_ZLIB
7067
GIT_REPOSITORY ${BLOSC_ZLIB_URL}
7168
GIT_TAG ${BLOSC_ZLIB_BRANCH}
69+
PATCH_COMMAND ${CMAKE_COMMAND} -E copy
70+
${H5BLOSC_SOURCE_DIR}/config/zlib-CMakeLists.txt
71+
<SOURCE_DIR>/CMakeLists.txt
7272
)
7373
elseif (${compress_type} MATCHES "TGZ")
7474
FetchContent_Declare (BLOSC_ZLIB
7575
URL ${BLOSC_ZLIB_URL}
7676
URL_HASH ""
77+
PATCH_COMMAND ${CMAKE_COMMAND} -E copy
78+
${H5BLOSC_SOURCE_DIR}/config/zlib-CMakeLists.txt
79+
<SOURCE_DIR>/CMakeLists.txt
7780
)
7881
endif ()
79-
FetchContent_GetProperties(BLOSC_ZLIB)
80-
if(NOT blosc_zlib_POPULATED)
81-
FetchContent_Populate(BLOSC_ZLIB)
82-
83-
# Copy an additional/replacement files into the populated source
84-
file(COPY ${H5BLOSC_SOURCE_DIR}/config/zlib-CMakeLists.txt DESTINATION ${blosc_zlib_SOURCE_DIR})
85-
file(RENAME ${blosc_zlib_SOURCE_DIR}/zlib-CMakeLists.txt ${blosc_zlib_SOURCE_DIR}/CMakeLists.txt)
86-
87-
add_subdirectory(${blosc_zlib_SOURCE_DIR} ${blosc_zlib_BINARY_DIR})
88-
endif()
82+
FetchContent_MakeAvailable(BLOSC_ZLIB)
8983

9084
set (BLOSC_ZLIB_STATIC_LIBRARY "zlibstat")
9185
set (BLOSC_ZLIB_LIBRARY ${BLOSC_ZLIB_STATIC_LIBRARY})

BLOSC/config/cmake/HDFMacros.cmake

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -301,6 +301,7 @@ macro (PLUGIN_README_PROPERTIES pkg_name)
301301
if (WIN32)
302302
set (BINARY_EXAMPLE_ENDING "zip")
303303
set (BINARY_INSTALL_ENDING "msi")
304+
set (BINARY_COMPRESS_ENDING "zip")
304305
if (CMAKE_CL_64)
305306
set (BINARY_SYSTEM_NAME "win64")
306307
else ()
@@ -343,21 +344,25 @@ macro (PLUGIN_README_PROPERTIES pkg_name)
343344
set (BINARY_PLATFORM "${BINARY_PLATFORM}, using VISUAL STUDIO 2019")
344345
elseif (${CMAKE_C_COMPILER_VERSION} MATCHES "^19.3.*")
345346
set (BINARY_PLATFORM "${BINARY_PLATFORM}, using VISUAL STUDIO 2022")
347+
elseif (${CMAKE_C_COMPILER_VERSION} MATCHES "^19.4.*")
348+
set (BINARY_PLATFORM "${BINARY_PLATFORM}, using VISUAL STUDIO 2022")
346349
else ()
347-
set (BINARY_PLATFORM "${BINARY_PLATFORM}, using VISUAL STUDIO ???")
350+
set (BINARY_PLATFORM "${BINARY_PLATFORM}, using VISUAL STUDIO ????")
348351
endif ()
349352
else ()
350353
set (BINARY_PLATFORM "${BINARY_PLATFORM}, using VISUAL STUDIO ${CMAKE_C_COMPILER_VERSION}")
351354
endif ()
352355
endif ()
353356
elseif (APPLE)
354357
set (BINARY_EXAMPLE_ENDING "tar.gz")
358+
set (BINARY_COMPRESS_ENDING "tar.gz")
355359
set (BINARY_INSTALL_ENDING "sh") # if packaging changes - use dmg
356360
set (BINARY_PLATFORM "${BINARY_PLATFORM} ${CMAKE_SYSTEM_VERSION} ${CMAKE_SYSTEM_PROCESSOR}")
357361
set (BINARY_PLATFORM "${BINARY_PLATFORM}, using ${CMAKE_C_COMPILER_ID} C ${CMAKE_C_COMPILER_VERSION}")
358362
else ()
359363
set (BINARY_EXAMPLE_ENDING "tar.gz")
360-
set (BINARY_INSTALL_ENDING "sh")
364+
set (BINARY_COMPRESS_ENDING "tar.gz")
365+
set (BINARY_INSTALL_ENDING "sh/deb/rpm")
361366
set (BINARY_PLATFORM "${BINARY_PLATFORM} ${CMAKE_SYSTEM_VERSION} ${CMAKE_SYSTEM_PROCESSOR}")
362367
set (BINARY_PLATFORM "${BINARY_PLATFORM}, using ${CMAKE_C_COMPILER_ID} C ${CMAKE_C_COMPILER_VERSION}")
363368
endif ()

0 commit comments

Comments
 (0)