# HG changeset patch # User Tomas Lindquist Olsen # Date 1224538439 -7200 # Node ID eed2de0c67a0b03d074d7ff54c8455503878d394 # Parent 20a5180f2e80718b9ffb1c9c986ec28a8eee4a36 Changed premake script to write target triple to a file, then read that, instead of using popen diff -r 20a5180f2e80 -r eed2de0c67a0 premake.lua --- a/premake.lua Sat Oct 18 14:33:11 2008 +0200 +++ b/premake.lua Mon Oct 20 23:33:59 2008 +0200 @@ -31,10 +31,12 @@ if options["target-override"] then TRIPLE = options["target-override"] else - local p = io.popen("sh config.guess") - TRIPLE = p:read() + os.execute("sh config.guess > default-target-triple.tmp") + TRIPLE = io.open("default-target-triple.tmp"):read() end +io.write("Default target: '"..TRIPLE.."'\n"); + -- D version - don't change these !!! DMDV1 = "1"