1. 08 1月, 2019 4 次提交
    • E
      maint: Drop unused GETTEXT_CPPFLAGS variable · 7a879323
      Eric Blake 提交于
      Commit c0a8ea45 removed the use of gettextize, and the setting of
      GETTEXT_CPPFLAGS, but did not scrub the now-unused variable from
      Makefile.am snippets.
      Signed-off-by: NEric Blake <eblake@redhat.com>
      Reviewed-by: NJán Tomko <jtomko@redhat.com>
      7a879323
    • E
      maint: split long lines for BSD syntax-check · ab51b22c
      Eric Blake 提交于
      Similar to the gnulib changes we just incorporated into maint.mk,
      it's time to use '$(VC_LIST) | xargs program' instead of
      'program $$($(VC_LIST))', in order to bypass the problem of hitting
      argv limits due to our large set of files.
      
      Drop several uses of $$files as a temporary variable when we can
      instead directly use xargs. While at it, fix a typo in the
      prohibit_windows_special_chars error message.
      
      Note that 'grep $pattern $(generate list)' has be be rewritten
      as 'generate list | xargs grep $pattern /dev/null' - this is
      because for a list that is just long enough, and without /dev/null,
      xargs could make a worst-case split of 'grep $pattern all but one;
      grep $pattern last' which has different output (grep includes the
      filename when there was more than one file, but omits it for a
      single file), while our conversion gives 'grep $pattern /dev/null
      all but one; grep $pattern /dev/null last'. We are less concerned
      about the empty list case (why would we run the syntax check if we
      didn't have at least one file?), but grepping /dev/null happens to
      produce no output and thus nicely also solves that problem without
      relying on the GNU extension of 'xargs -r'.
      Signed-off-by: NEric Blake <eblake@redhat.com>
      Reviewed-by: NJán Tomko <jtomko@redhat.com>
      ab51b22c
    • E
      maint: prefer $(GREP) in cfg.mk · 2e258dae
      Eric Blake 提交于
      We already used $(GREP) in some places, but might as well use it
      everywhere during syntax check, in line with similar recent gnulib
      changes.
      Signed-off-by: NEric Blake <eblake@redhat.com>
      Reviewed-by: NJán Tomko <jtomko@redhat.com>
      2e258dae
    • E
      maint: update gnulib for syntax-check on BSD · 7db886e7
      Eric Blake 提交于
      In particular, this incorporates Roman's patches to allow
      'make syntax-check' to work on BSD with its exec argv
      limitations that previously failed when trying to grep the
      large number of files present in libvirt.
      
      cfg.mk needs similar changes, but that will be tackled separately.
      Signed-off-by: NEric Blake <eblake@redhat.com>
      Reviewed-by: NJán Tomko <jtomko@redhat.com>
      7db886e7
  2. 07 1月, 2019 4 次提交
  3. 04 1月, 2019 2 次提交
  4. 03 1月, 2019 1 次提交
  5. 02 1月, 2019 14 次提交
  6. 21 12月, 2018 5 次提交
  7. 19 12月, 2018 10 次提交