qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug 1893744] [NEW] meson: incomplete 'make help'


From: Philippe Mathieu-Daudé
Subject: [Bug 1893744] [NEW] meson: incomplete 'make help'
Date: Tue, 01 Sep 2020 07:58:30 -0000

Public bug reported:

Since the meson switch, 'make help' doesn't list various targets.

Diff before/after:

---
 Generic targets:
   all                            - Build all
   dir/file.o                     - Build specified target only
   install                        - Install QEMU
   ctags/TAGS                     - Generate tags file for editors
   cscope                         - Generate cscope index
-
-Architecture specific targets:
-  aarch64-softmmu/all            - Build for aarch64-softmmu
-  alpha-softmmu/all              - Build for alpha-softmmu
-  arm-softmmu/all                - Build for arm-softmmu
-  avr-softmmu/all                - Build for avr-softmmu
-  cris-softmmu/all               - Build for cris-softmmu
-  hppa-softmmu/all               - Build for hppa-softmmu
-  i386-softmmu/all               - Build for i386-softmmu
-  lm32-softmmu/all               - Build for lm32-softmmu
-  m68k-softmmu/all               - Build for m68k-softmmu
-  microblazeel-softmmu/all       - Build for microblazeel-softmmu
-  microblaze-softmmu/all         - Build for microblaze-softmmu
-  mips64el-softmmu/all           - Build for mips64el-softmmu
-  mips64-softmmu/all             - Build for mips64-softmmu
-  mipsel-softmmu/all             - Build for mipsel-softmmu
-  mips-softmmu/all               - Build for mips-softmmu
-  moxie-softmmu/all              - Build for moxie-softmmu
-  nios2-softmmu/all              - Build for nios2-softmmu
-  or1k-softmmu/all               - Build for or1k-softmmu
-  ppc64-softmmu/all              - Build for ppc64-softmmu
-  ppc-softmmu/all                - Build for ppc-softmmu
-  riscv32-softmmu/all            - Build for riscv32-softmmu
-  riscv64-softmmu/all            - Build for riscv64-softmmu
-  rx-softmmu/all                 - Build for rx-softmmu
-  s390x-softmmu/all              - Build for s390x-softmmu
-  sh4eb-softmmu/all              - Build for sh4eb-softmmu
-  sh4-softmmu/all                - Build for sh4-softmmu
-  sparc64-softmmu/all            - Build for sparc64-softmmu
-  sparc-softmmu/all              - Build for sparc-softmmu
-  tricore-softmmu/all            - Build for tricore-softmmu
-  unicore32-softmmu/all          - Build for unicore32-softmmu
-  x86_64-softmmu/all             - Build for x86_64-softmmu
-  xtensaeb-softmmu/all           - Build for xtensaeb-softmmu
-  xtensa-softmmu/all             - Build for xtensa-softmmu
-  aarch64_be-linux-user/all      - Build for aarch64_be-linux-user
-  aarch64-linux-user/all         - Build for aarch64-linux-user
-  alpha-linux-user/all           - Build for alpha-linux-user
-  armeb-linux-user/all           - Build for armeb-linux-user
-  arm-linux-user/all             - Build for arm-linux-user
-  cris-linux-user/all            - Build for cris-linux-user
-  hppa-linux-user/all            - Build for hppa-linux-user
-  i386-linux-user/all            - Build for i386-linux-user
-  m68k-linux-user/all            - Build for m68k-linux-user
-  microblazeel-linux-user/all    - Build for microblazeel-linux-user
-  microblaze-linux-user/all      - Build for microblaze-linux-user
-  mips64el-linux-user/all        - Build for mips64el-linux-user
-  mips64-linux-user/all          - Build for mips64-linux-user
-  mipsel-linux-user/all          - Build for mipsel-linux-user
-  mips-linux-user/all            - Build for mips-linux-user
-  mipsn32el-linux-user/all       - Build for mipsn32el-linux-user
-  mipsn32-linux-user/all         - Build for mipsn32-linux-user
-  nios2-linux-user/all           - Build for nios2-linux-user
-  or1k-linux-user/all            - Build for or1k-linux-user
-  ppc64abi32-linux-user/all      - Build for ppc64abi32-linux-user
-  ppc64le-linux-user/all         - Build for ppc64le-linux-user
-  ppc64-linux-user/all           - Build for ppc64-linux-user
-  ppc-linux-user/all             - Build for ppc-linux-user
-  riscv32-linux-user/all         - Build for riscv32-linux-user
-  riscv64-linux-user/all         - Build for riscv64-linux-user
-  s390x-linux-user/all           - Build for s390x-linux-user
-  sh4eb-linux-user/all           - Build for sh4eb-linux-user
-  sh4-linux-user/all             - Build for sh4-linux-user
-  sparc32plus-linux-user/all     - Build for sparc32plus-linux-user
-  sparc64-linux-user/all         - Build for sparc64-linux-user
-  sparc-linux-user/all           - Build for sparc-linux-user
-  tilegx-linux-user/all          - Build for tilegx-linux-user
-  x86_64-linux-user/all          - Build for x86_64-linux-user
-  xtensaeb-linux-user/all        - Build for xtensaeb-linux-user
-  xtensa-linux-user/all          - Build for xtensa-linux-user
-
-Helper targets:
-  fsdev/virtfs-proxy-helper      - Build virtfs-proxy-helper
-  scsi/qemu-pr-helper            - Build qemu-pr-helper
-  qemu-bridge-helper             - Build qemu-bridge-helper
-  vhost-user-gpu                 - Build vhost-user-gpu
-  virtiofsd                      - Build virtiofsd
-
-Tools targets:
-  qemu-ga                        - Build qemu-ga tool
-  qemu-keymap                    - Build qemu-keymap tool
-  elf2dmp                        - Build elf2dmp tool
-  ivshmem-client                 - Build ivshmem-client tool
-  ivshmem-server                 - Build ivshmem-server tool
-  qemu-nbd                       - Build qemu-nbd tool
-  qemu-storage-daemon            - Build qemu-storage-daemon tool
-  qemu-img                       - Build qemu-img tool
-  qemu-io                        - Build qemu-io tool
-  qemu-edid                      - Build qemu-edid tool
+  sparse                         - Run sparse on the QEMU source

 Cleaning targets:
   clean                          - Remove most generated files but keep
