Skip to content

Does it make sense to consolidate CEXE_sources cEXE_sources, f90EXE_sources, etc. into just one? #20

@WeiqunZhang

Description

@WeiqunZhang

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions