bindir = @bindir@
libdir = @libdir@
datadir = @datadir@
+datarootdir = @datarootdir@
includedir = @includedir@
mandir = @mandir@
man1dir = $(mandir)/man1
# ------------------------------------------
all: checkconf sim_lib
-test_mem_speed: $(top_builddir)lib*.a test_mem_speed.o
- $(CXX) -o $@ test_mem_speed.o -L$(top_builddir) -Wl,--start-group -lsim -lutil -lcmd -Wl,--end-group
+test_mem_speed: $(top_builddir)/lib*.a test_mem_speed.o
+ $(CXX) -o $@ test_mem_speed.o -L$(top_builddir) -Wl,--start-group -lsim -lucsimutil -lcmd -Wl,--end-group
sim.src: all
Makefile.dep: $(srcdir)/*.cc $(srcdir)/*.h
$(CXXCPP) $(CPPFLAGS) $(M_OR_MM) $(filter %.cc,$^) >Makefile.dep
-include Makefile.dep
+-include Makefile.dep
include $(srcdir)/clean.mk
#parser.cc: parser.y
# My rules
# --------
-sim_lib: $(top_builddir)libsim.a
+sim_lib: $(top_builddir)/libsim.a
-$(top_builddir)libsim.a: $(OBJECTS)
+$(top_builddir)/libsim.a: $(OBJECTS)
ar -rcu $*.a $(OBJECTS)
$(RANLIB) $*.a
# 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