diff options
| author | Sebastien Blot | 2017-10-13 15:22:12 +0200 |
|---|---|---|
| committer | Sebastien Blot | 2017-10-13 15:22:17 +0200 |
| commit | 5969073a80b18b2c21e7c2b1c2c3cdedff618b21 (patch) | |
| tree | e801e32e7428fa80c63741f58f2107540992a020 | |
| parent | a2bf2e73d4a1fdbca6358fea8a3352907853c9b0 (diff) | |
ghetto debian packaging
| -rw-r--r-- | Makefile | 2 | ||||
| -rwxr-xr-x | debian/rules | 6 |
2 files changed, 7 insertions, 1 deletions
| @@ -56,3 +56,5 @@ debian: | |||
| 56 | 56 | ||
| 57 | help: | 57 | help: |
| 58 | @awk -F ':|##' '/^[^\t].+?:.*?##/ { printf "\033[36m%-30s\033[0m %s\n", $$1, $$NF }' $(MAKEFILE_LIST) | sort | 58 | @awk -F ':|##' '/^[^\t].+?:.*?##/ { printf "\033[36m%-30s\033[0m %s\n", $$1, $$NF }' $(MAKEFILE_LIST) | sort |
| 59 | |||
| 60 | .PHONY: debian | ||
diff --git a/debian/rules b/debian/rules index 66bf44a..1091737 100755 --- a/debian/rules +++ b/debian/rules | |||
| @@ -21,7 +21,11 @@ override_dh_auto_build: | |||
| 21 | make -C src | 21 | make -C src |
| 22 | 22 | ||
| 23 | override_dh_auto_install: | 23 | override_dh_auto_install: |
| 24 | make -C src install | 24 | dh_testdir |
| 25 | dh_testroot | ||
| 26 | dh_installdirs | ||
| 27 | mkdir -p debian/snuffleupagus/$$(/usr/bin/php-config --extension-dir)/ | ||
| 28 | install -m 644 -o root -g root src/modules/snuffleupagus.so debian/snuffleupagus/$$(/usr/bin/php-config --extension-dir)/snuffleupagus.so | ||
| 25 | 29 | ||
| 26 | override_dh_auto_test: | 30 | override_dh_auto_test: |
| 27 | TEST_PHP_ARGS="-q" REPORT_EXIST_STATUS=1 make -C src test | 31 | TEST_PHP_ARGS="-q" REPORT_EXIST_STATUS=1 make -C src test |
