+
+file(GLOB_RECURSE tesh_files
+"${PROJECT_DIRECTORY}/examples/*.tesh"
+"${PROJECT_DIRECTORY}/include/*.tesh"
+"${PROJECT_DIRECTORY}/src/*.tesh"
+"${PROJECT_DIRECTORY}/teshsuite/*.tesh"
+"${PROJECT_DIRECTORY}/testsuite/*.tesh"
+"${PROJECT_DIRECTORY}/tools/*.tesh"
+)
+#message("\n\ntesh:\n${tesh_files}")
+
+file(GLOB_RECURSE txt_files
+"${PROJECT_DIRECTORY}/testsuite/surf/trace*.txt"
+"${PROJECT_DIRECTORY}/testsuite/simdag/availability_tremblay.txt"
+"${PROJECT_DIRECTORY}/examples/smpi/hostfile"
+"${PROJECT_DIRECTORY}/examples/msg/*.trace"
+"${PROJECT_DIRECTORY}/examples/msg/migration/migration.deploy"
+"${PROJECT_DIRECTORY}/examples/java/runtest"
+"${PROJECT_DIRECTORY}/teshsuite/gras/datadesc/datadesc.little32_4"
+"${PROJECT_DIRECTORY}/teshsuite/gras/datadesc/datadesc.little64"
+"${PROJECT_DIRECTORY}/teshsuite/gras/datadesc/datadesc.big32_8"
+"${PROJECT_DIRECTORY}/teshsuite/gras/datadesc/datadesc.big32_8_4"
+"${PROJECT_DIRECTORY}/teshsuite/gras/datadesc/datadesc.big32_2"
+"${PROJECT_DIRECTORY}/teshsuite/gras/datadesc/mk_datadesc_structs.pl"
+"${PROJECT_DIRECTORY}/teshsuite/gras/msg_handle/test_rl"
+"${PROJECT_DIRECTORY}/teshsuite/gras/msg_handle/test_sg_32"
+"${PROJECT_DIRECTORY}/teshsuite/gras/msg_handle/test_sg_64"
+"${PROJECT_DIRECTORY}/teshsuite/gras/empty_main/test_rl"
+"${PROJECT_DIRECTORY}/teshsuite/gras/empty_main/test_sg"
+"${PROJECT_DIRECTORY}/teshsuite/gras/small_sleep/test_sg_32"
+"${PROJECT_DIRECTORY}/teshsuite/gras/small_sleep/test_sg_64"
+"${PROJECT_DIRECTORY}/teshsuite/simdag/platforms/bob.fail"
+"${PROJECT_DIRECTORY}/teshsuite/simdag/platforms/bob.trace"
+"${PROJECT_DIRECTORY}/teshsuite/simdag/platforms/link1.bw"
+"${PROJECT_DIRECTORY}/teshsuite/simdag/platforms/link1.fail"
+"${PROJECT_DIRECTORY}/teshsuite/simdag/platforms/link1.lat"
+"${PROJECT_DIRECTORY}/examples/gras/ping/test_rl"
+"${PROJECT_DIRECTORY}/examples/gras/rpc/test_rl"
+"${PROJECT_DIRECTORY}/examples/gras/spawn/test_rl"
+"${PROJECT_DIRECTORY}/examples/gras/timer/test_rl"
+"${PROJECT_DIRECTORY}/examples/gras/chrono/test_rl"
+"${PROJECT_DIRECTORY}/examples/gras/mutual_exclusion/simple_token/test_rl"
+"${PROJECT_DIRECTORY}/examples/gras/mmrpc/test_rl"
+"${PROJECT_DIRECTORY}/examples/gras/all2all/test_rl"
+"${PROJECT_DIRECTORY}/examples/gras/pmm/test_rl"
+"${PROJECT_DIRECTORY}/examples/gras/synchro/test_rl"
+"${PROJECT_DIRECTORY}/examples/gras/properties/test_rl"
+"${PROJECT_DIRECTORY}/examples/gras/ping/test_sg_32"
+"${PROJECT_DIRECTORY}/examples/gras/rpc/test_sg_32"
+"${PROJECT_DIRECTORY}/examples/gras/spawn/test_sg_32"
+"${PROJECT_DIRECTORY}/examples/gras/timer/test_sg_32"
+"${PROJECT_DIRECTORY}/examples/gras/chrono/test_sg_32"
+"${PROJECT_DIRECTORY}/examples/gras/mutual_exclusion/simple_token/test_sg_32"
+"${PROJECT_DIRECTORY}/examples/gras/mmrpc/test_sg_32"
+"${PROJECT_DIRECTORY}/examples/gras/all2all/test_sg_32"
+"${PROJECT_DIRECTORY}/examples/gras/pmm/test_sg_32"
+"${PROJECT_DIRECTORY}/examples/gras/synchro/test_sg_32"
+"${PROJECT_DIRECTORY}/examples/gras/ping/test_sg_64"
+"${PROJECT_DIRECTORY}/examples/gras/rpc/test_sg_64"
+"${PROJECT_DIRECTORY}/examples/gras/spawn/test_sg_64"
+"${PROJECT_DIRECTORY}/examples/gras/timer/test_sg_64"
+"${PROJECT_DIRECTORY}/examples/gras/chrono/test_sg_64"
+"${PROJECT_DIRECTORY}/examples/gras/mutual_exclusion/simple_token/test_sg_64"
+"${PROJECT_DIRECTORY}/examples/gras/mmrpc/test_sg_64"
+"${PROJECT_DIRECTORY}/examples/gras/all2all/test_sg_64"
+"${PROJECT_DIRECTORY}/examples/gras/pmm/test_sg_64"
+"${PROJECT_DIRECTORY}/examples/gras/synchro/test_sg_64"
+"${PROJECT_DIRECTORY}/examples/gras/properties/test_sg"
+"${PROJECT_DIRECTORY}/examples/java/basic/BasicTest"
+"${PROJECT_DIRECTORY}/examples/java/ping_pong/PingPongTest"
+"${PROJECT_DIRECTORY}/examples/java/comm_time/CommTimeTest"
+"${PROJECT_DIRECTORY}/examples/java/suspend/SuspendTest"
+)
+#message("\n\ntesh:\n${txt_files}")