Skip to content

Support offline builds by providing a release tarball with bundled dependencies #211

@Growl1234

Description

@Growl1234

Currently, several dependencies required by GauXC are downloaded through CMake’s FetchContent. However, there does not seem to be a convenient way to install GauXC offline. This is not very friendly to other dependency toolchains that include GauXC as one of their dependencies, such as the CP2K toolchain.

Would it be possible to provide these FetchContent dependencies as Git submodules, and include their source files under a directory like submodules or exts etc. in a separately provided release tarball, similar to what one would obtain from git clone --recursive?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions