The most reliable thing would be probably to test the presence of a
scratchbox-like directory layout [1] or if env output contains any SBOX_
prefixed variables [2] (but this may lead to ambiguity between sb1 and sb2).
Regards,
Jussi
[1]
if [ -e /targets/links/scratchbox.config ] ; then
...
fi
[2]
if env | grep -q ^SBOX_ ; then
...
fi
Aras Vaichas wrote:
Hi,
I've written a Makefile which checks to see if it is running within
Scratchbox:
dummy:
ifeq ($(strip $(SBOX_USE_CCACHE)),yes)
make $(EXECUTABLE)
else
scratchbox -d $(DIRECTORY) make $(EXECUTABLE)
endif
I chose SBOX_USE_CCACHE pretty much at random as a way of detecting the scratchbox environment.
Is there a better or proper way?
Aras Vaichas
______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email
______________________________________________________________________
_______________________________________________
Scratchbox-users mailing list
Scratchbox-users@lists.scratchbox.org
http://lists.scratchbox.org/cgi-bin/mailman/listinfo/scratchbox-users
_______________________________________________
Scratchbox-users mailing list
Scratchbox-users@lists.scratchbox.org
http://lists.scratchbox.org/cgi-bin/mailman/listinfo/scratchbox-users