Esempio n. 1
0
def configure(conf):
	conf.find_dmd()
	conf.load('ar')
	conf.load('d')
	conf.common_flags_dmd()
	conf.d_platform_flags()
	if str(conf.env.D).find('ldc')>-1:
		conf.common_flags_ldc()
Esempio n. 2
0
def configure(conf):
    conf.find_dmd()
    conf.load("ar")
    conf.load("d")
    conf.common_flags_dmd()
    conf.d_platform_flags()
    if str(conf.env.D).find("ldc") > -1:
        conf.common_flags_ldc()
Esempio n. 3
0
def configure(conf):
    conf.find_dmd()
    conf.load('ar')
    conf.load('d')
    conf.common_flags_dmd()
    conf.d_platform_flags()
    if str(conf.env.D).find('ldc') > -1:
        conf.common_flags_ldc()
Esempio n. 4
0
def configure(conf):
	conf.find_dmd()
	if sys.platform=='win32':
		out=conf.cmd_and_log([conf.env.D,'--help'])
		if out.find("D Compiler v2.")>-1:
			conf.fatal('dmd2 on Windows is not supported, use gdc or ldc instead')
	conf.load('ar')
	conf.load('d')
	conf.common_flags_dmd()
	conf.d_platform_flags()
	if str(conf.env.D).find('ldc')>-1:
		conf.common_flags_ldc()
Esempio n. 5
0
def configure(conf):
	conf.find_dmd()
	if sys.platform=='win32':
		out=conf.cmd_and_log([conf.env.D,'--help'])
		if out.find("D Compiler v2.")>-1:
			conf.fatal('dmd2 on Windows is not supported, use gdc or ldc2 instead')
	conf.load('ar')
	conf.load('d')
	conf.common_flags_dmd()
	conf.d_platform_flags()
	if str(conf.env.D).find('ldc')>-1:
		conf.common_flags_ldc()
Esempio n. 6
0
def configure(conf):
	"""
	Configuration for *dmd*, *dmd2*, and *ldc*
	"""
	conf.find_dmd()

	if sys.platform == 'win32':
		out = conf.cmd_and_log(conf.env.D + ['--help'])
		if out.find('D Compiler v2.') > -1:
			conf.fatal('dmd2 on Windows is not supported, use gdc or ldc2 instead')

	conf.load('ar')
	conf.load('d')
	conf.common_flags_dmd()
	conf.d_platform_flags()

	if str(conf.env.D).find('ldc') > -1:
		conf.common_flags_ldc()
Esempio n. 7
0
def configure(conf):
    """
	Configuration for dmd/ldc
	"""
    conf.find_dmd()

    if sys.platform == "win32":
        out = conf.cmd_and_log([conf.env.D, "--help"])
        if out.find("D Compiler v2.") > -1:
            conf.fatal("dmd2 on Windows is not supported, use gdc or ldc instead")

    conf.load("ar")
    conf.load("d")
    conf.common_flags_dmd()
    conf.d_platform_flags()

    if str(conf.env.D).find("ldc") > -1:
        conf.common_flags_ldc()
Esempio n. 8
0
def configure(conf):
    """
    Configuration for *dmd*, *dmd2*, and *ldc*
    """
    conf.find_dmd()

    if sys.platform == "win32":
        out = conf.cmd_and_log(conf.env.D + ["--help"])
        if out.find("D Compiler v2.") > -1:
            conf.fatal(
                "dmd2 on Windows is not supported, use gdc or ldc2 instead")

    conf.load("ar")
    conf.load("d")
    conf.common_flags_dmd()
    conf.d_platform_flags()

    if str(conf.env.D).find("ldc") > -1:
        conf.common_flags_ldc()