Mir doesn't install cleanly if docs are not built
Bug #1304271 reported by
Daniel d'Andrada
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mir |
Fix Released
|
Low
|
Allison Karlitskaya | ||
mir (Ubuntu) |
Fix Released
|
Low
|
Unassigned |
Bug Description
Build Mir with a cmake configuration having -DBUILD_DOXYGEN=NO, like this one (which I used):
cmake ${mir_code_dir} -DCMAKE_
then make.
When you do "make install", you get an error like this:
"""
Install the project...
-- Install configuration: ""
CMake Error at cmake_install.
file INSTALL cannot find
"/home/
"""
To work around it, you have to mkdir the missing "doc/html" dir and "make install" again.
Related branches
lp:~desrt/mir/makeinstall-docs
- PS Jenkins bot (community): Needs Fixing (continuous-integration)
- Cemil Azizoglu (community): Approve
- Alan Griffiths: Approve
- Kevin DuBois: Pending requested
-
Diff: 12 lines (+3/-1)1 file modifiedcmake/Doxygen.cmake (+3/-1)
Superseded
for merging
into
lp:mir/ubuntu
- Alan Griffiths: Needs Resubmitting
- Kevin DuBois (community): Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 12 lines (+3/-1)1 file modifiedcmake/Doxygen.cmake (+3/-1)
Changed in mir: | |
assignee: | nobody → Ryan Lortie (desrt) |
milestone: | none → 0.2.0 |
status: | Triaged → In Progress |
Changed in mir: | |
milestone: | 0.2.0 → 0.3.0 |
Changed in mir: | |
status: | In Progress → Fix Committed |
milestone: | 0.3.0 → 0.2.0 |
Changed in mir: | |
status: | Fix Committed → Fix Released |
Changed in mir (Ubuntu): | |
importance: | Undecided → Low |
status: | New → Fix Released |
To post a comment you must log in.
This is expected behaviour. The required order is:
make
make doc
make install
Although we could and should just make the install target depend on "doc".