Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature 1920 repo #2161

Merged
merged 40 commits into from
May 16, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
50163d3
Per #1920, run ./bootstrap and store the output files it creates in t…
JohnHalleyGotway Apr 27, 2022
8e99926
Per #1920, add Makefile.in files directly to the repo and remove them…
JohnHalleyGotway Apr 27, 2022
2d5aeb8
Per #1920, add the enum_to_string outputs to the MET repo.
JohnHalleyGotway Apr 27, 2022
e65d3f7
Merge branch 'develop' into feature_1920_repo
JohnHalleyGotway May 4, 2022
7f78fd8
Per #1920, move the top-level test and scripts directories into a new…
JohnHalleyGotway May 4, 2022
57e7fa9
Per #1920, moving all the MET source code up to the top-level of the …
JohnHalleyGotway May 4, 2022
1ed66c3
Per #1920, rename README to INSTALL.
JohnHalleyGotway May 4, 2022
a99e7dd
Per #1920, correct the paths in the RTD configuration.
JohnHalleyGotway May 4, 2022
4dd0c31
Per #1920, adding badges to top-level README.md file.
JohnHalleyGotway May 5, 2022
bdde785
Per #1920, strip timestamp out of the enum_to_string output.
JohnHalleyGotway May 6, 2022
19273af
Per #1920, removing thie cache directory since I don't think it's act…
JohnHalleyGotway May 6, 2022
9849fab
Per #1920, configuration changes for the move from internal_tests to …
JohnHalleyGotway May 6, 2022
3a7231e
Per #1920, fix compilation error.
JohnHalleyGotway May 6, 2022
a26407a
Per #1920, in internal/test_util fix relatives paths in makefiles.
JohnHalleyGotway May 6, 2022
14a25a2
Per #1920, fix up the vx_afm Makefile to actually call enum_to_string…
JohnHalleyGotway May 6, 2022
fbc8678
Per #1920, fix up path for github actions.
JohnHalleyGotway May 6, 2022
bc5a546
Per #1920, adding the output of lex/yacc to the repo and updating the…
JohnHalleyGotway May 6, 2022
fa49902
Per #1920, starting to work on build scripts. Probably not correct yet.
JohnHalleyGotway May 6, 2022
9e237e2
per #1920, working on scripts
JohnHalleyGotway May 6, 2022
b16a241
Merge branch 'develop' into feature_1920_repo
JohnHalleyGotway May 12, 2022
c1df076
Per #1920, remove 3 scripts from test_unit/bin that are very old and …
JohnHalleyGotway May 12, 2022
07ca4ab
Per #1920, deleting all but one of these sample data files which are …
JohnHalleyGotway May 12, 2022
9c43191
Per #1920, removing bad default path for MET_TEST_BASE.
JohnHalleyGotway May 12, 2022
15fcab1
Per #1920, no longer need to run bootstrap here.
JohnHalleyGotway May 12, 2022
4309584
Per #1920, remove met subdirectory from docker-clean command.
JohnHalleyGotway May 12, 2022
c723b03
Per #1920, don't run bootstrap and don't cd in met subdir.
JohnHalleyGotway May 12, 2022
1d22ef8
Per #1920, remove the foritfy directory entirely since its no longer …
JohnHalleyGotway May 12, 2022
1363bad
Per #1920, remove call to bootstrap.
JohnHalleyGotway May 12, 2022
7346ec9
Per #1920, updating paths.
JohnHalleyGotway May 12, 2022
5e8cf9e
Per #1920, update paths in 2 scripts.
JohnHalleyGotway May 12, 2022
221ff31
Per #1920, adding output from enum_to_string into the repo.
JohnHalleyGotway May 12, 2022
326facb
Per #1920, manually remove config.tab.yy and color_parser_yacc.yy fro…
JohnHalleyGotway May 12, 2022
c5dcda9
Per #1920, restore these Makefile.in files back to how they are creat…
JohnHalleyGotway May 12, 2022
18e45a3
Per #1920, do NOT remove the .yy files are part of the dist-hook sinc…
JohnHalleyGotway May 12, 2022
ad41de3
Per #1920, might as well remove the entire internal directory instead…
JohnHalleyGotway May 12, 2022
deea74a
Per #1920, update compile_MET_all.sh script to change lowercase met t…
JohnHalleyGotway May 12, 2022
3508946
Per #1920, update MET_BUILD_BASE and MET_TEST_BASE env vars for GHA.
JohnHalleyGotway May 12, 2022
b864c13
Per #1920, add gen_ens_prod to the list of executables but remove the…
JohnHalleyGotway May 13, 2022
ea6e130
Per #1920, delete empty file that somehow got renamed to sa.out.
JohnHalleyGotway May 13, 2022
c637f92
Per #1920, updates to all the Makefile.in files that live in the repo…
JohnHalleyGotway May 16, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .github/jobs/build_docker_image.sh
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ source ${GITHUB_WORKSPACE}/.github/jobs/bash_functions.sh

