Opened 11 years ago
Closed 11 years ago
#658 closed defect (fixed)
Allow builds with disabled documentation
| Reported by: | German M. Bravo | Owned by: | Olly Betts |
|---|---|---|---|
| Priority: | normal | Milestone: | 1.3.3 |
| Component: | Build system | Version: | |
| Severity: | normal | Keywords: | |
| Cc: | Blocked By: | ||
| Blocking: | Operating System: | All |
Description
When using disabled documentation (--disable-documentation), building and installing (make install): xapian-core installs fine but xapian-bindings (I tried python) don't (missing docs/html).
Making distributions (make dist) with disabled documentation should work, but in the process there are many details which make it not: during the build, xapian-core compiles and produces a tar.xz file; the xapian-bindings doesn't... after some tweaking adding "fake" docs/html directories and index.html files, it does produce a tar.xz file; however, during the building from the produced tar.xz files, even the xapian-core ends with errors about missing files.
Change History (3)
comment:1 by , 11 years ago
comment:2 by , 11 years ago
| Milestone: | → 1.3.3 |
|---|
comment:3 by , 11 years ago
| Resolution: | → fixed |
|---|---|
| Status: | new → closed |
| Summary: | Allow builds with dsiabled documentation → Allow builds with disabled documentation |
[f155d11] fixes make, and also make install for most languages; [d2974fb] fixes make install for python and python3.

We explicitly do NOT support
make distif you disable documentation - see xapian-core/docs/Makefile.am:Most other operations (including
make install) should work though - it sounds like a problem with the recent changes to use sphinx to build the python docs.Can you attach a build log?