This commit is contained in:
Ward Nakchbandi (Cosmic Fusion) 2023-07-12 19:47:02 +03:00 committed by GitHub
parent 403424c04a
commit 00fd204d2e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 30 additions and 16 deletions

6
debian/control vendored
View File

@ -14,8 +14,8 @@ Build-Depends: debhelper-compat (= 13),
python3-mako,
python3-setuptools,
python3-wheel,
python3-numpy,
python3-matplotlib,
python3-numpy [!i386],
python3-matplotlib [!i386],
pkg-config,
glslang-tools,
mesa-common-dev,
@ -25,7 +25,7 @@ Build-Depends: debhelper-compat (= 13),
libglew-dev,
libopengl-dev,
nlohmann-json3-dev,
libnvidia-ml-dev,
libnvidia-ml-dev [!i386],
libglfw3-dev,
libspdlog-dev,
libx11-dev,

16
debian/rules vendored
View File

@ -4,7 +4,20 @@ export DEB_BUILD_MAINT_OPTIONS = hardening=+all
%:
dh $@
ifeq (i386,$(DEB_HOST_ARCH))
override_dh_auto_configure:
dh_auto_configure -- \
--wrap-mode=default \
-Dwith_nvml=false \
-Dinclude_doc=true \
-Dwith_xnvctrl=enabled \
-Dwith_x11=enabled \
-Dwith_wayland=enabled \
-Dwith_dbus=enabled \
-Dmangoapp=true \
-Dmangohudctl=true \
-Dmangoapp_layer=true
else
override_dh_auto_configure:
dh_auto_configure -- \
--wrap-mode=default \
@ -17,3 +30,4 @@ override_dh_auto_configure:
-Dmangoapp=true \
-Dmangohudctl=true \
-Dmangoapp_layer=true
endif