View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002147 | Slicer4 | Core: Building (CMake, Superbuild) | public | 2012-05-31 15:19 | 2012-07-27 14:40 |
Reporter | gregsharp | Assigned To | jcfr | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | |||||
Target Version | Slicer 4.1.1 | Fixed in Version | Slicer 4.1.1 | ||
Summary | 0002147: UseSlicer requires GIT_EXECUTABLE | ||||
Description | Including UseSlicer.cmake requires the caller to first set GIT_EXECUTABLE. If this variable is not set, the following error occurs: CMake Error at C:/gcs6/build/slicer-4/Slicer4/Extensions/CMake/SlicerBlockUploadExtension.cmake:19 (message): | ||||
Additional Information | Similar problems will presumably occur if Subversion_SVN_EXECUTABLE is not defined, but I didn't test this. | ||||
Tags | No tags attached. | ||||
Consider reading the comments at the top of https://github.com/Slicer/Slicer/blob/master/CMake/UseSlicer.cmake.in You could skip the requirement of Git/svn by settings Slicer_SKIP_SlicerEnableExtensionTesting to True That said, note that building your extension with testing is required so that your extension can be tested by our dashboard on a nightly basis. To get a better understanding of why git and svn are required, you could have a look at [1], [2], [3] and [4] In a nutshell, git or svn are used to extract information associated with the source repository. [1] https://github.com/Slicer/Slicer/blob/master/Extensions/CMake/SlicerEnableExtensionTesting.cmake |
|
STYLE: Add missing comment in UseSlicer.cmake.in See http://viewvc.slicer.org/viewvc.cgi/Slicer4?view=revision&revision=20299 |
|
Closing resolved issues that have not been updated in more than 2 months. |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2012-05-31 15:19 | gregsharp | New Issue | |
2012-05-31 15:19 | gregsharp | Status | new => assigned |
2012-05-31 15:19 | gregsharp | Assigned To | => jcfr |
2012-05-31 15:35 | jcfr | Note Added: 0004717 | |
2012-05-31 15:35 | jcfr | Status | assigned => resolved |
2012-05-31 15:35 | jcfr | Fixed in Version | => Slicer 4.1.1 - June 1st 2012 |
2012-05-31 15:35 | jcfr | Resolution | open => fixed |
2012-05-31 15:49 | jcfr | Note Added: 0004718 | |
2012-05-31 15:50 | jcfr | Note Edited: 0004718 | |
2012-05-31 15:50 | jcfr | Target Version | => Slicer 4.1.1 - June 1st 2012 |
2012-07-27 14:40 | jcfr | Note Added: 0005285 | |
2012-07-27 14:40 | jcfr | Status | resolved => closed |