Exemple #1
0
#!/usr/bin/python

# This first bit of code is common bootstrapping code
# to determine the SDK root, and to set up the import
# path for additional python code.

#begin bootstrap
import os
import sys

def init():
	root = "../"
	while( os.path.isdir( root + "bin/scripts/build" ) == False ):
		root += "../"
		if( len(root) > 30 ):
			print "Unable to find SDK root. Exiting."
			sys.exit(1)
	root = os.path.abspath(root)
	os.environ['OCULUS_SDK_PATH'] = root
	os.environ['NDK_MODULE_PATH'] = root
	sys.path.append( root + "/bin/scripts/build" )

init()
import ovrbuild
ovrbuild.init()
#end bootstrap


ovrbuild.build()
# to determine the SDK root, and to set up the import
# path for additional python code.

#begin bootstrap
import os
import sys


def init():
    root = os.path.realpath(os.path.dirname(os.path.realpath(__file__)))
    os.chdir(
        root)  # make sure we are always executing from the project directory
    while (os.path.isdir(os.path.join(root, 'bin/scripts/build')) == False):
        root = os.path.realpath(os.path.join(root, '..'))
        if (
                len(root) <= 5
        ):  # Should catch both Posix and Windows root directories (e.g. '/' and 'C:\')
            print "Unable to find SDK root. Exiting."
            sys.exit(1)
    root = os.path.abspath(root)
    os.environ['OCULUS_SDK_PATH'] = root
    sys.path.append(root + "/bin/scripts/build")


init()
import ovrbuild
ovrbuild.init()
#end bootstrap

ovrbuild.build()