Update Makefile - added extended user attributes. kill_cmake
authorFrantišek Dvořák <valtri@civ.zcu.cz>
Sun, 13 Oct 2013 14:11:44 +0000 (16:11 +0200)
committerFrantišek Dvořák <valtri@civ.zcu.cz>
Sun, 13 Oct 2013 14:11:44 +0000 (16:11 +0200)
Makefile

index 8c844d6..77fa1ef 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -17,6 +17,8 @@ INSTALL=libtool --mode=install install
 DMLITE_PREFIX?=/usr
 DMLITE_CPPFLAGS?=-I$(DMLITE_PREFIX)/include
 DMLITE_LIBS?=-L$(DMLITE_PREFIX)/$(libarch) -ldmlite
+ATTR_CPPFLAGS=
+ATTR_LIBS=-lattr
 
 OBJS=Throw.lo Vfs.lo VfsAuthn.lo VfsDriver.lo VfsIO.lo VfsNs.lo VfsPool.lo
 LIB=plugin_vfs.la
@@ -24,7 +26,7 @@ LIB=plugin_vfs.la
 all: $(LIB)
 
 $(LIB): $(OBJS)
-       $(LINK) -module -rpath $(prefix)/$(libarch) $(DMLITE_LIBS) $(LIBS) $+ -o $@
+       $(LINK) -module -rpath $(prefix)/$(libarch) $(DMLITE_LIBS) $(ATTR_LIBS) $(LIBS) $+ -o $@
 
 install:
        -mkdir -p $(DESTDIR)$(prefix)/$(libarch)/dmlite
@@ -35,7 +37,7 @@ clean:
        rm -rvf .libs
 
 %.o %.lo: %.cpp
-       $(COMPILE) $(DMLITE_CPPFLAGS) -c $<
+       $(COMPILE) $(DMLITE_CPPFLAGS) $(ATTR_CPPFLAGS) -c $<
 
 Throw.cpp: Vfs.h
 Vfs.cpp: Vfs.h VfsDriver.h VfsIO.h VfsNs.h VfsPool.h