Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove LibXSPEC_jll dependency #134

Merged
merged 6 commits into from
Oct 22, 2024
Merged

Remove LibXSPEC_jll dependency #134

merged 6 commits into from
Oct 22, 2024

Commits on Oct 17, 2024

  1. feat: add XSPECModels to lib

    Decouple the LibXSPEC_jll from SpectralFitting and make it available as
    an additional package kept in this source tree. This package is called
    `XSPECModels`, and loading both SpectralFitting and XSPECModels will
    give exactly the same functionality as before.
    
    SpectralFitting can now be installed without the (currently only)
    Linux/Macos precompiled binaries.
    
    Updated the model paths to use `~/.julia/spectral_fitting_data` instead
    of the LibXSPEC_jll artifact directory, since this might be in an
    unknown location. The model data can now also be used between version
    changes without problem and more easily inspected / modified.
    fjebaker committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    4859c7f View commit details
    Browse the repository at this point in the history
  2. ci: register XSPECModels

    fjebaker committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    eb51842 View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2024

  1. Configuration menu
    Copy the full SHA
    ee43dfb View commit details
    Browse the repository at this point in the history
  2. style: apply JuliaFormatter

    fjebaker committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    62d4e53 View commit details
    Browse the repository at this point in the history
  3. ci: bump versions

    fjebaker committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    8506ac7 View commit details
    Browse the repository at this point in the history
  4. feat: add pwd to LOAD_PATH

    fjebaker committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    b990844 View commit details
    Browse the repository at this point in the history