Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • CMake CMake
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 4,107
    • Issues 4,107
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 19
    • Merge requests 19
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • External wiki
    • External wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • CMakeCMake
  • CMakeCMake
  • Issues
  • #18870
Closed
Open
Issue created Feb 02, 2019 by مهدي شينون (Mehdi Chinoune)@MehdiChinouneContributor

Fortran: Source files do not always need to be preprocessed

I tried to use cmake+ninja(fortran) to build my project which contains about 1500 source files with no modules expecting to be faster than cmake+make. After launching the build it takes 2x build time of cmake+make and all of this is because of unnecessary preprocessing of fortran files. Is there a way or a workaround to disable the preprocessing. Is it necessary to preprocess fortran files to build dependencies?! Isn't sufficient to use (cmake+make) way to build dependencies!

Edited Feb 04, 2019 by Brad King
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking