Like to hear people's opinion.
There are 8 types of files in BoxLib's build system.
CEXE_sources for C++ source files with .cpp extension.
CEXE_headers for C++ headers with .h or .H extension.
cEXE_sources for C source files with .c extension.
cEXE_headers for C headers with .h or .H extension.
f90EXE_sources for free format Fortran sources with .f90 extension.
F90EXE_sources for free format Fortran sources with .F90 extension requiring preprocessing.
fEXE_sources for fixed format Fortran sources with .f extension.
FEXE_sources for fixed format Fortran sources with .F extension requiring preprocessing.
Do we really need all these types? Can we get away by consolidate them into just one say boxlibEXE_sources and then use file extensions to figure out the types.
Like to hear people's opinion.
There are 8 types of files in BoxLib's build system.
CEXE_sourcesfor C++ source files with.cppextension.CEXE_headersfor C++ headers with.hor.Hextension.cEXE_sourcesfor C source files with.cextension.cEXE_headersfor C headers with.hor.Hextension.f90EXE_sourcesfor free format Fortran sources with.f90extension.F90EXE_sourcesfor free format Fortran sources with.F90extension requiring preprocessing.fEXE_sourcesfor fixed format Fortran sources with.fextension.FEXE_sourcesfor fixed format Fortran sources with.Fextension requiring preprocessing.Do we really need all these types? Can we get away by consolidate them into just one say
boxlibEXE_sourcesand then use file extensions to figure out the types.