Skip to content

Commit

Permalink
Add libjpeg-dev for autotools and remove libncurses5 in CMake (#791)
Browse files Browse the repository at this point in the history
  • Loading branch information
byrnHDF authored Dec 18, 2024
1 parent b3ad66a commit ae94aec
Show file tree
Hide file tree
Showing 8 changed files with 16 additions and 12 deletions.
6 changes: 4 additions & 2 deletions .github/workflows/aocc-auto.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ jobs:
sudo apt install -y libaec-dev zlib1g-dev automake autoconf libcurl4-openssl-dev
sudo apt install -y libjpeg-dev wget curl bzip2 m4 flex bison cmake libzip-dev
sudo apt install -y doxygen openssl libtool libtool-bin build-essential
sudo apt install -y libncurses-dev libquadmath0 libstdc++6 libxml2
sudo apt install -y libquadmath0 libstdc++6 libxml2
- name: Install AOCC 4.2.0
shell: bash
Expand Down Expand Up @@ -95,7 +95,9 @@ jobs:
shell: bash
run: |
sudo apt update
sudo apt install -y libaec-dev zlib1g-dev automake autoconf libcurl4-openssl-dev libjpeg-dev wget curl bzip2 m4 flex bison cmake libzip-dev doxygen openssl libtool libtool-bin build-essential libncurses-dev libquadmath0 libstdc++6 libxml2
sudo apt install -y libaec-dev zlib1g-dev automake autoconf libcurl4-openssl-dev
sudo apt install -y libjpeg-dev wget curl bzip2 m4 flex bison libzip-dev doxygen openssl
sudo apt install -y libtool libtool-bin build-essential libquadmath0 libstdc++6 libxml2
- name: Install AOCC 4.2.0
shell: bash
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/cmake-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ jobs:
- name: Install CMake Dependencies (Linux_coverage)
run: |
sudo apt update
sudo apt-get install ninja-build doxygen graphviz curl libncurses5 build-essential
sudo apt-get install ninja-build doxygen graphviz curl build-essential
sudo apt-get install lcov -q -y
- name: Set file base name (Linux_coverage)
Expand Down Expand Up @@ -124,7 +124,7 @@ jobs:
- name: Install CMake Dependencies (Linux_Leak)
run: |
sudo apt update
sudo apt-get install ninja-build doxygen graphviz curl libncurses5
sudo apt-get install ninja-build doxygen graphviz curl
- name: add clang to env
uses: KyleMayes/[email protected]
Expand Down Expand Up @@ -222,7 +222,7 @@ jobs:
- name: Install CMake Dependencies (Linux_Address)
run: |
sudo apt update
sudo apt-get install ninja-build doxygen graphviz curl libncurses5
sudo apt-get install ninja-build doxygen graphviz curl
- name: add clang to env
uses: KyleMayes/[email protected]
Expand Down Expand Up @@ -320,7 +320,7 @@ jobs:
- name: Install CMake Dependencies (Linux_UndefinedBehavior)
run: |
sudo apt update
sudo apt-get install ninja-build doxygen graphviz curl libncurses5
sudo apt-get install ninja-build doxygen graphviz curl
- name: add clang to env
uses: KyleMayes/[email protected]
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/cmake-script.yml
Original file line number Diff line number Diff line change
Expand Up @@ -615,7 +615,7 @@ jobs:
- name: Install CMake Dependencies (Linux_clang)
run: |
sudo apt-get update
sudo apt-get install ninja-build doxygen graphviz curl libncurses5
sudo apt-get install ninja-build doxygen graphviz curl
- name: add clang to env
uses: KyleMayes/[email protected]
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/intel-auto.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:
shell: bash
run: |
sudo apt-get update
sudo apt-get install autoconf automake libtool libtool-bin libaec-dev
sudo apt-get install autoconf automake libtool libtool-bin libaec-dev libjpeg-dev
- name: Install oneAPI (Linux)
uses: fortran-lang/setup-fortran@v1
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/main-auto.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ jobs:
sudo apt-get update
sudo apt install gcc-12 g++-12 gfortran-12
sudo apt install automake autoconf libtool libtool-bin
sudo apt install libaec0 libaec-dev
sudo apt install libjpeg-dev libaec0 libaec-dev
echo "CC=gcc-12" >> $GITHUB_ENV
echo "CXX=g++-12" >> $GITHUB_ENV
Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/netcdf-cmake.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,8 @@ jobs:
sudo apt-get update
sudo apt-get install ninja-build
sudo apt install libssl3 libssl-dev libcurl4
sudo apt install -y libaec-dev zlib1g-dev automake autoconf libcurl4-openssl-dev libjpeg-dev wget curl bzip2 m4 flex bison cmake libzip-dev doxygen openssl libtool libtool-bin
sudo apt install -y libaec-dev zlib1g-dev automake autoconf libcurl4-openssl-dev libjpeg-dev wget curl
sudo apt install -y bzip2 m4 flex bison cmake libzip-dev doxygen openssl libtool libtool-bin
- name: Checkout HDF4
uses: actions/[email protected]
Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/netcdf.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,8 @@ jobs:
- name: Install System dependencies
run: |
sudo apt update
sudo apt install -y libaec-dev zlib1g-dev automake autoconf libcurl4-openssl-dev libjpeg-dev wget curl bzip2 m4 flex bison cmake libzip-dev doxygen openssl libtool libtool-bin
sudo apt install -y libaec-dev zlib1g-dev automake autoconf libcurl4-openssl-dev libjpeg-dev wget curl
sudo apt install -y bzip2 m4 flex bison libzip-dev doxygen openssl libtool libtool-bin
- name: Checkout HDF4
uses: actions/[email protected]
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/nvhpc-auto.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:
shell: bash
run: |
sudo apt-get update
sudo apt-get install autoconf automake libtool libtool-bin libaec-dev
sudo apt-get install autoconf automake libtool libtool-bin libaec-dev libjpeg-dev
- name: Install NVHPC
shell: bash
Expand Down

0 comments on commit ae94aec

Please sign in to comment.