From: mquinson Date: Sun, 21 May 2006 20:38:39 +0000 (+0000) Subject: integrate to the distribution X-Git-Tag: v3.3~3091 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/91de2878766aecae8244397cc5c48d5688b59b52 integrate to the distribution git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2267 48e7efb5-ca39-0410-a469-dd3cf9ba447f --- diff --git a/examples/gras/pmm/.cvsignore b/examples/gras/pmm/.cvsignore new file mode 100644 index 0000000000..7fc2b24f7f --- /dev/null +++ b/examples/gras/pmm/.cvsignore @@ -0,0 +1,6 @@ +pmm_master pmm_slave *_simulator +.deps .libs Makefile Makefile.in _*.c +test_sg test_rl +*.Makefile.am *.Makefile.local *.Makefile.remote +*.deploy.sh *.trace +*.log diff --git a/examples/gras/pmm/Makefile.am b/examples/gras/pmm/Makefile.am new file mode 100644 index 0000000000..673b9d1f4c --- /dev/null +++ b/examples/gras/pmm/Makefile.am @@ -0,0 +1,23 @@ +INCLUDES= -I$(top_srcdir)/include +TESTS= test_rl test_sg +EXTRA_DIST=pmm_deployment.xml $(TESTS) + +# AUTOMAKE variable definition +noinst_PROGRAMS=pmm_slave pmm_master pmm_simulator + +pmm_simulator_SOURCES=_pmm_simulator.c pmm.c +pmm_simulator_LDADD= $(top_builddir)/src/libsimgrid.la + +pmm_slave_SOURCES= _pmm_slave.c pmm.c +pmm_slave_LDADD= $(top_builddir)/src/libgras.la + +pmm_master_SOURCES= _pmm_master.c pmm.c +pmm_master_LDADD= $(top_builddir)/src/libgras.la + +# Take care of generatated sources +NAME=pmm +PROCESSES= slave master +include $(top_srcdir)/examples/temps-gras-stub.mk + +# Cruft +include $(top_srcdir)/acmacro/dist-files.mk diff --git a/examples/gras/pmm/test_rl.in b/examples/gras/pmm/test_rl.in new file mode 100755 index 0000000000..0fd8cfb901 --- /dev/null +++ b/examples/gras/pmm/test_rl.in @@ -0,0 +1,11 @@ +#! @BASH@ -e +if [ x@EXEEXT@ = x ] ; then +# exenv="libtool --mode=execute valgrind --show-reachable=yes --run-libc-freeres=no " + exenv=$SG_TEST_EXENV +else + exenv=wine +fi + +$exenv ./pmm_server@EXEEXT@ 4002 $@ & +sleep 1 +$exenv ./pmm_client@EXEEXT@ 127.0.0.1 4002 $@ diff --git a/examples/gras/pmm/test_sg b/examples/gras/pmm/test_sg deleted file mode 100755 index bf9dc8f1f7..0000000000 --- a/examples/gras/pmm/test_sg +++ /dev/null @@ -1,9 +0,0 @@ -#! /bin/sh -if [ x = x ] ; then - exenv=$SG_TEST_EXENV -else - exenv=wine -fi - -exec $exenv ./pmm_simulator ../../../examples/msg/msg_platform.xml ./pmm_deployment.xml $@ - diff --git a/examples/gras/pmm/test_sg.in b/examples/gras/pmm/test_sg.in new file mode 100755 index 0000000000..5c88d13291 --- /dev/null +++ b/examples/gras/pmm/test_sg.in @@ -0,0 +1,9 @@ +#! @BASH@ +if [ x@EXEEXT@ = x ] ; then + exenv=$SG_TEST_EXENV +else + exenv=wine +fi + +exec $exenv ./pmm_simulator@EXEEXT@ @top_srcdir@/examples/msg/msg_platform.xml @srcdir@/pmm_deployment.xml $@ +