Skip to content

Commit dd22155

Browse files
authored
Merge pull request #3212 from seanm/editorconfig1
Initial basic editorconfig support
2 parents 4a8e004 + 3671c61 commit dd22155

File tree

21 files changed

+2644
-2636
lines changed

21 files changed

+2644
-2636
lines changed

.editorconfig

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# This is the top most EditorConfig file.
2+
root = true
3+
4+
# General defaults: UNIX style newlines, newline ending every file, UTF-8 encoding.
5+
[*]
6+
end_of_line = lf
7+
insert_final_newline = true
8+
charset = utf-8

CITATION.cff

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,4 +56,4 @@ contact:
5656
website: 'https://www.unidata.ucar.edu'
5757
doi: 10.5065/D6H70CW6
5858
abstract: >
59-
NetCDF (Network Common Data Form) is a set of software libraries and machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data. It is also a community standard for sharing scientific data. The Unidata Program Center supports and maintains netCDF programming interfaces for C, C++, Java, and Fortran. Programming interfaces are also available for Python, IDL, MATLAB, R, Ruby, and Perl.
59+
NetCDF (Network Common Data Form) is a set of software libraries and machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data. It is also a community standard for sharing scientific data. The Unidata Program Center supports and maintains netCDF programming interfaces for C, C++, Java, and Fortran. Programming interfaces are also available for Python, IDL, MATLAB, R, Ruby, and Perl.

