PUD: use /usr/lib64 on 64bit machines if it exists
authorFerry Huberts <ferry.huberts@pelagic.nl>
Thu, 10 May 2012 19:31:56 +0000 (21:31 +0200)
committerFerry Huberts <ferry.huberts@pelagic.nl>
Fri, 11 May 2012 07:38:49 +0000 (09:38 +0200)
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
lib/pud/wireformat-java/Makefile
lib/pud/wireformat/Makefile

index c270e0d..77a7e34 100644 (file)
@@ -22,12 +22,14 @@ DEBUGBOOLEAN = false
 endif
 
 MACHINE=$(shell uname -m)
-ifeq ($(strip $(MACHINE)),x86_64)
-LIBDIR_INSTALL = usr/lib64
-ARCH=.$(MACHINE)
-else
 LIBDIR_INSTALL = usr/lib
 ARCH=
+ifeq ($(strip $(MACHINE)),x86_64)
+  LIB64DIR := $(shell test -d "/usr/lib64" && echo "YES")
+  ifeq ($(strip $(LIB64DIR)),YES)
+    LIBDIR_INSTALL = usr/lib64
+    ARCH=.$(MACHINE)
+  endif
 endif
 
 
index 6f39055..b58e32d 100644 (file)
@@ -13,10 +13,12 @@ include $(TOPDIR)/Makefile.inc
 ######################
 
 MACHINE=$(shell uname -m)
-ifeq ($(strip $(MACHINE)),x86_64)
-LIBDIR_INSTALL = usr/lib64
-else
 LIBDIR_INSTALL = usr/lib
+ifeq ($(strip $(MACHINE)),x86_64)
+  LIB64DIR := $(shell test -d "/usr/lib64" && echo "YES")
+  ifeq ($(strip $(LIB64DIR)),YES)
+    LIBDIR_INSTALL = usr/lib64
+  endif
 endif