diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml deleted file mode 100644 index 6f174107..00000000 --- a/.github/workflows/main.yml +++ /dev/null @@ -1,93 +0,0 @@ -# This is the first working workflow for the wgrib2 project. -# -# Kyle Gerheiser, Ed Hartnett -name: Build -on: - push: - branches: - - feature/cmake - - develop - pull_request: - branches: - - feature/cmake - - develop - -jobs: - build: - runs-on: ubuntu-20.04 - env: - FC: gfortran-9 - CC: gcc-9 - - steps: - - - name: install-netcdf - run: | - sudo apt-get update - sudo apt-get install libnetcdf-dev libnetcdff-dev netcdf-bin pkg-config - - - name: install-png - run: | - sudo apt-get install libpng-dev - - - name: install-autotools - run: | - sudo apt-get install autotools-dev - sudo apt-get install autoconf - - - name: checkout-jasper - uses: actions/checkout@v2 - with: - repository: jasper-software/jasper - path: jasper - ref: version-1.900.1 - - - name: build-jasper - if: steps.cache-jasper.outputs.cache-hit != 'true' - run: | - cd jasper - ./configure --prefix=$HOME/Jasper - make - make install - - - name: checkout-sp - uses: actions/checkout@v2 - with: - repository: NOAA-EMC/NCEPLIBS-sp - path: sp - ref: v2.3.3 - - - name: build-sp - run: | - cd sp - mkdir build - cd build - cmake -DCMAKE_INSTALL_PREFIX=~/sp .. - make -j2 - make install - - - name: checkout-ip2 - uses: actions/checkout@v2 - with: - repository: NOAA-EMC/NCEPLIBS-ip2 - path: ip2 - ref: develop - - - name: build-ip2 - run: | - cd ip2 - mkdir build - cd build - cmake .. -DCMAKE_INSTALL_PREFIX=~/ip2 -DCMAKE_PREFIX_PATH=~ - make -j2 - make install - - - name: checkout - uses: actions/checkout@v2 - with: - path: wgrib2 - - - name: build - run: | - cd wgrib2 - make VERBOSE=1 diff --git a/gctpc20a.tgz b/gctpc20a.tgz deleted file mode 100644 index 303f02bd..00000000 Binary files a/gctpc20a.tgz and /dev/null differ diff --git a/jasper-1.900.1-14ubuntu3.2.debian.tgz b/jasper-1.900.1-14ubuntu3.2.debian.tgz deleted file mode 100644 index 3be10ca5..00000000 Binary files a/jasper-1.900.1-14ubuntu3.2.debian.tgz and /dev/null differ diff --git a/libaec-1.0.6.tar.gz b/libaec-1.0.6.tar.gz deleted file mode 100644 index 36bbd44b..00000000 Binary files a/libaec-1.0.6.tar.gz and /dev/null differ diff --git a/libpng-1.2.59.tar.gz b/libpng-1.2.59.tar.gz deleted file mode 100644 index 3dd69a1d..00000000 Binary files a/libpng-1.2.59.tar.gz and /dev/null differ diff --git a/netcdf-3.6.3.tar.gz b/netcdf-3.6.3.tar.gz deleted file mode 100644 index dcc3298d..00000000 Binary files a/netcdf-3.6.3.tar.gz and /dev/null differ diff --git a/openjpeg-2.5.0.tar.gz b/openjpeg-2.5.0.tar.gz deleted file mode 100644 index cd66d2f1..00000000 Binary files a/openjpeg-2.5.0.tar.gz and /dev/null differ diff --git a/proj-4.8.0.tar.gz b/proj-4.8.0.tar.gz deleted file mode 100644 index 53195333..00000000 Binary files a/proj-4.8.0.tar.gz and /dev/null differ diff --git a/tar_all b/tar_all deleted file mode 100755 index 8d561cb7..00000000 --- a/tar_all +++ /dev/null @@ -1,109 +0,0 @@ -#/bin/sh - - -# upload = partial .. only save tarball to tmp/ -# upload = full .. uploading full update - -set -x - -upload='full' -[ "$1" != "" ] && upload='partial' - -# make a tar image of wgrib2 -cd .. - -g=g2clib-1.4.0 -#j=jasper_1.900.1-10ubuntu1.debian.tgz -#j=jasper-fedora19.tgz -j=jasper-1.900.1-14ubuntu3.2.debian.tgz -png=libpng-1.2.59 -zlib=zlib-1.2.12 -ip=iplib.v3.0.0 -s=sp_v2.0.2_d -n=netcdf-3.6.3 -proj4=proj-4.8.0.tar.gz -aec=libaec-1.0.6 -openjpeg=openjpeg-2.5.0 - -rm /tmp/wgrib2.tgz -rm /tmp/wgrib2.small.tgz - -tar -cvzf /tmp/wgrib2.tgz grib2/wgrib2/*.h grib2/wgrib2/*.c grib2/wgrib2/README* \ - grib2/*.doc grib2/wgrib2/LIC* grib2/wgrib2/*dat grib2/my_cpu \ - grib2/wgrib2/*.sh grib2/wgrib2/makefile grib2/wgrib2/Changes* \ - grib2/wgrib2/NEW_types grib2/makefile grib2/makefile_hwrf \ - grib2/wgrib2/*txt \ - grib2/$g/*.c grib2/$g/*.h grib2/$g/make* grib2/$j grib2/tar_all \ - grib2/iplib_hwrf/*f grib2/iplib_hwrf/*doc grib2/iplib_hwrf/Makefile grib2/iplib_hwrf/README \ - grib2/iplib.v3.0.0/*.f90 grib2/iplib.v3.0.0/*.F90 grib2/iplib.v3.0.0/*.f grib2/iplib.v3.0.0/*.h \ - grib2/iplib.v3.0.0/Makefile \ - grib2/ip2lib_d/*.f90 grib2/ip2lib_d/*.F90 grib2/ip2lib_d/*.h \ - grib2/ip2lib_d/Makefile grib2/ip2lib_d/make.filelist \ - grib2/READ* grib2/INSTALLING \ - grib2/aux_progs/*.c grib2/aux_progs/*.h grib2/aux_progs/*.make grib2/aux_progs/README \ - grib2/gctpc20a.tgz grib2/makefile.gctpc grib2/proj.h grib2/cproj.c grib2/sominv.c grib2/somfor.c \ - grib2/$png.tar.gz grib2/$zlib.tar.gz grib2/$aec.tar.gz grib2/$openjpeg.tar.gz \ - grib2/$n.tar.gz \ - grib2/lib/makefile \ - grib2/ftn_api/*.c grib2/ftn_api/*.f90 grib2/ftn_api/*txt grib2/ftn_api/Changes grib2/ftn_api/makefile \ - grib2/c_api/*.c grib2/c_api/*.h grib2/c_api/makefile grib2/c_api/text \ - grib2/$s/Makefile grib2/$s/*.f grib2/$s/*.F grib2/$s/READ* grib2/$s/*.doc \ - grib2/wgrib2/gribtables/README grib2/wgrib2/gribtables/*/*sh \ - grib2/wgrib2/gribtables/*/*dat \ - grib2/wgrib2/gribtables/*/*table \ - grib2/wgrib2/gribtables/*/*pl \ - grib2/wgrib2/gribtables/*/README* \ - grib2/$proj4 grib2/pywgrib2_s/README grib2/pywgrib2_s/download.sh grib2/pywgrib2_s/Documentation - -status=$? -echo "finished 1st tar status=$status" - -if [ $status -ne 0 ] ; then - echo "tar failed" - exit 8 -fi -echo "*** now to make wgrib2_small.tgz ***" - -tar -cvzf /tmp/wgrib2_small.tgz grib2/wgrib2/*.h grib2/wgrib2/*.c grib2/wgrib2/README* \ - grib2/*.doc grib2/wgrib2/LIC* grib2/wgrib2/*dat \ - grib2/wgrib2/*.sh grib2/wgrib2/makefile grib2/wgrib2/Changes* \ - grib2/wgrib2/NEW_types grib2/makefile grib2/makefile_hwrf \ - grib2/wgrib2/*txt \ - grib2/tar_all \ - grib2/READ* grib2/INSTALLING \ - grib2/lib/makefile \ - grib2/aux_progs/*.c grib2/aux_progs/*.h grib2/aux_progs/*.make \ - grib2/aux_progs/CMakeLists.txt grib2/aux_progs/README \ - grib2/wgrib2/gribtables/README grib2/wgrib2/gribtables/*/*sh \ - grib2/wgrib2/gribtables/*/*dat \ - grib2/wgrib2/gribtables/*/*table \ - grib2/wgrib2/gribtables/*/*pl \ - grib2/wgrib2/gribtables/*/README* \ - grib2/ftn_api/*.c grib2/ftn_api/*.f90 grib2/ftn_api/*txt grib2/ftn_api/Changes grib2/ftn_api/makefile - -status=$? -if [ $status -ne 0 ] ; then - echo "tar failed" - exit 8 -fi - -[ $upload = 'no' ] && exit - -scp /tmp/wgrib2.tgz wd51we@rzdm:ftp/tmp - - -[ $upload = 'partial' ] && exit - - -scp /tmp/wgrib2_small.tgz wd51we@rzdm:wgrib2_nolib.tgz -scp /tmp/wgrib2.tgz wd51we@rzdm:wgrib2.tgz -scp grib2/wgrib2/Changes wd51we@rzdm:ftp/wgrib2/ - -# our webserver doesn't show README*, rename as _README* -for f in grib2/README* -do - ff=_`basename $f` - scp $f wd51we@rzdm:ftp/wgrib2/$ff -done - -scp grib2/INSTALLING wd51we@rzdm:ftp/wgrib2/ diff --git a/zlib-1.2.12.tar.gz b/zlib-1.2.12.tar.gz deleted file mode 100644 index 4eede144..00000000 Binary files a/zlib-1.2.12.tar.gz and /dev/null differ