# Makefile.in for LDAP -llunicode # $OpenLDAP$ ## This work is part of OpenLDAP Software <http://www.openldap.org/>. ## ## Copyright 1998-2019 The OpenLDAP Foundation. ## All rights reserved. ## ## Redistribution and use in source and binary forms, with or without ## modification, are permitted only as authorized by the OpenLDAP ## Public License. ## ## A copy of this license is available in the file LICENSE in the ## top-level directory of the distribution or, alternatively, at ## <http://www.OpenLDAP.org/license.html>. LIBRARY = liblunicode.a XXDIR = $(srcdir)/ucdata/ XXHEADERS = ucdata.h ure.h uctable.h XXSRCS = ucdata.c ucgendat.c ure.c urestubs.c SRCS = ucstr.c OBJS = ucdata.o ure.o urestubs.o ucstr.o XLIB = $(LIBRARY) XLIBS = $(LDAP_LIBLUTIL_A) $(LDAP_LIBLBER_LA) #PROGRAMS = ucgendat LDAP_INCDIR= ../../include LDAP_LIBDIR= ../../libraries uctable.h: $(XXDIR)/uctable.h $(XXDIR)/uctable.h: $(XXDIR)/ucgendat.c $(srcdir)/UnicodeData.txt $(srcdir)/CompositionExclusions.txt $(MAKE) ucgendat ./ucgendat $(srcdir)/UnicodeData.txt -x $(srcdir)/CompositionExclusions.txt ucgendat: $(XLIBS) ucgendat.o $(LTLINK) -o $@ ucgendat.o $(LIBS) .links : @for i in $(XXSRCS) $(XXHEADERS); do \ $(RM) $$i ; \ ii=`find $(srcdir) -name $$i` ; \ $(LN_S) $$ii . ; \ done touch .links $(XXSRCS) $(XXHEADERS) : .links clean-local: FORCE @$(RM) *.dat .links $(XXHEADERS) ucgendat depend-common: .links |