mirror of
https://git.openldap.org/openldap/openldap.git
synced 2025-01-06 10:46:21 +08:00
9ef1a740c2
macros into our namespace and limit use to headers. A subsequent round will add macros to separately handle forward declarations of variables from declaration of function prototypes. The last round will add additional macros for declaring actual variables and functions.
40 lines
963 B
Makefile
40 lines
963 B
Makefile
# $OpenLDAP$
|
|
## Copyright 1998-2000 The OpenLDAP Foundation, All Rights Reserved.
|
|
## COPYING RESTRICTIONS APPLY, see COPYRIGHT file
|
|
##
|
|
## Makefile for -llutil
|
|
##
|
|
|
|
LIBRARY = liblutil.a
|
|
|
|
NT_SRCS = ntservice.c
|
|
NT_OBJS = ntservice.o slapdmsg.res
|
|
|
|
UNIX_SRCS = detach.c
|
|
UNIX_OBJS = detach.o
|
|
|
|
SRCS = base64.c debug.c entropy.c \
|
|
md5.c passwd.c sha1.c getpass.c lockf.c utils.c sockpair.c \
|
|
@LIBSRCS@ $(@PLAT@_SRCS)
|
|
|
|
OBJS = base64.o debug.o entropy.o \
|
|
md5.o passwd.o sha1.o getpass.o lockf.o utils.o sockpair.o \
|
|
@LIBOBJS@ $(@PLAT@_OBJS)
|
|
|
|
LDAP_INCDIR= ../../include
|
|
LDAP_LIBDIR= ../../libraries
|
|
|
|
NT_DYN_LIB_DEFS = -DLDAP_DECL=dllimport
|
|
CPPFLAGS = $(@PLAT@_@LIB_LINKAGE@_LIB_DEFS)
|
|
|
|
# These rules are for a Mingw32 build, specifically.
|
|
# It's ok for them to be here because the clean rule is harmless, and
|
|
# slapdmsg.res won't get built unless it's declared in OBJS.
|
|
|
|
slapdmsg.res: slapdmsg.rc slapdmsg.bin
|
|
windres $< -O coff -o $@
|
|
|
|
clean-local:
|
|
$(RM) *.res
|
|
|