aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVince Harron <vharron@google.com>2014-08-28 13:47:38 -0700
committerVince Harron <vharron@google.com>2014-08-28 15:10:55 -0700
commit8cc19121f45ecafef49aaad44a11cb1828953c91 (patch)
treed799839ab114a7a4d62377af4f920b862db5fdaa
parent32cd2f0d6b39d30ec2af5ce07a71e2e2fdbb7c48 (diff)
downloadqemu-8cc19121f45ecafef49aaad44a11cb1828953c91.tar.gz
Switched from prebuilt emulator binaries to built binaries
Also added pc-bios files for x86 guests Change-Id: I7e2456d8958a07670412686130843ad878ba1cdf
-rw-r--r--build.gradle87
1 files changed, 17 insertions, 70 deletions
diff --git a/build.gradle b/build.gradle
index e1852e4a5b..6afdab37f1 100644
--- a/build.gradle
+++ b/build.gradle
@@ -12,111 +12,70 @@ task buildWindowsEmulator(type: BuildEmulator) {
}
sdk {
+
common(mac, linux) {
item('android/avd/hardware-properties.ini') {
into 'lib'
notice null
}
+
item("$buildDefaultEmulator.output/emulator") {
executable true
builtBy buildDefaultEmulator
}
-
-/*
-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
}
-
- item("$buildDefaultEmulator.output/emulator-arm") {
- executable true
- builtBy buildDefaultEmulator
+ // prebuilts are the same for all host types
+ item("$project.rootDir/../prebuilts/tools/linux-x86/emulator/lib/pc-bios") {
+ into 'lib/pc-bios'
}
+
item("$buildDefaultEmulator.output/emulator64-arm") {
executable true
builtBy buildDefaultEmulator
}
- item("$buildDefaultEmulator.output/emulator-mips") {
- executable true
- builtBy buildDefaultEmulator
- }
item("$buildDefaultEmulator.output/emulator64-mips") {
executable true
builtBy buildDefaultEmulator
}
- item("$buildDefaultEmulator.output/emulator-x86") {
- executable true
- builtBy buildDefaultEmulator
- }
item("$buildDefaultEmulator.output/emulator64-x86") {
executable true
builtBy buildDefaultEmulator
}
-*/
}
-
-// --------------
-// 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/emulator64-arm") {
- executable true
- }
- item("$project.rootDir/../prebuilts/tools/darwin-x86/emulator/emulator64-mips") {
- executable true
- }
- item("$project.rootDir/../prebuilts/tools/darwin-x86/emulator/emulator64-x86") {
- executable true
- }
- }
+ // 32 bit binaries are linux only
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") {
+ item("$buildDefaultEmulator.output/emulator-arm") {
executable true
+ builtBy buildDefaultEmulator
}
-
- item("$project.rootDir/../prebuilts/tools/linux-x86/emulator/emulator-x86") {
+ item("$buildDefaultEmulator.output/emulator-mips") {
executable true
+ builtBy buildDefaultEmulator
}
- item("$project.rootDir/../prebuilts/tools/linux-x86/emulator/emulator64-x86") {
+ item("$buildDefaultEmulator.output/emulator-x86") {
executable true
+ builtBy buildDefaultEmulator
}
}
-// --------------
windows {
item("$buildWindowsEmulator.output/emulator.exe") {
builtBy buildWindowsEmulator
}
-
-/*
-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
}
+ // prebuilts are the same for all host types
+ item("$project.rootDir/../prebuilts/tools/linux-x86/emulator/lib/pc-bios") {
+ into 'lib/pc-bios'
+ }
item("$buildWindowsEmulator.output/emulator-arm.exe") {
builtBy buildWindowsEmulator
@@ -127,18 +86,6 @@ TEMPORARILY DISABLE BUILD TO USE PREBUILTS FOR DEFAULT 32bit(guest) EMU + GL LIB
item("$buildWindowsEmulator.output/emulator-x86.exe") {
builtBy buildWindowsEmulator
}
-*/
-
-// --------------
-// 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