Merge "Fix: create missing partition images on demand."
diff --git a/build.gradle b/build.gradle
index 23d534c..c45de1d 100644
--- a/build.gradle
+++ b/build.gradle
@@ -13,13 +13,16 @@
 
 sdk {
     common(mac, linux) {
-        item("$buildDefaultEmulator.output/lib") {
-            into 'lib'
+        item("$buildDefaultEmulator.output/emulator") {
+            executable true
             builtBy buildDefaultEmulator
         }
 
-        item("$buildDefaultEmulator.output/emulator") {
-            executable true
+/*
+XAV(2014-06-17)
+TEMPORARILY DISABLE BUILD TO USE PREBUILTS FOR DEFAULT 32bit(guest) EMU + GL LIBS
+        item("$buildDefaultEmulator.output/lib") {
+            into 'lib'
             builtBy buildDefaultEmulator
         }
 
@@ -49,38 +52,115 @@
             executable true
             builtBy buildDefaultEmulator
         }
+*/
     }
 
-    windows {
-        item("$buildWindowsEmulator.output/lib") {
+
+// --------------
+// XAV(2014-06-17) TEMPORARY EMULATOR FROM PREBUILTS
+    mac {
+        item("$project.rootDir/../prebuilts/tools/darwin-x86/emulator/lib") {
             into 'lib'
+        }
+
+        item("$project.rootDir/../prebuilts/tools/darwin-x86/emulator/emulator-arm") {
+            executable true
+        }
+        item("$project.rootDir/../prebuilts/tools/darwin-x86/emulator/emulator64-arm") {
+            executable true
+        }
+
+        item("$project.rootDir/../prebuilts/tools/darwin-x86/emulator/emulator-mips") {
+            executable true
+        }
+        item("$project.rootDir/../prebuilts/tools/darwin-x86/emulator/emulator64-mips") {
+            executable true
+        }
+
+        item("$project.rootDir/../prebuilts/tools/darwin-x86/emulator/emulator-x86") {
+            executable true
+        }
+        item("$project.rootDir/../prebuilts/tools/darwin-x86/emulator/emulator64-x86") {
+            executable true
+        }
+    }
+    linux {
+        item("$project.rootDir/../prebuilts/tools/linux-x86/emulator/lib") {
+            into 'lib'
+        }
+
+        item("$project.rootDir/../prebuilts/tools/linux-x86/emulator/emulator-arm") {
+            executable true
+        }
+        item("$project.rootDir/../prebuilts/tools/linux-x86/emulator/emulator64-arm") {
+            executable true
+        }
+
+        item("$project.rootDir/../prebuilts/tools/linux-x86/emulator/emulator-mips") {
+            executable true
+        }
+        item("$project.rootDir/../prebuilts/tools/linux-x86/emulator/emulator64-mips") {
+            executable true
+        }
+
+        item("$project.rootDir/../prebuilts/tools/linux-x86/emulator/emulator-x86") {
+            executable true
+        }
+        item("$project.rootDir/../prebuilts/tools/linux-x86/emulator/emulator64-x86") {
+            executable true
+        }
+    }
+// --------------
+
+    windows {
+        item("$buildWindowsEmulator.output/emulator.exe") {
             builtBy buildWindowsEmulator
         }
 
-        item("$buildWindowsEmulator.output/emulator.exe") {
+/*
+XAV(2014-06-17)
+TEMPORARILY DISABLE BUILD TO USE PREBUILTS FOR DEFAULT 32bit(guest) EMU + GL LIBS
+        item("$buildWindowsEmulator.output/lib") {
+            into 'lib'
             builtBy buildWindowsEmulator
         }
 
         item("$buildWindowsEmulator.output/emulator-arm.exe") {
             builtBy buildWindowsEmulator
         }
-/*        item("$buildWindowsEmulator.output/emulator64-arm.exe") {
-            builtBy buildWindowsEmulator
-        }*/
-
         item("$buildWindowsEmulator.output/emulator-mips.exe") {
             builtBy buildWindowsEmulator
         }
-/*        item("$buildWindowsEmulator.output/emulator64-mips.exe") {
-            builtBy buildWindowsEmulator
-        }*/
-
         item("$buildWindowsEmulator.output/emulator-x86.exe") {
             builtBy buildWindowsEmulator
         }
-/*        item("$buildWindowsEmulator.output/emulator64-x86.exe") {
+*/
+
+// --------------
+// XAV(2014-06-17) TEMPORARY EMULATOR FROM PREBUILTS
+        item("$project.rootDir/../prebuilts/tools/windows/emulator/lib") {
+            into 'lib'
+        }
+
+        item("$project.rootDir/../prebuilts/tools/windows/emulator/emulator-arm.exe")
+        item("$project.rootDir/../prebuilts/tools/windows/emulator/emulator-mips.exe")
+        item("$project.rootDir/../prebuilts/tools/windows/emulator/emulator-x86.exe")
+// --------------
+
+/*
+XAV(2014-06-17): DISABLE win64 exe until it's ready
+        item("$buildWindowsEmulator.output/emulator64-arm.exe") {
             builtBy buildWindowsEmulator
-        }*/
+        }
+
+        item("$buildWindowsEmulator.output/emulator64-mips.exe") {
+            builtBy buildWindowsEmulator
+        }
+
+        item("$buildWindowsEmulator.output/emulator64-x86.exe") {
+            builtBy buildWindowsEmulator
+        }
+*/
     }
 }