Skip to content

️🛠 - Use modules / unity builds to speed up compilation #30

Description

@maxwellmattryan

Description

The JUCE modules are compiled incredibly quickly, because they are using a C++ mechanism called unity builds. It's worth checking these out and seeing if they can apply to neuron (even though it's a comparably small library).

It was advised that you should NOT use unity builds for a module that depends directly on a JUCE module, as it would change its underlying translation unit. Instead use the same style of module-packaging that JUCE uses to speed up compilation.

Requirements

TBD

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

scope : libPertains to the actual library source code

Type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions