osmith has submitted this change. ( 
https://gerrit.osmocom.org/c/osmo-ci/+/41117?usp=email )

Change subject: OBS: disable_manuals: adjust for osmocom-bb
......................................................................

OBS: disable_manuals: adjust for osmocom-bb

With the related change, we build manauals in the debian package of
osmocom-bb. The osmocom:nightly:asan feed gets built with manuals
disabled. Fix that building the osmocom-bb package in the asan feed
currently fails with:

[  160s] /usr/bin/make -C doc/manuals
[  160s] make[2]: Entering directory '/usr/src/packages/BUILD/doc/manuals'
[  160s] OSMO_GSM_MANUALS_DIR: /usr/src/packages/osmo-gsm-manuals (fallback)
[  160s] ERROR: OSMO_GSM_MANUALS_DIR does not exist!
[  160s] Install osmo-gsm-manuals or set OSMO_GSM_MANUALS_DIR.
[  160s] Makefile:6: /build/Makefile.asciidoc.inc: No such file or directory
[  160s] make[2]: *** No rule to make target '/build/Makefile.asciidoc.inc'.  
Stop.

Related: osmocom-bb Ib04160287c98814a6f2ae104197abda563bdd5b9
Change-Id: I88f3291acbf067ab8779b298e828e18eb828a511
---
M scripts/obs/lib/debian.py
1 file changed, 2 insertions(+), 1 deletion(-)

Approvals:
  Jenkins Builder: Verified
  fixeria: Looks good to me, approved




diff --git a/scripts/obs/lib/debian.py b/scripts/obs/lib/debian.py
index 0438dd8..b67551f 100644
--- a/scripts/obs/lib/debian.py
+++ b/scripts/obs/lib/debian.py
@@ -177,9 +177,10 @@
     lib.run_cmd(["sed", "-i", "/doxygen/d", f"{debian}/control"])
     # Remove debian/*-doc.install
     lib.run_cmd(f"rm -rf {shlex.quote(debian)}/*-doc.install", shell=True)
-    # debian/rules: remove --enable-manuals/doxygen, add --disable-doxygen
+    # debian/rules: remove --enable-manuals etc.
     lib.run_cmd(["sed", "-i", "s/--enable-manuals//g", f"{debian}/rules"])
     lib.run_cmd(["sed", "-i", "s/--enable-doxygen//g", f"{debian}/rules"])
+    lib.run_cmd(["sed", "-i", "s/$(MAKE) -C doc\/manuals//g", 
f"{debian}/rules"])


 def build_source_package(project):

--
To view, visit https://gerrit.osmocom.org/c/osmo-ci/+/41117?usp=email
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.osmocom.org/settings?usp=email

Gerrit-MessageType: merged
Gerrit-Project: osmo-ci
Gerrit-Branch: master
Gerrit-Change-Id: I88f3291acbf067ab8779b298e828e18eb828a511
Gerrit-Change-Number: 41117
Gerrit-PatchSet: 1
Gerrit-Owner: osmith <osm...@sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: fixeria <vyanits...@sysmocom.de>
Gerrit-Reviewer: osmith <osm...@sysmocom.de>
Gerrit-Reviewer: pespin <pes...@sysmocom.de>

Reply via email to