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

Autoconf-based build framework #1197

Merged
merged 31 commits into from
Sep 17, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
e69287a
Autoconf-based build framework
marshallward Sep 2, 2020
f6248cb
Minor gitignore update
marshallward Sep 2, 2020
12a83f7
Autoconf: Coverage and target LDFLAGS fixes
marshallward Sep 2, 2020
bde93fb
Testing: Adding message to report codecov report upload
marshallward Sep 2, 2020
ff451d7
Travis: Environment variable globals; Timer log
marshallward Sep 2, 2020
d186229
Travis: Fixing global environment variables
marshallward Sep 2, 2020
10f81c9
Merge branch 'dev/gfdl' into autoconf_draft
marshallward Sep 2, 2020
7907054
Merge branch 'dev/gfdl' into autoconf_draft
marshallward Sep 4, 2020
2a5e300
Moving autoconf tools to /ac directory
marshallward Sep 9, 2020
ffeb747
Autoconf: FMS build adjustment
marshallward Sep 9, 2020
5fb8ea5
Autoconf: .testing now builds its own FMS
marshallward Sep 11, 2020
366eb5c
Merge branch 'dev/gfdl' into autoconf_draft
marshallward Sep 11, 2020
0114014
Merge branch 'dev/gfdl' into autoconf_draft
marshallward Sep 11, 2020
32b47bb
Autoconf: Cray ptr update; macro cleanup
marshallward Sep 11, 2020
044f643
Merge branch 'autoconf_draft' of https://github.com/marshallward/mom6…
marshallward Sep 11, 2020
ffbdbc2
Merge branch 'dev/gfdl' into autoconf_draft
adcroft Sep 14, 2020
6a8a699
Autoconf: Travis fix; Cray ptr macro update
marshallward Sep 14, 2020
34bf448
Merge branch 'autoconf_draft' of https://github.com/marshallward/mom6…
marshallward Sep 14, 2020
2ed8364
Testing: Fixing bug in target Makefile
marshallward Sep 14, 2020
ce6843b
Fixed FMS lib typo in target
marshallward Sep 14, 2020
4296d6d
Autoconf: Fixed several target build errors
marshallward Sep 14, 2020
1ae9454
Testing: Minor dependency bugfix in Makefile
marshallward Sep 15, 2020
275b993
Autoconf: macOS support; Makefile fixes
Sep 16, 2020
07ee6c3
Merge branch 'dev/gfdl' into autoconf_draft
marshallward Sep 16, 2020
039a75d
Autoconf: Default updates
marshallward Sep 17, 2020
c518096
Testing: Updated the README
marshallward Sep 17, 2020
b01af9d
Autoconf: Documentation, make ac-clean fix
marshallward Sep 17, 2020
255ee70
Autoconf/Testing README proofreading
marshallward Sep 17, 2020
3f176cc
Corrected minor typo
adcroft Sep 17, 2020
500a960
Fixed typo replacing "more" with "model"
adcroft Sep 17, 2020
f0201a4
Update README.md
marshallward Sep 17, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 15 additions & 3 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,19 @@
*.swp
*~
html
*.log


# Build output
*.o
*.mod
MOM6
build/
deps/


# Autoconf
aclocal.m4
autom4te.cache/
config.log
config.status
configure
/Makefile
Makefile.mkmf
9 changes: 6 additions & 3 deletions .testing/.gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
config.mk
work/
results/
# Test output
/config.mk
/build/
/work/
/results/
/deps/
Loading