DOCKERHUB_TAG=${DOCKERHUB_REPO}:${SOURCE_BRANCH}

DOCKERFILE_PATH=${GITHUB_WORKSPACE}/scripts/docker/Dockerfile.copy
DOCKERFILE_PATH=${GITHUB_WORKSPACE}/internal/scripts/docker/Dockerfile.copy

CMD_LOGFILE=${GITHUB_WORKSPACE}/docker_build.log

Expand Down
4 changes: 2 additions & 2 deletions .github/jobs/test_env_vars.sh
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
export MET_BASE=/usr/local/share/met

export MET_BUILD_BASE=${MET_REPO_DIR}/met
export MET_TEST_BASE=${MET_REPO_DIR}/test
export MET_BUILD_BASE=${MET_REPO_DIR}
export MET_TEST_BASE=${MET_REPO_DIR}/internal/test_unit
export PERL5LIB=${MET_TEST_BASE}/lib

export MET_TEST_INPUT=/data/input/MET_test_data/unit_test
Expand Down
15 changes: 13 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,8 +1,19 @@
# Sphinx documentation
met/docs/_build/
docs/_build/

# tilda files generated by emacs
*~

# log file created in Docker image
# temp files surrounded by #
*#*#

autom4te.cache
config.h
config.log
config.status
stamp-h1
bin
share
Makefile
make.log
make_install.log
4 changes: 2 additions & 2 deletions .readthedocs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,10 @@ formats: [pdf]
python:
version: 3.7
install:
- requirements: met/docs/requirements.txt
- requirements: docs/requirements.txt

# Configuration for Sphinx documentation (this is the default documentation
# type)
sphinx:
builder: html
configuration: met/docs/conf.py
configuration: docs/conf.py
File renamed without changes.
File renamed without changes.
7 changes: 2 additions & 5 deletions met/Makefile.am → Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ ACLOCAL_AMFLAGS = -I m4
SUBDIRS = data src scripts/Rscripts scripts/python

if ENABLE_DEVELOPMENT
SUBDIRS += internal_tests
SUBDIRS += internal/test_util
endif

MAINTAINERCLEANFILES = \
Expand All @@ -31,16 +31,13 @@ MAINTAINERCLEANFILES = \
config.h.in

# Cleanup for the distribution
# - Remove any SVN files
# - Remove lex/yacc source files
# - Run the check for copyright utility

dist-hook:
-rm -rf `find ${distdir} -name .svn`
-rm -rf `find ${distdir} -name "*.ll"`
-rm -rf `find ${distdir} -name "*.yy"`
${top_srcdir}/src/tools/dev_utils/chk4copyright -dir ${distdir} -notice ${top_srcdir}/data/copyright_notice.txt
-rm -rf ${distdir}/internal_tests
-rm -rf ${distdir}/internal
-rm -rf ${distdir}/src/tools/dev_utils
-rm -rf ${distdir}/ylwrap

Expand Down