Skip to content

Improve build time #266

Closed
Closed
@aismail

Description

@aismail

Why (why do we need to do this - justification)

Compile time is an essential part of the development cycle. Right now, on my Ubuntu 14 VM, running on MacOS 10.9/MacBook Air with i7/8GB RAM/SSD, it takes about one minute to run "make" after modifying a single file. The slower the compile time is, the harder it is to do fast development and testing on top.

What (assertable objective statements)

  • a breakdown of how the build time is spent is available
  • a dependency graph of the existing modules is determined
  • any low hanging fruits determined with the previous breakdown are solved

Notes

It might make sense to remove the modular structure (w/ dynamic library) if it improves the build time. They are referencing one another heavily anyway.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions