YFLAGS = -v -t -d --debug --no-lines
LFLAGS = -L
+binaryDir = bin
+
bin_PROGRAMS = splint
EXTRA_DIST = splint
DIST_SOURCES =
-subdir = preBuilt
+subdir = bin
mkinstalldirs = $(SHELL) $(top_srcdir)/config/mkinstalldirs
CONFIG_HEADER = $(top_builddir)/config.h
CONFIG_CLEAN_FILES =
.SUFFIXES: .h .c .o .l .check .obj
$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.ac $(ACLOCAL_M4)
cd $(top_srcdir) && \
- $(AUTOMAKE) --foreign preBuilt/Makefile
+ $(AUTOMAKE) --foreign bin/Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
cd $(top_builddir) && \
CONFIG_HEADERS= CONFIG_LINKS= \
install-data-am:
install-exec-am: install-binPROGRAMS
+ @$(NORMAL_INSTALL)
+ $(MAKE) $(AM_MAKEFLAGS) install-exec-hook
install-info: install-info-am
#chessy hack so it doesn't try to build splint
splint$(EXEEXT): ;
+install-exec-hook: $(top_builddir)/src/splint$(EXEEXT)
+
+$(top_builddir)/src/splint$(EXEEXT): splint$(EXEEXT)
+ ln -s ../$(binaryDir)/splint $(top_builddir)/src/splint$(EXEEXT)
+
#don't delete ./splint
clean: ;
# Tell versions [3.59,3.63) of GNU make to not export all variables.