Update CIL build instructions in developer guide#2286
Update CIL build instructions in developer guide#2286paskino wants to merge 31 commits intoTomographicImaging:masterfrom
Conversation
data is not installed by the pip command so it is not useful to clone the repo recursively
Added information about creating a shallow clone with --depth parameter.
casperdcl
left a comment
There was a problem hiding this comment.
a bit concerned about:
- repetition in
README.md&developer_guide.rst(would prefer one to link to the other) - lack of mention of conda env names (
create --name <env_name>&&activate <env_name)
Co-authored-by: Casper da Costa-Luis <casper.dcl@physics.org> Co-authored-by: Laura Murgatroyd <60604372+lauramurgatroyd@users.noreply.github.com> Co-authored-by: Edoardo Pasca <14138589+paskino@users.noreply.github.com> Signed-off-by: Laura Murgatroyd <60604372+lauramurgatroyd@users.noreply.github.com>
|
Hi, this PR is now ready for review again. I actioned the changes I suggested. Please see the unresolved threads for open questions. |
gfardell
left a comment
There was a problem hiding this comment.
I'm confused by the environment file links not working, maybe they are in an unmerged PR?
However, I would have thought that using the environment files that ship with CIL is good enough as users will need to clone the repositories by default. Was there a reason to move away from that?
Co-authored-by: Gemma Fardell <47746591+gfardell@users.noreply.github.com> Signed-off-by: Laura Murgatroyd <60604372+lauramurgatroyd@users.noreply.github.com>
This PR in scripts has the env file: https://github.com/TomographicImaging/scripts/pull/9/changes I am not sure where they should live - we need to discuss what the purpose of https://github.com/TomographicImaging/scripts is |
Signed-off-by: Casper da Costa-Luis <casper.dcl@physics.org>
casperdcl
left a comment
There was a problem hiding this comment.
We could also move scripts/requirements-test.yml to just environment.yml in the root.
|
We will move the dev environment files into CIL, not host them in scripts, see: TomographicImaging/scripts#9 (review) |
Co-authored-by: Gemma Fardell <47746591+gfardell@users.noreply.github.com> Signed-off-by: Laura Murgatroyd <60604372+lauramurgatroyd@users.noreply.github.com>





Description
FindIPP.cmaketo find IPP libraries on WindowsExample Usage
Contribution Notes
Changes
README.md-Ccmake.define.IPP_ROOT=$CONDA_PREFIXwas passedTesting you performed
Local build on:
Checked the artifact documentation produced by GHA.
Linux
On Linux a total of 43 tests are skipped:
Plus these which test compatibility with SIRF (which is not installed)
Windows
Related issues/links
Checklist