* configure.in: added missing mcs51 in status output
[fw/sdcc] / sim / ucsim / main_in.mk
index dc2e3e4cf0defa063d3a305acc426d1dfc1289d2..9c277c2da9ff47c0e5e0ab079231cb6c30509777 100644 (file)
@@ -21,7 +21,7 @@ GUIDIR                = gui.src
 
 DEFS            = $(subs -DHAVE_CONFIG_H,,@DEFS@)
 # FIXME: -Imcs51 must be removed!!!
-CPPFLAGS        = @CPPFLAGS@ -I$(top_builddir). -I$(srcdir) \
+CPPFLAGS        = @CPPFLAGS@ -I$(top_builddir) -I$(srcdir) \
                   -I$(top_srcdir)/$(SIMDIR) \
                  -I$(top_srcdir)/$(CMDDIR) -I$(top_srcdir)/$(GUIDIR)
 CFLAGS          = @CFLAGS@ -I$(top_builddir) -Wall
@@ -39,6 +39,7 @@ exec_prefix     = @exec_prefix@
 bindir          = @bindir@
 libdir          = @libdir@
 datadir         = @datadir@
+datarootdir     = @datarootdir@
 includedir      = @includedir@
 mandir          = @mandir@
 man1dir         = $(mandir)/man1
@@ -99,7 +100,7 @@ installdirs:
 dep: main.dep
 
 main.dep: $(ALL_SOURCES) *.h $(srcdir)/*.h
-       $(CXXCPP) $(CPPFLAGS) $(M_OR_MM) $^ >main.dep
+       $(CXXCPP) $(CPPFLAGS) $(M_OR_MM) $(filter %.cc,$^) >main.dep
 
 include main.dep
 include $(srcdir)/clean.mk