summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-07-31DO NOT MERGE ANYWHERE - Update emu-master-qemu to use main branch.emu-master-qemuXin Li
Bug: b/289400079 Change-Id: I7e7637505a7ef69675f8649a6902c2d25181a253
2021-06-03Merge branch 'emu-master-dev' into emu-master-qemuErwin Jansen
This makes sure the emu-master-qemu branch is up to date with emu-master-dev Change-Id: I60c2570377cba55efef4a420dbe42029e67041c7
2021-04-22Remove unused entries from emulator.Erwin Jansen
- This removes prebuilts we are no longer using - Removes things we are no longer building. Change-Id: I54a78685b72b9eadac452bf54bb6ca58779a67cb
2021-04-19Remove unused repos.Erwin Jansen
This removes all unused repositories. Bug: 185790073 Change-Id: Iaac4697ce4a94f7c153c2ae738539c9f8b67615d
2021-04-12Add additional webrtc dependencies.Erwin Jansen
This extends the webrtc dependencies to include all third party libraries that are provided by android directly. Bug: 184770746 Change-Id: I3cc3cff5237157fd857010e46263b7a7d0334ee4
2021-04-09Add libaom to build WebRTC from sourceErwin Jansen
Under linux we need the AV1 codec to build webrtc. This adds the branch so we can successfully target linux. Change-Id: I02f3b16dc9256ffd5f70258950ed97979511429b
2021-04-07Add webrtcErwin Jansen
We would like to start building webrtc from source to Bug: b/184770746 Change-Id: Ic0b41fdf4b742c848893dc57e114291894d4237e
2021-03-09Enable repositories to enable root canalErwin Jansen
This brings a series of repositories that enable us to start building root canal as part of the emulator: - system/bt this contains the whole bluetooth stack. As part of the build root canal will compile pdl files to to header files. In order for us to build this compiler we will need: - flex, m4 and bison. For the runtime we require: - libchrome - abseil We update perfetto to a later version, to satisfy libchrome dependencies. Change-Id: I49ed6b9225a295ea187cf993233f04e4290ae7cc
2020-11-23Reduce clone-depth of two repositories to 1.Peter Collingbourne
These repositories contain prebuilts and each seems to be about 10GB large. Set their depths to 1 so we don't waste disk space and bandwidth downloading all the old prebuilts. Change-Id: Ibda541374ea8f9ad05aeaedf39860d99c4cabe5e
2020-11-02Remove crosvm build related reposLingfeng Yang
crosvm's built from source now, these aren't needed. Change-Id: I5993ed2ba6f5ee860cf37ffb3f35e6fa24dda72c
2020-09-29Add perfetto to manifest (at a particular revision to guard against ABI changes)Lingfeng Yang
Bug: 168843698 Change-Id: Icebc244beca0cd497c97aba663c2029de26e754d
2020-07-09Make libusb available.Erwin Jansen
The car team wants to use libusb to make bluetooth available. This will deprecate the prebuilts that are outdated on MacOs. Bug: b/160618391 Change-Id: I92368c1d204a771792550983cdf0b1bfe709c365
2020-05-19Add cuttlefish repo to manifestbohu
BUG: 155797805 So we can directly reference modem simulator code Change-Id: I93230b8a0539daab6dff94fdfabacdc984d4a54d
2020-03-10Add cuttlefish_vmm repo to manifestLingfeng Yang
So we can directly reference scripts from cuttlefish_vmm in crosvm-build.sh Change-Id: I493cc2ec75be92e228ead5f645f2636349207f8a
2020-03-04Add aosp rust crates to manifestLingfeng Yang
Change-Id: I2634aaee7013886655fe49fe7ebfbd7eb757132c
2020-03-04Add rust prebuilts to manifestLingfeng Yang
Change-Id: I5187941ec15f12688ca1515d10def27424bf5cf7
2020-02-28Add libdrm to manifestLingfeng Yang
Change-Id: I8be18b964f6c140a197745260a03040c412ec24b
2020-02-28Correct path of libcapLingfeng Yang
Change-Id: I276f326c8d966f222c23d3fc74f1933f9c3d0639
2020-02-28Add libcap to manifestLingfeng Yang
Needed for building minijail Change-Id: I4a16983a09fb9db66fcba0077de23c7edaac787e
2020-02-26Checkout minijail in crosvm expected locationLingfeng Yang
Change-Id: I2334fc2c2331dee5c21acef8ff5d57d398331243
2020-02-26Add cuttlefish crosvm build to emu-master-dev manifestLingfeng Yang
bug: 146066070 This will be used to build crosvm along with gfxstream for use with cuttlefish and (in the future) Android Emulator. Change-Id: I816ac4beab2d6cd7f484ea64286378161c09b07e
2020-01-30Merge in emu-master-devErwin Jansen
It seems we have gotten out of sync, causing build breaks. Change-Id: Id46b11f249c0e353548e9534fd85e27555cc7999
2020-01-30Remove mingw supportErwin Jansen
The emulator no longer supports MingW. Bug b:/147301620 Change-Id: I9205c472b208f7adae8f8fe422b72e988da0bbb8
2020-01-22Yasm is no longer needed.Erwin Jansen
We have switched to nasm, and are no longer using yasm. Change-Id: I017ee568ae6b2565c78d81f1b67d53d1e2e9a28a
2020-01-21Add wpa_supplicant_8 to repo manifests.Weilun Du
BUG: 148080973 Change-Id: I677193dc327353a6074c616316bc9e0747f8c972 Signed-off-by: Weilun Du <wdu@google.com>
2020-01-17Add nasm to repoErwin Jansen
We are going to migrate to nasm. Once nasm is fully working the yasm branch will be deleted. Change-Id: Iea1913ca505d3d4442532a915565e1a12a50ff73
2019-12-12Add vulkan-cereal to emu manifestLingfeng Yang
bug: 146066070 Change-Id: I159889a0ed33518d39a2fcc6f7c41a41bd528fed
2019-04-05Make gRPC and c-ares available.Erwin Jansen
gRPC will enable us to make the emulator accessible through a generalized rpc mechanism. This will enable developers to control the emulator from any language that has gRPC bindings. gRPC depends on c-ares. Change-Id: I5d4a147cd67067ef70b74813db39048f75c63c72
2019-03-01Revert "Add libunwind_llvm to repo manifests"Weilun Du
This reverts commit 325dfe06b48c74f0169703becbe72460c9a290ee. Reason for revert: No longer needed. Change-Id: I006408a93f873d018bbfcc2535f7c9189eb21cfa
2019-02-22Remove glibc 2.15 from manifestsGeorge Burgess IV
Now that glibc 2.17 has been in for > a week an no one's shouted (loudly enough ;) ), it seems safe to remove 2.15 here. Bug: 111358231 Test: repo sync; everything builds Change-Id: I8fd333abb412ffc8987b13fbd562aa72edb26928
2019-02-15Merge branch 'emu-master-dev' into emu-master-qemuErwin Jansen
Change-Id: Ifc58e69edc93c75b93c95e9ae775be9bb2b72e3d
2019-02-12Add libunwind_llvm to repo manifestsWeilun Du
BUG: 122972514 Change-Id: I1dc2707103bc80f637117b04d996a5e44ef97a66 Signed-off-by: Weilun Du <wdu@google.com>
2019-02-08Make YASM available.Erwin Jansen
This will enable us to assemble MASM compatible assembly on non-windows machines. Change-Id: I9e505299918901e65b6eff61ed587dc4943baec1
2019-02-07Add boringssl to the manifest.Erwin Jansen
We are tracking master as we want to make sure we track the latest security updates. Change-Id: I0c00d865389406d2424c5eb210bb8c088964e029
2019-01-30Add glibc-2.17 to repo manifestsGeorge Burgess IV
Bug: 111358231 Test: repo sync Change-Id: I53f844e3dba5c6dcd08c6db6116d2e6661659512
2019-01-29Add libvpx, pixman, openssl, libffi, curl, sdl2, glib, ffmpeg projects to ↵Joshua Duong
emu-master-dev. Change-Id: I1cb0b26c00ef9f221b9a2dc56c16a4bc34d6677e
2019-01-29Make external/libpng/ available.Erwin Jansen
2019-01-28Add external/zlib to emu-master-dev.Joshua Duong
Change-Id: I5f36dd224d5fee8fc7e8f57450912bd552a9a34f
2019-01-25Make LZ4 available.Erwin Jansen
This will enable us to build it from source. Change-Id: I3577ff9bc4ef5f54ba4e5be72adc6faf5101c1dc
2019-01-22Make breakpad availableErwin Jansen
This will allow us to track chrome's breakpad more easily and make it part of the build. Change-Id: I4cf356b6421c5a9fdd19e5d29d1061fae0e02cf0
2019-01-22Add external/qt to emu-master-dev manifest.Joshua Duong
Change-Id: I4105698daf3fe56a56240b2b4722f038275b9e2a
2019-01-14Change all prebuilt projects to have clone-depth=1Yahan Zhou
Save our disks, save the planet. Change-Id: I946e7b5009b3dcb045587c37cffc90fb3f63e6af
2018-12-04Add clang for windowsErwin Jansen
This will enable us to build the emulator natively on windows. Change-Id: I5afbc9164fc63ec40de65f81218d8b2d86d1baff
2018-11-14Add Swiftshader to emu-master-dev manifestLingfeng Yang
bug: 119520624 Change-Id: Ie307ca472543a1b2bc7fe0a0dbd9c402fa591d81
2018-11-09Remove duplicate line.Erwin Jansen
2018-11-09Make acloud accessibleErwin Jansen
This will enable us to create and boot gce images from adt-infra.
2018-10-05Add deqp to manifestLingfeng Yang
Change-Id: Idc421e2029bbacb03d482afad864ce35ed6e24df
2018-10-02Add manifest copyfile rule to put VSCode workspace in repo rootLingfeng Yang
Change-Id: Iae073175e43984ef6271ad6b4bd8ad250b075378
2018-09-25Add goldfish-opengl to emu-master-qemu manifestLingfeng Yang
Change-Id: I05829c6c3c8dec874e74b8b00d5fa4a31d21286a
2018-09-15Add device/generic/goldfish-opengl master to emu-master-dev manifestLingfeng Yang
Change-Id: I9a13f9938afd338f18f8f3fb8491b3e7456c5741 Fixes: 115618904