View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000817 | FreeCAD | Bug | public | 2012-08-28 12:08 | 2012-09-07 10:04 |
Reporter | flelchuk | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 0.12 | ||||
Fixed in Version | 0.13 | ||||
Summary | 0000817: 'make DevDoc' fails | ||||
Description | I was trying to build the documentation (out of source). However, there were some issues: 1) CMake ignores the Doc subdirectory unless FREECAD_MAINTAINERS_BUILD is defined: --- if(FREECAD_MAINTAINERS_BUILD) add_subdirectory(Doc) endif(FREECAD_MAINTAINERS_BUILD) --- 2) The output directory for documentation should be 'doc' not 'Doc' (might work on Win32 but fails on Linux) Besides, doing 'make SourceDocu' and 'make UserDocu' produces an error, too because QT_HELPCOMPILER_EXECUTABLE is undefined (empty string). It solves the problem to define QT_HELPCOMPILER_EXECUTABLE=qhelpgenerator. (That's not a bug but it should be mentioned somewhere...) Greetings | ||||
Additional Information | I'm providing patches for src/CMakeLists.txt and src/Doc/CMakeLists.txt so you can just go to the repository and type: $> patch -u -p1 < /path/to/doc1.patch $> patch -u -p1 < /path/to/doc2.patch | ||||
Tags | No tags attached. | ||||
FreeCAD Information | |||||
Date Modified | Username | Field | Change |
---|---|---|---|
2012-08-28 12:08 | flelchuk | New Issue | |
2012-08-28 12:08 | flelchuk | File Added: patch.tgz | |
2012-09-07 10:04 | wmayer | Note Added: 0002356 | |
2012-09-07 10:04 | wmayer | Status | new => closed |
2012-09-07 10:04 | wmayer | Resolution | open => fixed |
2012-09-07 10:04 | wmayer | Fixed in Version | => 0.13 |