aboutsummaryrefslogtreecommitdiff
path: root/scripts
AgeCommit message (Expand)AuthorFilesLines
2020-09-08codeconverter: script for automating QOM code cleanupsEduardo Habkost9-0/+2183
2020-09-08Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi-2020-09-08' into ...Peter Maydell1-7/+17
2020-09-08meson: Convert undefsym.sh to undefsym.pyYonggang Luo2-20/+49
2020-09-08oss-fuzz: fix rpathAlexander Bulekov1-1/+1
2020-09-08meson: compute config_all_devices directlyPaolo Bonzini1-3/+0
2020-09-08meson: convert the speed testsPaolo Bonzini1-1/+8
2020-09-08ninjatool: use constant names for stamp filesPaolo Bonzini1-3/+5
2020-09-08mtest2make: unify tests that appear in multiple suitesPaolo Bonzini1-36/+38
2020-09-08mtest2make: hide output of successful testsPaolo Bonzini2-1/+36
2020-09-08mtest2make: split working directory from test commandPaolo Bonzini1-8/+8
2020-09-08mtest2make: split environment from test commandPaolo Bonzini1-8/+9
2020-09-07qapi: Make section headings start a new doc comment blockMarkus Armbruster1-8/+13
2020-09-07qapi: Reject section markup in definition documentationMarkus Armbruster1-0/+5
2020-09-03scripts/qmp/qom-fuse: Fix getattr(), read() for files in /Markus Armbruster1-2/+8
2020-09-03scripts/qmp/qom-fuse: Port to current Python module fuseMarkus Armbruster1-46/+47
2020-09-03scripts/qmp/qom-fuse: Unbreak import of QEMUMonitorProtocolMarkus Armbruster1-2/+2
2020-09-03qapi: enable use of g_autoptr with QAPI typesDaniel P. Berrangé1-0/+1
2020-09-01meson: add NSIS buildingMarc-André Lureau1-0/+78
2020-09-01meson: install scripts/qemu-trace-stapMarc-André Lureau1-0/+3
2020-08-31scripts: Add u2f-setup-gen scriptCésar Belley1-0/+170
2020-08-27ninjatool: Fixes E$$: in generated Makefile.ninjaYonggang Luo1-1/+1
2020-08-27meson: fix relpath failure on Win32Yonggang Luo1-2/+9
2020-08-27ninjatool: quote dollars in variablesPaolo Bonzini1-1/+2
2020-08-27scripts/qemu-version.sh: Add missing space before ']'Thomas Huth1-1/+1
2020-08-21meson: replace create-config with meson configure_filePaolo Bonzini1-131/+0
2020-08-21rules.mak: drop unneeded macrosPaolo Bonzini1-3/+3
2020-08-21meson: link emulators without Makefile.targetPaolo Bonzini2-10/+12
2020-08-21meson: cpu-emuMarc-André Lureau1-16/+8
2020-08-21meson: targetPaolo Bonzini1-1/+1
2020-08-21meson: add modules infrastructureMarc-André Lureau1-0/+20
2020-08-21meson: infrastructure for building emulatorsPaolo Bonzini3-0/+5
2020-08-21meson: generate hxtool filesMarc-André Lureau1-1/+1
2020-08-21meson: generate qemu-version.hMarc-André Lureau1-0/+25
2020-08-21libqemuutil, qapi, trace: convert to mesonPaolo Bonzini4-6/+2
2020-08-21meson: add testsuite Makefile generatorPaolo Bonzini1-0/+102
2020-08-21meson: add sparse supportPaolo Bonzini1-0/+25
2020-08-21build-sys: add meson submoduleMarc-André Lureau1-1/+2
2020-08-21configure: integrate Meson in the build systemPaolo Bonzini1-0/+1002
2020-08-21meson: rename included C source files to .c.incPaolo Bonzini1-1/+1
2020-08-21trace: switch position of headers to what Meson requiresPaolo Bonzini3-6/+3
2020-08-21oss-fuzz/build: remove LIB_FUZZING_ENGINEPaolo Bonzini1-11/+5
2020-08-05Get rid of the libqemustub.a remaindersThomas Huth1-3/+0
2020-07-30tracetool: carefully define SDT_USE_VARIADICStefan Hajnoczi1-0/+4
2020-07-24coccinelle/err-bad-newline: Fix for Python 3, and add patternsMarkus Armbruster1-2/+22
2020-07-21Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi-2020-07-21' into ...Peter Maydell1-0/+1
2020-07-21qapi: Fix visit_type_STRUCT() not to fail for null objectMarkus Armbruster1-0/+1
2020-07-21scripts/oss-fuzz: Limit target list to i386-softmmuThomas Huth1-1/+1
2020-07-14python/qmp.py: re-absorb MonitorResponseErrorJohn Snow1-2/+5
2020-07-14scripts/performance: Add dissect.py scriptAhmed Karaman1-0/+166
2020-07-13GitLab Gating CI: introduce pipeline-status contrib scriptCleber Rosa1-0/+157