xref: /freebsd/crypto/heimdal/lib/sl/Makefile.am (revision 4137ff4cc173ea2e05227027e1c9e0ea42bcc0dc)
14137ff4cSJacques Vidrine# $Id: Makefile.am,v 1.27 2001/08/31 18:26:53 joda Exp $
2b528cefcSMark Murray
3b528cefcSMark Murrayinclude $(top_srcdir)/Makefile.am.common
4b528cefcSMark Murray
5adb0ddaeSAssar Westerlundif do_roken_rename
6adb0ddaeSAssar WesterlundIS = -DROKEN_RENAME
74137ff4cSJacques VidrineES = strtok_r.c snprintf.c strdup.c strupr.c getprogname.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@
214137ff4cSJacques Vidrinelibss_la_LIBADD = @LIB_readline@ @LIB_com_err@
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
354137ff4cSJacques VidrineCLEANFILES = lex.c parse.c parse.h snprintf.c strtok_r.c strdup.c strupr.c getprogname.c
36b528cefcSMark Murray
374137ff4cSJacques Vidrine$(mk_cmds_OBJECTS): parse.h parse.c
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 .
514137ff4cSJacques Vidrinegetprogname.c:
524137ff4cSJacques Vidrine	$(LN_S) $(srcdir)/../roken/getprogname.c .
53