-
-
Notifications
You must be signed in to change notification settings - Fork 116
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
Fix Travis (documentation deploy & DGtalTools) #1383
Conversation
ea1122d
to
11daf1c
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thx for the cleanup;)
.travis/build_all.sh
Outdated
|
||
#Sequential DEC examples, this would also build library | ||
#make examplePropagation | ||
ninja testDiscreteExteriorCalculusExtended | ||
#make exampleDiscreteExteriorCalculusChladni | ||
ninja | ||
ninja install |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
why do you need the install?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thus (following the comment below), it is not necessary here since we don't use DGtal after this compilation. I only add this to copy the build_dgtal.sh
script ... should I remove it ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If you don't mind...
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
😁
ninja | ||
ninja install |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
same here
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Because when compiling DGtalTools, I don't rely anymore on a DGtal_DIR
variable but instead use CMAKE_PREFIX_PATH
set to the dependency installation folder and let CMake find DGtal by itself. To be sure that files are at the good place, I have preferred to use the installation procedure (that also mimics what user may do to install DGtal).
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👌 thx. it makes, sense.
11daf1c
to
5a1ab24
Compare
5a1ab24
to
5ca0ac8
Compare
Thanks @rolanddenis , merging |
PR Description
Update and fix of Travis script:
PATH
,CPATH
andCMAKE_PREFIX_PATH
) instead of keeping path of each dependency.Checklist
cmake
mode (otherwise, Travis C.I. will fail).