1c19800e8SDoug Rabson# $Id: Makefile.am 21625 2007-07-17 07:48:26Z lha $ 2b528cefcSMark Murray 3b528cefcSMark Murrayinclude $(top_srcdir)/Makefile.am.common 4b528cefcSMark Murray 5adb0ddaeSAssar Westerlundif do_roken_rename 64137ff4cSJacques VidrineES = strtok_r.c snprintf.c strdup.c strupr.c getprogname.c 7adb0ddaeSAssar Westerlundendif 8adb0ddaeSAssar Westerlund 9c19800e8SDoug RabsonAM_CPPFLAGS += $(ROKEN_RENAME) 10adb0ddaeSAssar Westerlund 11b528cefcSMark MurrayYFLAGS = -d 12b528cefcSMark Murray 13b528cefcSMark Murrayinclude_HEADERS = sl.h 14b528cefcSMark Murray 15b528cefcSMark Murraylib_LTLIBRARIES = libsl.la libss.la 16c19800e8SDoug Rabsonlibsl_la_LDFLAGS = -version-info 2:1:2 17c19800e8SDoug Rabsonlibss_la_LDFLAGS = -version-info 1:6:1 185e9cd1aeSAssar Westerlund 195e9cd1aeSAssar Westerlundlibsl_la_LIBADD = @LIB_readline@ 204137ff4cSJacques Vidrinelibss_la_LIBADD = @LIB_readline@ @LIB_com_err@ 21b528cefcSMark Murray 22c19800e8SDoug Rabsondist_libsl_la_SOURCES = sl_locl.h sl.c roken_rename.h 23c19800e8SDoug Rabsonnodist_libsl_la_SOURCES = $(ES) 24c19800e8SDoug Rabsondist_libss_la_SOURCES = $(dist_libsl_la_SOURCES) ss.c ss.h 25c19800e8SDoug Rabsonnodist_libss_la_SOURCES = $(ES) 26c19800e8SDoug Rabson 27c19800e8SDoug RabsonTESTS = test_sl 28c19800e8SDoug Rabsoncheck_PROGRAMS = $(TESTS) 29b528cefcSMark Murray 30b528cefcSMark Murray# install these? 31b528cefcSMark Murray 325e9cd1aeSAssar Westerlundbin_PROGRAMS = mk_cmds 33c19800e8SDoug Rabsonnoinst_PROGRAMS = slc 34b528cefcSMark Murray 358373020dSJacques Vidrinemk_cmds_SOURCES = make_cmds.c make_cmds.h parse.y lex.l 368373020dSJacques Vidrinemk_cmds_LDADD = libsl.la $(LDADD) 37b528cefcSMark Murray 38c19800e8SDoug Rabsonslc_SOURCES = slc-gram.y slc-lex.l slc.h 39c19800e8SDoug Rabson 40b528cefcSMark Murrayssincludedir = $(includedir)/ss 41b528cefcSMark Murrayssinclude_HEADERS = ss.h 42b528cefcSMark Murray 43c19800e8SDoug RabsonCLEANFILES = snprintf.c strtok_r.c strdup.c strupr.c getprogname.c 44b528cefcSMark Murray 454137ff4cSJacques Vidrine$(mk_cmds_OBJECTS): parse.h parse.c 46b528cefcSMark Murray 47b528cefcSMark MurrayLDADD = \ 48c19800e8SDoug Rabson libsl.la \ 49b528cefcSMark Murray $(LIB_roken) \ 50b528cefcSMark Murray $(LEXLIB) 51b528cefcSMark Murray 52b528cefcSMark Murraystrtok_r.c: 53b528cefcSMark Murray $(LN_S) $(srcdir)/../roken/strtok_r.c . 54b528cefcSMark Murraysnprintf.c: 55b528cefcSMark Murray $(LN_S) $(srcdir)/../roken/snprintf.c . 56adb0ddaeSAssar Westerlundstrdup.c: 57adb0ddaeSAssar Westerlund $(LN_S) $(srcdir)/../roken/strdup.c . 58adb0ddaeSAssar Westerlundstrupr.c: 59adb0ddaeSAssar Westerlund $(LN_S) $(srcdir)/../roken/strupr.c . 604137ff4cSJacques Vidrinegetprogname.c: 614137ff4cSJacques Vidrine $(LN_S) $(srcdir)/../roken/getprogname.c . 62c19800e8SDoug Rabson 63c19800e8SDoug Rabsonslc-lex.c: slc-gram.h 64