the config
@@ -105,7 +20,7 @@
   vm-help                        - Help about targets running tests
inside VM

 Documentation targets:
-  html info pdf txt              - Build documentation in specified format
+  html info pdf txt man          - Build documentation in specified format

   make [targets]                 - (quiet build, default)
   make V=1 [targets]             - (verbose build)
---

** Affects: qemu
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1893744

Title:
  meson: incomplete 'make help'

Status in QEMU:
  New

Bug description:
  Since the meson switch, 'make help' doesn't list various targets.

  Diff before/after:

  ---
   Generic targets:
     all                            - Build all
     dir/file.o                     - Build specified target only
     install                        - Install QEMU
     ctags/TAGS                     - Generate tags file for editors
     cscope                         - Generate cscope index
  -
  -Architecture specific targets:
  -  aarch64-softmmu/all            - Build for aarch64-softmmu
  -  alpha-softmmu/all              - Build for alpha-softmmu
  -  arm-softmmu/all                - Build for arm-softmmu
  -  avr-softmmu/all                - Build for avr-softmmu
  -  cris-softmmu/all               - Build for cris-softmmu
  -  hppa-softmmu/all               - Build for hppa-softmmu
  -  i386-softmmu/all               - Build for i386-softmmu
  -  lm32-softmmu/all               - Build for lm32-softmmu
  -  m68k-softmmu/all               - Build for m68k-softmmu
  -  microblazeel-softmmu/all       - Build for microblazeel-softmmu
  -  microblaze-softmmu/all         - Build for microblaze-softmmu
  -  mips64el-softmmu/all           - Build for mips64el-softmmu
  -  mips64-softmmu/all             - Build for mips64-softmmu
  -  mipsel-softmmu/all             - Build for mipsel-softmmu
  -  mips-softmmu/all               - Build for mips-softmmu
  -  moxie-softmmu/all              - Build for moxie-softmmu
  -  nios2-softmmu/all              - Build for nios2-softmmu
  -  or1k-softmmu/all               - Build for or1k-softmmu
  -  ppc64-softmmu/all              - Build for ppc64-softmmu
  -  ppc-softmmu/all                - Build for ppc-softmmu
  -  riscv32-softmmu/all            - Build for riscv32-softmmu
  -  riscv64-softmmu/all            - Build for riscv64-softmmu
  -  rx-softmmu/all                 - Build for rx-softmmu
  -  s390x-softmmu/all              - Build for s390x-softmmu
  -  sh4eb-softmmu/all              - Build for sh4eb-softmmu
  -  sh4-softmmu/all                - Build for sh4-softmmu
  -  sparc64-softmmu/all            - Build for sparc64-softmmu
  -  sparc-softmmu/all              - Build for sparc-softmmu
  -  tricore-softmmu/all            - Build for tricore-softmmu
  -  unicore32-softmmu/all          - Build for unicore32-softmmu
  -  x86_64-softmmu/all             - Build for x86_64-softmmu
  -  xtensaeb-softmmu/all           - Build for xtensaeb-softmmu
  -  xtensa-softmmu/all             - Build for xtensa-softmmu
  -  aarch64_be-linux-user/all      - Build for aarch64_be-linux-user
  -  aarch64-linux-user/all         - Build for aarch64-linux-user
  -  alpha-linux-user/all           - Build for alpha-linux-user
  -  armeb-linux-user/all           - Build for armeb-linux-user
  -  arm-linux-user/all             - Build for arm-linux-user
  -  cris-linux-user/all            - Build for cris-linux-user
  -  hppa-linux-user/all            - Build for hppa-linux-user
  -  i386-linux-user/all            - Build for i386-linux-user
  -  m68k-linux-user/all            - Build for m68k-linux-user
  -  microblazeel-linux-user/all    - Build for microblazeel-linux-user
  -  microblaze-linux-user/all      - Build for microblaze-linux-user
  -  mips64el-linux-user/all        - Build for mips64el-linux-user
  -  mips64-linux-user/all          - Build for mips64-linux-user
  -  mipsel-linux-user/all          - Build for mipsel-linux-user
  -  mips-linux-user/all            - Build for mips-linux-user
  -  mipsn32el-linux-user/all       - Build for mipsn32el-linux-user
  -  mipsn32-linux-user/all         - Build for mipsn32-linux-user
  -  nios2-linux-user/all           - Build for nios2-linux-user
  -  or1k-linux-user/all            - Build for or1k-linux-user
  -  ppc64abi32-linux-user/all      - Build for ppc64abi32-linux-user
  -  ppc64le-linux-user/all         - Build for ppc64le-linux-user
  -  ppc64-linux-user/all           - Build for ppc64-linux-user
  -  ppc-linux-user/all             - Build for ppc-linux-user
  -  riscv32-linux-user/all         - Build for riscv32-linux-user
  -  riscv64-linux-user/all         - Build for riscv64-linux-user
  -  s390x-linux-user/all           - Build for s390x-linux-user
  -  sh4eb-linux-user/all           - Build for sh4eb-linux-user
  -  sh4-linux-user/all             - Build for sh4-linux-user
  -  sparc32plus-linux-user/all     - Build for sparc32plus-linux-user
  -  sparc64-linux-user/all         - Build for sparc64-linux-user
  -  sparc-linux-user/all           - Build for sparc-linux-user
  -  tilegx-linux-user/all          - Build for tilegx-linux-user
  -  x86_64-linux-user/all          - Build for x86_64-linux-user
  -  xtensaeb-linux-user/all        - Build for xtensaeb-linux-user
  -  xtensa-linux-user/all          - Build for xtensa-linux-user
  -
  -Helper targets:
  -  fsdev/virtfs-proxy-helper      - Build virtfs-proxy-helper
  -  scsi/qemu-pr-helper            - Build qemu-pr-helper
  -  qemu-bridge-helper             - Build qemu-bridge-helper
  -  vhost-user-gpu                 - Build vhost-user-gpu
  -  virtiofsd                      - Build virtiofsd
  -
  -Tools targets:
  -  qemu-ga                        - Build qemu-ga tool
  -  qemu-keymap                    - Build qemu-keymap tool
  -  elf2dmp                        - Build elf2dmp tool
  -  ivshmem-client                 - Build ivshmem-client tool
  -  ivshmem-server                 - Build ivshmem-server tool
  -  qemu-nbd                       - Build qemu-nbd tool
  -  qemu-storage-daemon            - Build qemu-storage-daemon tool
  -  qemu-img                       - Build qemu-img tool
  -  qemu-io                        - Build qemu-io tool
  -  qemu-edid                      - Build qemu-edid tool
  +  sparse                         - Run sparse on the QEMU source

   Cleaning targets:
     clean                          - Remove most generated files but keep
  the config
  @@ -105,7 +20,7 @@
     vm-help                        - Help about targets running tests
  inside VM

   Documentation targets:
  -  html info pdf txt              - Build documentation in specified format
  +  html info pdf txt man          - Build documentation in specified format

     make [targets]                 - (quiet build, default)
     make V=1 [targets]             - (verbose build)
  ---

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1893744/+subscriptions



reply via email to

[Prev in Thread] Current Thread [Next in Thread]