Make d/rules a bit prettier
Lev Lamberov
3 years ago
105 | 105 | override_dh_auto_test: |
106 | 106 | -cd build && ctest -V -E jpl: |
107 | 107 | |
108 | # Set ABI | |
109 | ABI := $(shell LD_LIBRARY_PATH=debian/swi-prolog-core/usr/lib debian/swi-prolog-core/usr/bin/swipl --abi-version | sed 's/.*-abi-//') | |
110 | ||
111 | # Set foreign extensions ABI | |
112 | FABI := $(shell LD_LIBRARY_PATH=debian/swi-prolog-core/usr/lib debian/swi-prolog-core/usr/bin/swipl --abi-version | sed 's/.*-abi-//' | cut --delimiter=- -f 1) | |
113 | ||
108 | 114 | override_dh_gencontrol: |
109 | API = $(shell LD_LIBRARY_PATH=debian/swi-prolog-core/usr/lib debian/swi-prolog-core/usr/bin/swipl --abi-version | sed 's/.*-abi-//') | |
110 | FAPI = $(shell LD_LIBRARY_PATH=debian/swi-prolog-core/usr/lib debian/swi-prolog-core/usr/bin/swipl --abi-version | sed 's/.*-abi-//' | cut --delimiter=- -f 1) | |
111 | dh_gencontrol -- -V"swi-prolog:ABI=$(API)" -V"swi-prolog:FABI=$(FABI)" | |
115 | dh_gencontrol -- -Vswi-prolog:ABI="$(ABI)" -Vswi-prolog:FABI="$(FABI)" | |
112 | 116 | |
113 | 117 | .PHONY: override_dh_auto_configure override_dh_auto_install override_dh_auto_test |
114 | 118 | .PHONY: override_dh_install override_dh_gencontrol |