>From 2cc63315605448331be84c485a988e6f29c07339 Mon Sep 17 00:00:00 2001
From: Rafal Krypa <[email protected]>
Date: Mon, 25 Jul 2011 18:02:59 +0200
Subject: [PATCH 3/9] Make sure that SB2 binaries and scripts are run
directly, not via tools linker.
Change-Id: Ia4eb4a991bc9660119791e1f7603f09969c25d5c
---
lua_scripts/pathmaps/devel/00_default.lua | 3 +++
lua_scripts/pathmaps/emulate/00_default.lua | 4 ++++
2 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/lua_scripts/pathmaps/devel/00_default.lua b/lua_scripts/pathmaps/devel/00_default.lua
index b261a9e..eb13e86 100644
--- a/lua_scripts/pathmaps/devel/00_default.lua
+++ b/lua_scripts/pathmaps/devel/00_default.lua
@@ -868,6 +868,9 @@ devel_exec_policies = {
next_chain = nil,
binary = nil,
rules = {
+ -- SB2 binaries and scripts must be run directly
+ {prefix = sbox_dir .. '/bin', exec_policy = exec_policy_host_os},
+ {prefix = sbox_dir .. '/share/scratchbox2', exec_policy = exec_policy_host_os},
-- Tools:
-- (tools must be listed first, the tools directory
diff --git a/lua_scripts/pathmaps/emulate/00_default.lua b/lua_scripts/pathmaps/emulate/00_default.lua
index 83c12d7..89edbe1 100644
--- a/lua_scripts/pathmaps/emulate/00_default.lua
+++ b/lua_scripts/pathmaps/emulate/00_default.lua
@@ -365,6 +365,10 @@ all_exec_policies_chain = {
next_chain = nil,
binary = nil,
rules = {
+ -- SB2 binaries and scripts must be run directly
+ {prefix = sbox_dir .. '/bin', exec_policy = default_exec_policy},
+ {prefix = sbox_dir .. '/share/scratchbox2', exec_policy = default_exec_policy},
+
-- Tools. at least qemu might be used from there.
{prefix = tools, exec_policy = exec_policy_tools},
--
1.7.9.1
_______________________________________________
Scratchbox-devel mailing list
[email protected]
http://lists.scratchbox.org/cgi-bin/mailman/listinfo/scratchbox-devel