CMake fails to determine dependencies of preprocessor wrapped Fortran use statements
Adding 5 lines totest_preprocess.F90illustrates the behavior.
#if defined(NOTDEFINEDANYWHERE)
#define STILLNOTDEFINED
#endif
#ifndef STILLNOTDEFINED
USE PPAvailable
#endif