target_vendor = @target_vendor@
INCLUDES = -I$(top_srcdir)/include
EXTRA_DIST = rpc.xml test_rl test_sg_32 test_sg_64
-@GRAS_ARCH_32_BITS_FALSE@TESTS = test_rl test_sg_64
-@GRAS_ARCH_32_BITS_TRUE@TESTS = test_rl test_sg_32
+@GRAS_ARCH_32_BITS_FALSE@TESTS = test_sg_64 test_rl
+@GRAS_ARCH_32_BITS_TRUE@TESTS = test_sg_32 test_rl
TESTS_ENVIRONMENT = srcdir=$(srcdir) EXEEXT=$(EXEEXT) @top_builddir@/tools/tesh/tesh
rpc_simulator_SOURCES = _rpc_simulator.c rpc.c
rpc_simulator_LDADD = $(top_builddir)/src/libsimgrid.la
mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
tags uninstall uninstall-am uninstall-info-am
-@GRAS_ARCH_32_BITS_TRUE@test-sg:
+@GRAS_ARCH_32_BITS_TRUE@test-sg: force
@GRAS_ARCH_32_BITS_TRUE@ $(TESTS_ENVIRONMENT) test_sg_32
-@GRAS_ARCH_32_BITS_FALSE@test-sg:
+@GRAS_ARCH_32_BITS_FALSE@test-sg: force
@GRAS_ARCH_32_BITS_FALSE@ $(TESTS_ENVIRONMENT) test_sg_64
-test-rl:
+test-rl: force
$(TESTS_ENVIRONMENT) test_rl
+force:
+
+.PHONY: test_sg_32 test_SG_64 test_rl force
+
$(foreach proc, $(PROCESSES), _$(NAME)_$(proc).c) _$(NAME)_simulator.c: $(srcdir)/$(NAME).xml $(top_builddir)/tools/gras/gras_stub_generator@EXEEXT@
[ x@EXEEXT@ = x ] || exenv=wine; $$exenv $(top_builddir)/tools/gras/gras_stub_generator@EXEEXT@ $(NAME) $(srcdir)/$(NAME).xml