From ce0542746844a2e96331b3f51c2b581221a98abe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Francisco=20Javier=20Tsao=20Sant=C3=ADn?= Date: Wed, 16 Mar 2016 23:34:05 +0100 Subject: [PATCH] Makefile paths for 32/64 bits systems, configuration and documentation more apropiate for certain OS distributions --- Makefile | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/Makefile b/Makefile index 16273a1..da6973c 100644 --- a/Makefile +++ b/Makefile @@ -1,8 +1,13 @@ # Set to 'yes' to include debugging information, e.g. DEBUG=yes make -e -DEBUG := no +DEBUG := yes PREFIX ?= /usr -LIBDIR ?= lib +ARCH := $(shell getconf LONG_BIT) +ifeq ($(ARCH),64) + LIBDIR := lib64 +else + LIBDIR := lib +endif # compiler/linker options CC := gcc @@ -43,11 +48,11 @@ TOOLS_SRC := tools # Conf CONFS := doc/pamusb.conf -CONFS_DEST := $(DESTDIR)/etc +CONFS_DEST := $(DESTDIR)/etc/security # Doc DOCS := doc/CONFIGURATION.md -DOCS_DEST := $(DESTDIR)$(PREFIX)/share/doc/pamusb +DOCS_DEST := $(DESTDIR)$(PREFIX)/share/doc/pam_usb # Man MANS := doc/pamusb-conf.1.gz doc/pamusb-agent.1.gz doc/pamusb-check.1.gz