Skip to content
This repository was archived by the owner on Mar 25, 2025. It is now read-only.

Fix dependency issues when included in NRN.#1243

Merged
1uc merged 2 commits into
masterfrom
1uc/dependency-issues
Apr 18, 2024
Merged

Fix dependency issues when included in NRN.#1243
1uc merged 2 commits into
masterfrom
1uc/dependency-issues

Conversation

@1uc

@1uc 1uc commented Apr 17, 2024

Copy link
Copy Markdown
Collaborator

In NRN we depend on the target nmodl to ensure that when we run nrnivmodl -coreneuron the binary nmodl exists. We need to also ensure that everything nmodl needs to works is present.

This fixes a dependency bug on certain copied files by making the target for copying the files a dependency of nmodl.

@1uc 1uc force-pushed the 1uc/dependency-issues branch from e697735 to d76fa4d Compare April 17, 2024 15:19
@1uc 1uc marked this pull request as ready for review April 17, 2024 15:37
@bbpbuildbot

This comment has been minimized.

@1uc 1uc force-pushed the 1uc/dependency-issues branch from d76fa4d to 65846e3 Compare April 18, 2024 05:56
@codecov-commenter

codecov-commenter commented Apr 18, 2024

Copy link
Copy Markdown

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 86.56%. Comparing base (bb5355f) to head (d23b7cf).

Additional details and impacted files
@@           Coverage Diff           @@
##           master    #1243   +/-   ##
=======================================
  Coverage   86.56%   86.56%           
=======================================
  Files         176      176           
  Lines       13170    13170           
=======================================
  Hits        11400    11400           
  Misses       1770     1770           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@bbpbuildbot

Copy link
Copy Markdown
Collaborator

Logfiles from GitLab pipeline #205929 (:white_check_mark:) have been uploaded here!

Status and direct links:

@1uc 1uc requested review from alkino and pramodk April 18, 2024 07:26

@pramodk pramodk left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@1uc 1uc merged commit b78c3f3 into master Apr 18, 2024
@1uc 1uc deleted the 1uc/dependency-issues branch April 18, 2024 09:06
JCGoran pushed a commit to neuronsimulator/nrn that referenced this pull request Mar 12, 2025
In NRN we depend on the target `nmodl` to ensure that when we run `nrnivmodl -coreneuron` the binary `nmodl` exists. We need to also ensure that everything `nmodl` needs to works is present.

This fixes a dependency bug on certain copied files by making the target for copying the files a dependency of `nmodl`.

NMODL Repo SHA: BlueBrain/nmodl@b78c3f3
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants