xref: /freebsd/crypto/heimdal/lib/com_err/Makefile.am (revision 6a068746777241722b2b32c5d0bc443a2a64d80b)
1*ae771770SStanislav Sedov# $Id$
25e9cd1aeSAssar Westerlund
35e9cd1aeSAssar Westerlundinclude $(top_srcdir)/Makefile.am.common
45e9cd1aeSAssar Westerlund
55e9cd1aeSAssar WesterlundYFLAGS = -d
65e9cd1aeSAssar Westerlund
75e9cd1aeSAssar Westerlundlib_LTLIBRARIES = libcom_err.la
8c19800e8SDoug Rabsonlibcom_err_la_LDFLAGS = -version-info 2:3:1
9c19800e8SDoug Rabson
10c19800e8SDoug Rabsonif versionscript
11c19800e8SDoug Rabsonlibcom_err_la_LDFLAGS += $(LDFLAGS_VERSION_SCRIPT)$(srcdir)/version-script.map
12c19800e8SDoug Rabsonendif
135e9cd1aeSAssar Westerlund
14*ae771770SStanislav Sedovlibcom_err_la_LIBADD = $(LIB_libintl)
15*ae771770SStanislav Sedov
165e9cd1aeSAssar Westerlundbin_PROGRAMS = compile_et
175e9cd1aeSAssar Westerlund
185e9cd1aeSAssar Westerlundinclude_HEADERS = com_err.h com_right.h
195e9cd1aeSAssar Westerlund
20c19800e8SDoug Rabsoncompile_et_SOURCES = compile_et.c compile_et.h parse.y lex.l lex.h
215e9cd1aeSAssar Westerlund
22*ae771770SStanislav Sedovlibcom_err_la_CPPFLAGS = $(ROKEN_RENAME) $(INCLUDE_libintl)
23c19800e8SDoug Rabsondist_libcom_err_la_SOURCES = error.c com_err.c roken_rename.h
245e9cd1aeSAssar Westerlund
25c19800e8SDoug Rabsonif do_roken_rename
26c19800e8SDoug Rabsonnodist_libcom_err_la_SOURCES = snprintf.c strlcpy.c
27c19800e8SDoug Rabsonendif
285e9cd1aeSAssar Westerlund
29*ae771770SStanislav Sedovlibcom_err_la_DEPENDENCIES = version-script.map
30*ae771770SStanislav Sedov
314137ff4cSJacques Vidrine$(compile_et_OBJECTS): parse.h parse.c ## XXX broken automake 1.4s
325e9cd1aeSAssar Westerlund
335e9cd1aeSAssar Westerlundcompile_et_LDADD = \
34c19800e8SDoug Rabson	libcom_err.la \
355e9cd1aeSAssar Westerlund	$(LIB_roken) \
365e9cd1aeSAssar Westerlund	$(LEXLIB)
37c19800e8SDoug Rabson
38c19800e8SDoug Rabsonsnprintf.c:
39c19800e8SDoug Rabson	$(LN_S) $(srcdir)/../roken/snprintf.c .
40c19800e8SDoug Rabsonstrlcpy.c:
41c19800e8SDoug Rabson	$(LN_S) $(srcdir)/../roken/strlcpy.c .
42c19800e8SDoug Rabson
43*ae771770SStanislav SedovEXTRA_DIST = \
44*ae771770SStanislav Sedov	NTMakefile \
45*ae771770SStanislav Sedov	compile_et-version.rc \
46*ae771770SStanislav Sedov	libcom_err-version.rc \
47*ae771770SStanislav Sedov	libcom_err-exports.def \
48*ae771770SStanislav Sedov	version-script.map
49