]> git.sur5r.net Git - openldap/blobdiff - contrib/slapd-modules/samba4/Makefile
Merge remote branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4
[openldap] / contrib / slapd-modules / samba4 / Makefile
index 8709a74ffe953bc0ff64b91990c43a1d3d3ad23e..a11a5d39faa0af628e5d67ba9114ffa8ba2b84b5 100644 (file)
@@ -1,7 +1,7 @@
 # $OpenLDAP$
 # This work is part of OpenLDAP Software <http://www.openldap.org/>.
 #
-# Copyright 1998-2010 The OpenLDAP Foundation.
+# Copyright 1998-2012 The OpenLDAP Foundation.
 # Copyright 2004 Howard Chu, Symas Corp. All Rights Reserved.
 #
 # Redistribution and use in source and binary forms, with or without
@@ -20,7 +20,7 @@ LIBTOOL=$(LDAP_BUILD)/libtool
 OPT=-g -O2
 CC=gcc
 
-DEFS=-DSLAPD_OVER_RDNVAL=2 -DSLAPD_OVER_PGUID=2
+DEFS=-DSLAPD_OVER_RDNVAL=2 -DSLAPD_OVER_PGUID=2 -DSLAPD_OVER_VERNUM=2
 
 LDAP_INC=-I$(LDAP_SRC)/include -I$(LDAP_SRC)/servers/slapd \
        -I$(LDAP_BUILD)/include
@@ -37,7 +37,7 @@ libdir=$(exec_prefix)/lib
 libexecdir=$(exec_prefix)/libexec
 moduledir = $(libexecdir)$(ldap_subdir)
 
-PROGRAMS = pguid.la rdnval.la
+PROGRAMS = pguid.la rdnval.la vernum.la
 
 all:   $(PROGRAMS)
 
@@ -55,10 +55,18 @@ rdnval.la:  rdnval.lo
        $(LIBTOOL) --mode=link $(CC) $(OPT) -version-info 0:0:0 \
        -rpath $(moduledir) -module -o $@ $? $(LIBS)
 
+vernum.lo:     vernum.c
+       $(LIBTOOL) --mode=compile $(CC) $(OPT) $(DEFS) $(INCS) -c $?
+
+vernum.la:     vernum.lo
+       $(LIBTOOL) --mode=link $(CC) $(OPT) -version-info 0:0:0 \
+       -rpath $(moduledir) -module -o $@ $? $(LIBS)
+
 clean:
        rm -f \
                pguid.o pguid.lo pguid.la \
-               rdnval.o rdnval.lo rdnval.la 
+               rdnval.o rdnval.lo rdnval.la \
+               vernum.o vernum.lo vernum.la
 
 install: $(PROGRAMS)
        mkdir -p $(DESTDIR)$(moduledir)