Proper dependencies for Doxygen build rules
[alexxy/gromacs.git] / .gitattributes
index 584ce56a882ff097b3fd28ea8bdfa7a82fe5e24b..bb30b7748ddf678cfe9713e85498b8f6ed12e598 100644 (file)
@@ -1,8 +1,8 @@
 # Generic rules
-*.c     filter=uncrustify
-*.cpp   filter=uncrustify
+*.c     filter=uncrustify gmx-doxygen
+*.cpp   filter=uncrustify gmx-doxygen
 *.cu    filter=uncrustify
-*.h     filter=uncrustify
+*.h     filter=uncrustify gmx-doxygen
 *.cuh   filter=uncrustify
 CMakeLists.txt  filter=copyright
 *.cmake         filter=copyright
@@ -23,7 +23,8 @@ cmake/FindBLAS.cmake                    !filter
 cmake/FindLAPACK.cmake                  !filter
 cmake/ThreadMPI.cmake                   !filter
 cmake/Platform/BluegeneQ*.cmake         !filter
-cmake/*.c                               !filter
+cmake/*.c                               -filter -gmx-doxygen
+cmake/*.cpp                             -filter -gmx-doxygen
 cmake/*.c.cmakein                       !filter
 docs/doxygen/Doxyfile-*.cmakein         !filter
 docs/doxygen/*.cpp                      !filter
@@ -32,15 +33,16 @@ docs/doxygen/examples/*.c               filter=uncrustify_only
 docs/manual/UseLATEX.cmake              !filter
 scripts/GMXRC.*                         !filter
 scripts/make_gromos_rtp.py              !filter
-src/contrib/*                           !filter
+src/contrib/*                           -filter -gmx-doxygen
+src/external/*                          -filter -gmx-doxygen
 src/gromacs/gmxlib/nonbonded/preprocessor/gmxpreprocess.py !filter
 src/gromacs/linearalgebra/gmx_blas/*    !filter
 src/gromacs/linearalgebra/gmx_lapack/*  !filter
-src/gromacs/selection/parser.cpp        !filter
-src/gromacs/selection/parser.h          !filter
-src/gromacs/selection/scanner.cpp       !filter
-src/gromacs/selection/scanner_flex.h    !filter
-nb_kernel_Elec*                         filter=copyright
+src/gromacs/selection/parser.cpp        -filter -gmx-doxygen
+src/gromacs/selection/parser.h          -filter -gmx-doxygen
+src/gromacs/selection/scanner.cpp       -filter -gmx-doxygen
+src/gromacs/selection/scanner_flex.h    -filter
+nb_kernel_Elec*                         filter=copyright -gmx-doxygen
 nb_kernel*pre                           filter=copyright
 *.eps                                   binary
 *.jpg                                   binary