#
#
-VERSION = @VERSION@
-VERSIONHI = @VERSIONHI@
-VERSIONLO = @VERSIONLO@
-VERSIONP = @VERSIONP@
-
SHELL = /bin/sh
CC = @CC@
CPP = @CPP@
STRIP = @STRIP@
-top_builddir = @top_builddir@
-top_srcdir = @top_srcdir@
-SLIB = $(top_builddir)support/Util
-SDCCLIB = $(top_builddir)src
+top_builddir = ../../
+top_srcdir = @srcdir@/../..
+SLIB = $(top_srcdir)/support/Util
+SDCCLIB = $(top_srcdir)/src
VPATH = @srcdir@
srcdir = @srcdir@
prefix = @prefix@
exec_prefix = @exec_prefix@
bindir = @bindir@
-libdir = @libdir@
-datadir = @datadir@
-includedir = @includedir@
-mandir = @mandir@
-man1dir = $(mandir)/man1
-man2dir = $(mandir)/man2
-infodir = @infodir@
STD_INC = @sdcc_include_dir@
-CPPFLAGS = @CPPFLAGS@ -I$(top_builddir) -I$(top_srcdir) -I$(srcdir)/$(SLIB)
+CPPFLAGS = @CPPFLAGS@ -I. -I$(top_builddir) -I$(top_srcdir) -I$(SLIB) -DHAVE_CONFIG_H
CFLAGS = @CFLAGS@
M_OR_MM = @M_OR_MM@
LDFLAGS = @LDFLAGS@
EXEEXT = @EXEEXT@
-LIBS = @LIBS@
+LIBS = @LIBS@ @LIBREADLINE@
LIBDIRS =
OBJECTS = sdcdb.o symtab.o simi.o \
break.o cmd.o
-SLIBOBJS = NewAlloc.o SDCCerr.o
-SDCCOBJS = SDCCset.o SDCChasht.o
+SLIBOBJS = NewAlloc.o
+SDCCOBJS = SDCCset.o SDCChasht.o SDCCerr.o
SOURCES = $(patsubst %.o,%.c,$(OBJECTS))
SLIBSOURCES = $(patsubst %.o,$(SLIB)/%.c,$(SLIBOBJS))
SDCCSOURCES = $(patsubst %.o,$(SDCCLIB)/%.c,$(SDCCOBJS))
-TARGET = $(top_builddir)bin/sdcdb$(EXEEXT)
+TARGET = $(top_builddir)/bin/sdcdb$(EXEEXT)
# Compiling entire program or any subproject
# ---------------------
dep: Makefile.dep
-Makefile.dep: $(SOURCES) $(SLIBSOURCES) $(SDCCSOURCES) $(srcdir)/*.h $(top_builddir)*.h $(top_srcdir)/*.h
+Makefile.dep: $(SOURCES) $(SLIBSOURCES) $(SDCCSOURCES) $(srcdir)/*.h $(top_builddir)/*.h $(top_srcdir)/*.h
$(CPP) $(CPPFLAGS) $(M_OR_MM) $(filter %.c,$^) >Makefile.dep
ifeq "$(findstring $(MAKECMDGOALS),uninstall installcheck installdirs checkconf \
clean distclean mostlyclean realclean)" ""
- include Makefile.dep
+ -include Makefile.dep
endif
include $(srcdir)/clean.mk
# Remaking configuration
# ----------------------
checkconf:
- @if [ -f $(top_builddir)devel ]; then\
+ @if [ -f $(top_builddir)/devel ]; then\
$(MAKE) -f conf.mk srcdir="$(srcdir)" top_builddir="$(top_builddir)" freshconf;\
fi