X-Git-Url: http://andersk.mit.edu/gitweb/splint.git/blobdiff_plain/f7bbce9ea62eae4ce5860c92957c0506f8e8d23e..d0b80d80b955831748621710bc1a6ae866a2b45c:/lib/Makefile.in diff --git a/lib/Makefile.in b/lib/Makefile.in index 35c4a16..8cc7b3e 100644 --- a/lib/Makefile.in +++ b/lib/Makefile.in @@ -13,6 +13,8 @@ @SET_MAKE@ +### Make phony, always remake everything. + SHELL = @SHELL@ srcdir = @srcdir@ @@ -80,6 +82,7 @@ MV = @MV@ OBJEXT = @OBJEXT@ PACKAGE = @PACKAGE@ RM = @RM@ +SED = @SED@ VERSION = @VERSION@ am__include = @am__include@ am__quote = @am__quote@ @@ -101,6 +104,10 @@ splintlib_DATA = \ EXTRA_DIST = $(splintlib_DATA) +CLEANFILES = posix.lcd standard.lcd unix.lcd \ + posixstrict.lcd standardstrict.lcd unixstrict.lcd + + SPLINT = $(top_builddir)/src/splint$(EXEEXT) subdir = lib mkinstalldirs = $(SHELL) $(top_srcdir)/config/mkinstalldirs @@ -186,6 +193,7 @@ install-strip: mostlyclean-generic: clean-generic: + -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) distclean-generic: -rm -f Makefile $(CONFIG_CLEAN_FILES) stamp-h stamp-h[0-9]* @@ -240,9 +248,13 @@ uninstall-am: uninstall-info-am uninstall-splintlibDATA uninstall-splintlibDATA +.PHONY: all standard.lcd standardstrict.lcd posix.lcd posixstrict.lcd unix.lcd unixstrict.lcd + $(SPLINT): cd $(top_builddir)/src; $(MAKE) +all: standard.lcd standardstrict.lcd posix.lcd posixstrict.lcd unix.lcd unixstrict.lcd + standard.lcd: standard.h $(SPLINT) -$(SPLINT) -nof -nolib +impconj standard.h -dump standard @touch $@