1 # Id: Makefile.in,v 1.1 2003/06/04 00:27:05 marka Exp
2 # Copyright (c) 2000, 2002 Japan Network Information Center.
5 # By using this file, you agree to the terms and conditions set forth bellow.
7 # LICENSE TERMS AND CONDITIONS
9 # The following License Terms and Conditions apply, unless a different
10 # license is obtained from Japan Network Information Center ("JPNIC"),
11 # a Japanese association, Kokusai-Kougyou-Kanda Bldg 6F, 2-3-4 Uchi-Kanda,
12 # Chiyoda-ku, Tokyo 101-0047, Japan.
14 # 1. Use, Modification and Redistribution (including distribution of any
15 # modified or derived work) in source and/or binary forms is permitted
16 # under this License Terms and Conditions.
18 # 2. Redistribution of source code must retain the copyright notices as they
19 # appear in each source code file, this License Terms and Conditions.
21 # 3. Redistribution in binary form must reproduce the Copyright Notice,
22 # this License Terms and Conditions, in the documentation and/or other
23 # materials provided with the distribution. For the purposes of binary
24 # distribution the "Copyright Notice" refers to the following language:
25 # "Copyright (c) 2000-2002 Japan Network Information Center. All rights reserved."
27 # 4. The name of JPNIC may not be used to endorse or promote products
28 # derived from this Software without specific prior written approval of
31 # 5. Disclaimer/Limitation of Liability: THIS SOFTWARE IS PROVIDED BY JPNIC
32 # "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
33 # LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
34 # PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL JPNIC BE LIABLE
35 # FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
36 # CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
37 # SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
38 # BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
39 # WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
40 # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
41 # ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
49 exec_prefix = @
exec_prefix@
53 man1dir = $(mandir)/man1
58 INSTALL_PROGRAM
= @INSTALL_PROGRAM@
59 INSTALL_DATA
= @INSTALL_DATA@
60 MKINSTALLDIRS
= @top_srcdir@
/mkinstalldirs
66 IDNLIB
= ..
/..
/lib
/libidnkit.la
68 INCS
= -I
$(srcdir) -I
$(srcdir)/..
/..
/include -I..
/..
/include $(ICONVINC
)
71 CFLAGS
= $(INCS
) $(DEFS
) @CPPFLAGS@ @CFLAGS@
74 SRCS
= idnconv.c util.c selectiveencode.c
75 OBJS
= idnconv.o util.o selectiveencode.o
78 @LITEONLY_FALSE@
all: idnconv idnslookup idnconv
.1
80 idnconv
: $(OBJS
) $(IDNLIB
)
81 $(LIBTOOL
) --mode
=link
$(CC
) $(LDFLAGS
) -o
$@ \
82 $(OBJS
) $(IDNLIB
) $(ICONVLIB
)
84 idnslookup
: $(srcdir)/idnslookup.in
85 sed
-e
's%[@]bindir[@]%$(bindir)%' $(srcdir)/idnslookup.in
> idnslookup
88 @LITEONLY_TRUE@
install:
89 @LITEONLY_FALSE@@COMPAT_TRUE@
install: all install-nolite install-compat
90 @LITEONLY_FALSE@@COMPAT_FALSE@
install: all install-nolite
93 $(MKINSTALLDIRS
) $(DESTDIR
)$(bindir)
94 $(LIBTOOL
) --mode
=install $(INSTALL_PROGRAM
) idnconv \
95 $(DESTDIR
)$(bindir)/idnconv
96 $(MKINSTALLDIRS
) $(DESTDIR
)$(man1dir)
97 $(INSTALL_DATA
) $(srcdir)/idnconv
.1 $(DESTDIR
)$(man1dir)/idnconv
.1
100 src
=$(DESTDIR
)$(bindir)/idnconv
; \
101 dst
=$(DESTDIR
)$(bindir)/mdnconv
; \
103 ln
$$src $$dst || cp
$$src $$dst
104 src
=$(DESTDIR
)$(man1dir)/idnconv
.1; \
105 dst
=$(DESTDIR
)$(man1dir)/mdnconv
.1; \
107 ln
$$src $$dst || cp
$$src $$dst
110 rm -f
*.o idnconv idnslookup
*.core core
*~