All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Philippe Mathieu-Daudé" <1893744@bugs.launchpad.net>
To: qemu-devel@nongnu.org
Subject: [Bug 1893744] [NEW] meson: incomplete 'make help'
Date: Tue, 01 Sep 2020 07:58:30 -0000	[thread overview]
Message-ID: <159894711032.21231.11251207262387060665.malonedeb@chaenomeles.canonical.com> (raw)

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	other threads:[~2020-09-01  8:11 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-09-01  7:58 Philippe Mathieu-Daudé [this message]
2021-05-09 15:24 ` [Bug 1893744] Re: meson: incomplete 'make help' Philippe Mathieu-Daudé

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=159894711032.21231.11251207262387060665.malonedeb@chaenomeles.canonical.com \
    --to=1893744@bugs.launchpad.net \
    --cc=qemu-devel@nongnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.