# SCRAM BUILD FLAGS SCRAM sets variuos flags to be used by different compilers (e.g CXX, C and Fortran) [_][REM_]FLAGS Compilation flags for CXX/C/Fortran compilers. [_][REM_]CPPFLAGS Pre-processor flags for pre-processing. [_][REM_]CPPDEFINES Pre-processor macros, SCRAM adds -D for each of these flags. [_][REM_]LDFLAGS Link flags for linking shared libraries or building executables. [CXX|C|F]OPTIMISEDFLAGS Optiomization flags for CXX/C/Fortran [CXX|C|F]CXXSHAREDOBJECTFLAGS Shared object flags for CXX/C/Fortran [REM_]CUDA_FLAGS Compilation flags for CUDA compiler. [REM_]CUDA_CFLAGS Compilation flags for CUDA compiler which should passes via --com- piler-options. [_][REM_]_ Compilation flags for EDM/Capabilities Plugin compilation [_][REM_]EDM_LDFLAGS Link flags for EDM Plugin linking. [REM_]LCGDICT_LDFLAGS Link flags for EDM Capabilities Plugin linking. [_][REM_]DICT_ Compilation flags to compile generated lcg/root dictionary files. LD_UNIT Flags used for the generation of big object file for big plugins. MISSING_SYMBOL_FLAGS Link flags used for linking to make sure there are no missing sym- bols. BIGOBJ_[REM_] Various compilation/link flags for Big Plugins. GENREFLEX_ARGS Flags/arguments for genreflex GENREFLEX_GCCXMLOPT GCCXML options passed to genreflex GENREFLEX_CPPFLAGS Pre-processor flags pass to genreflex