CMakeInstallation.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,4 +129,4 @@ set(CPACK_COMPONENT_DEPENDENCIES_DESCRIPTION
129129
set(CPACK_COMPONENT_DOCUMENTATION_DESCRIPTION
130130
"The NetCDF-C user documentation.")
131131

132-
include(CPack)
132+
include(CPack)

PostInstall.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
execute_process(COMMAND sh -c "${CMAKE_BINARY_DIR}/postinstall.sh -t cmake")
1+
execute_process(COMMAND sh -c "${CMAKE_BINARY_DIR}/postinstall.sh -t cmake")
Lines changed: 85 additions & 85 deletions
Original file line numberDiff line numberDiff line change
@@ -1,85 +1,85 @@
1-
#
2-
# To be used by projects that make use of Cmakeified hdf5-1.8
3-
#
4-
5-
#
6-
# Find the HDF5 includes and get all installed hdf5 library settings from
7-
# HDF5-config.cmake file : Requires a CMake compatible hdf5-1.8.5 or later
8-
# for this feature to work. The following vars are set if hdf5 is found.
9-
#
10-
# HDF5_FOUND - True if found, otherwise all other vars are undefined
11-
# HDF5_INCLUDE_DIR - The include dir for main *.h files
12-
# HDF5_FORTRAN_INCLUDE_DIR - The include dir for fortran modules and headers
13-
# HDF5_VERSION_STRING - full version (e.g. 1.8.5)
14-
# HDF5_VERSION_MAJOR - major part of version (e.g. 1.8)
15-
# HDF5_VERSION_MINOR - minor part (e.g. 5)
16-
#
17-
# The following boolean vars will be defined
18-
# HDF5_ENABLE_PARALLEL - 1 if HDF5 parallel supported
19-
# HDF5_BUILD_FORTRAN - 1 if HDF5 was compiled with fortran on
20-
# HDF5_BUILD_CPP_LIB - 1 if HDF5 was compiled with cpp on
21-
# HDF5_BUILD_TOOLS - 1 if HDF5 was compiled with tools on
22-
# HDF5_BUILD_HL_LIB - 1 if HDF5 was compiled with high level on
23-
# HDF5_BUILD_HL_CPP_LIB - 1 if HDF5 was compiled with high level and cpp on
24-
#
25-
# Target names that are valid (depending on enabled options)
26-
# will be the following
27-
#
28-
# hdf5 : HDF5 C library
29-
# hdf5_tools : the tools library
30-
# hdf5_f90cstub : used by Fortran to C interface
31-
# hdf5_fortran : Fortran HDF5 library
32-
# hdf5_cpp : HDF5 cpp interface library
33-
# hdf5_hl : High Level library
34-
# hdf5_hl_f90cstub : used by Fortran to C interface to High Level library
35-
# hdf5_hl_fortran : Fortran High Level library
36-
# hdf5_hl_cpp : High Level cpp interface library
37-
#
38-
# To aid in finding HDF5 as part of a subproject set
39-
# HDF5_ROOT_DIR_HINT to the location where hdf5-config.cmake lies
40-
INCLUDE (SelectLibraryConfigurations)
41-
INCLUDE (FindPackageHandleStandardArgs)
42-
43-
# The HINTS option should only be used for values computed from the system.
44-
SET (_HDF5_HINTS
45-
$ENV{HOME}/.local
46-
$ENV{HDF5_ROOT}
47-
$ENV{HDF5_ROOT_DIR_HINT}
48-
)
49-
# Hard-coded guesses should still go in PATHS. This ensures that the user
50-
# environment can always override hard guesses.
51-
SET (_HDF5_PATHS
52-
$ENV{HOME}/.local
53-
$ENV{HDF5_ROOT}
54-
${HDF5_ROOT}
55-
$ENV{HDF5_ROOT_DIR_HINT}
56-
/usr/lib/hdf5
57-
/usr/share/hdf5
58-
/usr/local/hdf5
59-
/usr/local/hdf5/share
60-
)
61-
FIND_PATH (HDF5_ROOT_DIR "hdf5-config.cmake"
62-
HINTS ${_HDF5_HINTS}
63-
PATHS ${_HDF5_PATHS}
64-
PATH_SUFFIXES
65-
lib/cmake/hdf5
66-
share/cmake/hdf5
67-
)
68-
69-
FIND_PATH (HDF5_INCLUDE_DIRS "H5public.h"
70-
HINTS ${_HDF5_HINTS}
71-
PATHS ${_HDF5_PATHS}
72-
PATH_SUFFIXES
73-
include
74-
Include
75-
)
76-
77-
# For backwards compatibility we set HDF5_INCLUDE_DIR to the value of
78-
# HDF5_INCLUDE_DIRS
79-
SET ( HDF5_INCLUDE_DIR "${HDF5_INCLUDE_DIRS}" )
80-
81-
IF (HDF5_INCLUDE_DIR)
82-
SET (HDF5_FOUND "YES")
83-
INCLUDE (${HDF5_ROOT_DIR}/hdf5-config.cmake)
84-
ENDIF (HDF5_INCLUDE_DIR)
85-
1+
#
2+
# To be used by projects that make use of Cmakeified hdf5-1.8
3+
#
4+
5+
#
6+
# Find the HDF5 includes and get all installed hdf5 library settings from
7+
# HDF5-config.cmake file : Requires a CMake compatible hdf5-1.8.5 or later
8+
# for this feature to work. The following vars are set if hdf5 is found.
9+
#
10+
# HDF5_FOUND - True if found, otherwise all other vars are undefined
11+
# HDF5_INCLUDE_DIR - The include dir for main *.h files
12+
# HDF5_FORTRAN_INCLUDE_DIR - The include dir for fortran modules and headers
13+
# HDF5_VERSION_STRING - full version (e.g. 1.8.5)
14+
# HDF5_VERSION_MAJOR - major part of version (e.g. 1.8)
15+
# HDF5_VERSION_MINOR - minor part (e.g. 5)
16+
#
17+
# The following boolean vars will be defined
18+
# HDF5_ENABLE_PARALLEL - 1 if HDF5 parallel supported
19+
# HDF5_BUILD_FORTRAN - 1 if HDF5 was compiled with fortran on
20+
# HDF5_BUILD_CPP_LIB - 1 if HDF5 was compiled with cpp on
21+
# HDF5_BUILD_TOOLS - 1 if HDF5 was compiled with tools on
22+
# HDF5_BUILD_HL_LIB - 1 if HDF5 was compiled with high level on
23+
# HDF5_BUILD_HL_CPP_LIB - 1 if HDF5 was compiled with high level and cpp on
24+
#
25+
# Target names that are valid (depending on enabled options)
26+
# will be the following
27+
#
28+
# hdf5 : HDF5 C library
29+
# hdf5_tools : the tools library
30+
# hdf5_f90cstub : used by Fortran to C interface
31+
# hdf5_fortran : Fortran HDF5 library
32+
# hdf5_cpp : HDF5 cpp interface library
33+
# hdf5_hl : High Level library
34+
# hdf5_hl_f90cstub : used by Fortran to C interface to High Level library
35+
# hdf5_hl_fortran : Fortran High Level library
36+
# hdf5_hl_cpp : High Level cpp interface library
37+
#
38+
# To aid in finding HDF5 as part of a subproject set
39+
# HDF5_ROOT_DIR_HINT to the location where hdf5-config.cmake lies
40+
INCLUDE (SelectLibraryConfigurations)
41+
INCLUDE (FindPackageHandleStandardArgs)
42+
43+
# The HINTS option should only be used for values computed from the system.
44+
SET (_HDF5_HINTS
45+
$ENV{HOME}/.local
46+
$ENV{HDF5_ROOT}
47+
$ENV{HDF5_ROOT_DIR_HINT}
48+
)
49+
# Hard-coded guesses should still go in PATHS. This ensures that the user
50+
# environment can always override hard guesses.
51+
SET (_HDF5_PATHS
52+
$ENV{HOME}/.local
53+
$ENV{HDF5_ROOT}
54+
${HDF5_ROOT}
55+
$ENV{HDF5_ROOT_DIR_HINT}
56+
/usr/lib/hdf5
57+
/usr/share/hdf5
58+
/usr/local/hdf5
59+
/usr/local/hdf5/share
60+
)
61+
FIND_PATH (HDF5_ROOT_DIR "hdf5-config.cmake"
62+
HINTS ${_HDF5_HINTS}
63+
PATHS ${_HDF5_PATHS}
64+
PATH_SUFFIXES
65+
lib/cmake/hdf5
66+
share/cmake/hdf5
67+
)
68+
69+
FIND_PATH (HDF5_INCLUDE_DIRS "H5public.h"
70+
HINTS ${_HDF5_HINTS}
71+
PATHS ${_HDF5_PATHS}
72+
PATH_SUFFIXES
73+
include
74+
Include
75+
)
76+
77+
# For backwards compatibility we set HDF5_INCLUDE_DIR to the value of
78+
# HDF5_INCLUDE_DIRS
79+
SET ( HDF5_INCLUDE_DIR "${HDF5_INCLUDE_DIRS}" )
80+
81+
IF (HDF5_INCLUDE_DIR)
82+
SET (HDF5_FOUND "YES")
83+
INCLUDE (${HDF5_ROOT_DIR}/hdf5-config.cmake)
84+
ENDIF (HDF5_INCLUDE_DIR)
85+

docs/doxygen-awesome-css/docs/customization.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,4 +116,4 @@ I am always curious to learn about how you made the theme look even better!
116116
|:----------------------------|---------------------------:|
117117
| [Extensions](extensions.md) | [Tips & Tricks](tricks.md) |
118118

119-
</div>
119+
</div>

docs/doxygen-awesome-css/docs/extensions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -276,4 +276,4 @@ The following conditions must be met for the feature to work properly:
276276
| Previous | Next |
277277
|:------------------|----------------------------------:|
278278
| [Home](README.md) | [Customization](customization.md) |
279-
</div>
279+
</div>

docs/doxygen-awesome-css/docs/tricks.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,4 +124,4 @@ To make tables span the full width of the page, no matter how wide the content i
124124
|:----------------------------------|---------------------------------------:|
125125
| [Customization](customization.md) | [Example](https://jothepro.github.io/doxygen-awesome-css/class_my_library_1_1_example.html) |
126126

127-
</div>
127+
</div>

docs/doxygen-awesome-css/doxygen-awesome-interactive-toc.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,4 +78,4 @@ class DoxygenAwesomeInteractiveToc {
7878
active?.classList.add("active")
7979
active?.classList.remove("aboveActive")
8080
}
81-
}
81+
}

docs/doxygen-awesome-css/doxygen-awesome-tabs.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,4 +87,4 @@ class DoxygenAwesomeTabs {
8787
static resize(tabbed) {
8888

8989
}
90-
}
90+
}

0 commit comments

Comments
 (0)