Improve handling of CUDA API errors
[gromacs.git] / .gitattributes
blob1e83da92ea5067c41ddf1ee3f5820ec222cec0b7
1 # Generic rules
2 *.c     filter=complete_formatting gmx-doxygen
3 *.cpp   filter=complete_formatting gmx-doxygen
4 *.cu    filter=complete_formatting
5 *.cl    filter=complete_formatting
6 *.h     filter=complete_formatting gmx-doxygen
7 *.cuh   filter=complete_formatting
8 *.clh   filter=complete_formatting
9 CMakeLists.txt  filter=copyright
10 *.cmake         filter=copyright
11 *.cmakein       filter=copyright
12 *.py            filter=copyright
13 *.l             filter=copyright includesort
14 *.y             filter=copyright includesort
15 *.pre           filter=copyright includesort
16 *.tex           filter=copyright
17 *.bm            filter=copyright
18 # Exceptions: extra files to include
19 admin/*.sh                              filter=copyright
20 admin/git-pre-commit                    filter=copyright
21 # Exceptions: files to exclude
22 *.pc.cmakein                            !filter
23 cmake/CheckC*CompilerFlag.cmake         !filter
24 cmake/FindBLAS.cmake                    !filter
25 cmake/FindLAPACK.cmake                  !filter
26 cmake/ThreadMPI.cmake                   !filter
27 cmake/*.c                               -filter -gmx-doxygen
28 cmake/*.cpp                             -filter -gmx-doxygen
29 cmake/*.c.cmakein                       !filter
30 cmake/*.h                               !filter
31 cmake/*.cu                              !filter
32 cmake/*.cuh                             !filter
33 docs/doxygen/Doxyfile-*.cmakein         !filter
34 docs/doxygen/*.cpp                      !filter
35 docs/doxygen/examples/*.cpp             filter=clangformat
36 docs/doxygen/examples/*.c               filter=clangformat
37 docs/manual/UseLATEX.cmake              !filter
38 scripts/GMXRC.*                         !filter
39 scripts/make_gromos_rtp.py              !filter
40 share/template/template.cpp             filter=copyright
41 share/template/README.cmakein           !filter
42 src/gromacs/linearalgebra/gmx_blas/*    -filter -gmx-doxygen
43 src/gromacs/linearalgebra/gmx_lapack/*  -filter -gmx-doxygen
44 src/gromacs/selection/parser.cpp        -filter -gmx-doxygen
45 src/gromacs/selection/parser.h          -filter -gmx-doxygen
46 src/gromacs/selection/scanner.cpp       -filter -gmx-doxygen
47 src/gromacs/selection/scanner_flex.h    -filter
48 src/api/cpp/*cpp                        filter=clangformat
49 src/api/cpp/tests/*cpp                  filter=clangformat
50 *.eps                                   binary
51 *.jpg                                   binary
52 *.svg                                   binary
53 *.png                                   binary
54 *.pdf                                   binary
55 *.ogl                                   binary
56 *.gif                                   binary
57 *.jpg                                   binary
58 *.tpr                                   binary
59 *.trr                                   binary
60 *.tng                                   binary
61 *.xtc                                   binary
62 *.edr                                   binary
63 *.cpt                                   binary