xref: /freebsd/crypto/heimdal/lib/sl/Makefile.am (revision adb0ddaeac0a71a08d6af3a711387b59efcc94b6)
1adb0ddaeSAssar Westerlund# $Id: Makefile.am,v 1.24 2001/05/16 23:58:12 assar Exp $
2b528cefcSMark Murray
3b528cefcSMark Murrayinclude $(top_srcdir)/Makefile.am.common
4b528cefcSMark Murray
5adb0ddaeSAssar Westerlundif do_roken_rename
6adb0ddaeSAssar WesterlundIS = -DROKEN_RENAME
7adb0ddaeSAssar WesterlundES = strtok_r.c snprintf.c strdup.c strupr.c
8adb0ddaeSAssar Westerlundendif
9adb0ddaeSAssar Westerlund
10adb0ddaeSAssar WesterlundINCLUDES += $(IS)
11adb0ddaeSAssar Westerlund
12b528cefcSMark MurrayYFLAGS = -d
13b528cefcSMark Murray
14b528cefcSMark Murrayinclude_HEADERS = sl.h
15b528cefcSMark Murray
16b528cefcSMark Murraylib_LTLIBRARIES = libsl.la libss.la
17adb0ddaeSAssar Westerlundlibsl_la_LDFLAGS = -version-info 1:2:1
18adb0ddaeSAssar Westerlundlibss_la_LDFLAGS = -version-info 1:4:1
195e9cd1aeSAssar Westerlund
205e9cd1aeSAssar Westerlundlibsl_la_LIBADD = @LIB_readline@
215e9cd1aeSAssar Westerlundlibss_la_LIBADD = @LIB_readline@
22b528cefcSMark Murray
23adb0ddaeSAssar Westerlundlibsl_la_SOURCES = sl_locl.h sl.c $(ES)
24b528cefcSMark Murraylibss_la_SOURCES = $(libsl_la_SOURCES) ss.c ss.h
25b528cefcSMark Murray
26b528cefcSMark Murray# install these?
27b528cefcSMark Murray
285e9cd1aeSAssar Westerlundbin_PROGRAMS = mk_cmds
29b528cefcSMark Murray
30adb0ddaeSAssar Westerlundmk_cmds_SOURCES = make_cmds.c make_cmds.h parse.y lex.l $(ES)
31b528cefcSMark Murray
32b528cefcSMark Murrayssincludedir = $(includedir)/ss
33b528cefcSMark Murrayssinclude_HEADERS = ss.h
34b528cefcSMark Murray
35adb0ddaeSAssar WesterlundCLEANFILES = lex.c parse.c parse.h snprintf.c strtok_r.c strdup.c strupr.c
36b528cefcSMark Murray
37b528cefcSMark Murray$(mk_cmds_OBJECTS): parse.h
38b528cefcSMark Murray
39b528cefcSMark MurrayLDADD =						\
40b528cefcSMark Murray	$(LIB_roken)				\
41b528cefcSMark Murray	$(LEXLIB)
42b528cefcSMark Murray
43b528cefcSMark Murraystrtok_r.c:
44b528cefcSMark Murray	$(LN_S) $(srcdir)/../roken/strtok_r.c .
45b528cefcSMark Murraysnprintf.c:
46b528cefcSMark Murray	$(LN_S) $(srcdir)/../roken/snprintf.c .
47adb0ddaeSAssar Westerlundstrdup.c:
48adb0ddaeSAssar Westerlund	$(LN_S) $(srcdir)/../roken/strdup.c .
49adb0ddaeSAssar Westerlundstrupr.c:
50adb0ddaeSAssar Westerlund	$(LN_S) $(srcdir)/../roken/strupr.c .
51