projects
/
fw
/
sdcc
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
* configure.in: added missing mcs51 in status output
[fw/sdcc]
/
debugger
/
mcs51
/
Makefile.in
diff --git
a/debugger/mcs51/Makefile.in
b/debugger/mcs51/Makefile.in
index 086ce97d5a72f2adf06fdd5142b10beb5238d138..373ddba3198a8b30424e62b6d2bc9207853446a7 100644
(file)
--- a/
debugger/mcs51/Makefile.in
+++ b/
debugger/mcs51/Makefile.in
@@
-2,67
+2,67
@@
#
#
#
#
-VERSION = @VERSION@
-VERSIONHI = @VERSIONHI@
-VERSIONLO = @VERSIONLO@
-VERSIONP = @VERSIONP@
-
SHELL = /bin/sh
CC = @CC@
CPP = @CPP@
INSTALL = @INSTALL@
SHELL = /bin/sh
CC = @CC@
CPP = @CPP@
INSTALL = @INSTALL@
+STRIP = @STRIP@
+
-PRJDIR = ../..
+top_builddir = ../../
+top_srcdir = @srcdir@/../..
+SLIB = $(top_builddir)/support/Util
+SDCCLIB = $(top_builddir)/src
+VPATH = @srcdir@
srcdir = @srcdir@
srcdir = @srcdir@
+
prefix = @prefix@
prefix = @prefix@
-exec_prefix = ${prefix}
-bindir = ${exec_prefix}/bin
-libdir = ${exec_prefix}/lib
-datadir = ${prefix}/share
-includedir = ${prefix}/include
-mandir = ${prefix}/man
-man1dir = $(mandir)/man1
-man2dir = $(mandir)/man2
-infodir = ${prefix}/info
+exec_prefix = @exec_prefix@
+bindir = @bindir@
STD_INC = @sdcc_include_dir@
STD_INC = @sdcc_include_dir@
-CPPFLAGS = @CPPFLAGS@ -I. -I$(
PRJDIR) -I$(PRJDIR)/support
+CPPFLAGS = @CPPFLAGS@ -I. -I$(
top_builddir) -I$(top_srcdir) -I$(srcdir)/$(SLIB) -DHAVE_CONFIG_H
CFLAGS = @CFLAGS@
M_OR_MM = @M_OR_MM@
LDFLAGS = @LDFLAGS@
CFLAGS = @CFLAGS@
M_OR_MM = @M_OR_MM@
LDFLAGS = @LDFLAGS@
-LIBS = -lgc @LIBS@
-LIBDIRS = -L$(PRJDIR)/support/gc
+EXEEXT = @EXEEXT@
+
+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
-OBJECTS = sdcdb.o symtab.o simi.o $(PRJDIR)/src/SDCCset.o \
- break.o cmd.o $(PRJDIR)/src/SDCChasht.o \
- $(PRJDIR)/src/SDCCerr.o
SOURCES = $(patsubst %.o,%.c,$(OBJECTS))
SOURCES = $(patsubst %.o,%.c,$(OBJECTS))
+SLIBSOURCES = $(patsubst %.o,$(SLIB)/%.c,$(SLIBOBJS))
+SDCCSOURCES = $(patsubst %.o,$(SDCCLIB)/%.c,$(SDCCOBJS))
-TARGET = $(
PRJDIR)/bin/sdcdb
+TARGET = $(
top_builddir)/bin/sdcdb$(EXEEXT)
# Compiling entire program or any subproject
# ------------------------------------------
all: checkconf $(TARGET)
# Compiling entire program or any subproject
# ------------------------------------------
all: checkconf $(TARGET)
-$(PRJDIR)/support/gc/libgc.a:
- cd $(PRJDIR)/support/gc && $(MAKE)
-
# Compiling and installing everything and runing test
# ---------------------------------------------------
install: all installdirs
# Compiling and installing everything and runing test
# ---------------------------------------------------
install: all installdirs
- $(INSTALL) -s $(TARGET) $(bindir)/sdcdb
- cp $(PRJDIR)/debugger/mcs51/sdcdb.el $(bindir)/sdcdb.el
- cp $(PRJDIR)/debugger/mcs51/sdcdbsrc.el $(bindir)/sdcdbsrc.el
+ $(INSTALL) $(TARGET) $(DESTDIR)$(bindir)/sdcdb$(EXEEXT)
+ $(STRIP) $(DESTDIR)$(bindir)/sdcdb$(EXEEXT)
+ cp $(srcdir)/sdcdb.el $(DESTDIR)$(bindir)/sdcdb.el
+ cp $(srcdir)/sdcdbsrc.el $(DESTDIR)$(bindir)/sdcdbsrc.el
# Deleting all the installed files
# --------------------------------
uninstall:
# Deleting all the installed files
# --------------------------------
uninstall:
- rm -f $(bindir)/sdcdb
-
+ rm -f $(DESTDIR)$(bindir)/sdcdb$(EXEEXT)
+ rm -f $(DESTDIR)$(bindir)/sdcdb.el
+ rm -f $(DESTDIR)$(bindir)/sdcdbsrc.el
# Performing self-test
# --------------------
# Performing self-test
# --------------------
@@
-77,33
+77,41
@@
installcheck:
# Creating installation directories
# ---------------------------------
installdirs:
# Creating installation directories
# ---------------------------------
installdirs:
- $(INSTALL) -d $(bindir)
+ $(INSTALL) -d $(
DESTDIR)$(
bindir)
# Creating dependencies
# ---------------------
dep: Makefile.dep
# Creating dependencies
# ---------------------
dep: Makefile.dep
-Makefile.dep: $(SOURCES)
*.h $(PRJDIR
)/*.h
- $(CPP) $(CPPFLAGS) $(M_OR_MM) $(
SOURCES
) >Makefile.dep
+Makefile.dep: $(SOURCES)
$(SLIBSOURCES) $(SDCCSOURCES) $(srcdir)/*.h $(top_builddir)/*.h $(top_srcdir
)/*.h
+ $(CPP) $(CPPFLAGS) $(M_OR_MM) $(
filter %.c,$^
) >Makefile.dep
-include Makefile.dep
-include clean.mk
+ifeq "$(findstring $(MAKECMDGOALS),uninstall installcheck installdirs checkconf \
+ clean distclean mostlyclean realclean)" ""
+ include Makefile.dep
+endif
+include $(srcdir)/clean.mk
# My rules
# --------
# My rules
# --------
-$(TARGET): $(OBJECTS)
- $(CC) $(LDFLAGS) -o $@ $(OBJECTS) $(LIBDIRS) $(LIBS)
+$(TARGET): $(OBJECTS)
$(SLIBOBJS) $(SDCCOBJS)
+ $(CC) $(LDFLAGS) -o $@ $(OBJECTS) $(
SLIBOBJS) $(SDCCOBJS) $(
LIBDIRS) $(LIBS)
.c.o:
$(CC) $(CPPFLAGS) $(CFLAGS) -c -o $@ $<
.c.o:
$(CC) $(CPPFLAGS) $(CFLAGS) -c -o $@ $<
+$(SLIBOBJS):%.o:$(SLIB)/%.c
+ $(CC) $(CPPFLAGS) $(CFLAGS) -c -o $@ $<
+
+$(SDCCOBJS):%.o:$(SDCCLIB)/%.c
+ $(CC) $(CPPFLAGS) $(CFLAGS) -c -o $@ $<
# Remaking configuration
# ----------------------
checkconf:
# Remaking configuration
# ----------------------
checkconf:
- @if [ -f $(
PRJDIR
)/devel ]; then\
- $(MAKE) -f conf.mk srcdir="$(srcdir)"
PRJDIR="$(PRJDIR
)" freshconf;\
+ @if [ -f $(
top_builddir
)/devel ]; then\
+ $(MAKE) -f conf.mk srcdir="$(srcdir)"
top_builddir="$(top_builddir
)" freshconf;\
fi
# End of cpp/Makefile
fi
# End of cpp/Makefile