unofficial mirror of notmuch@notmuchmail.org
 help / color / mirror / code / Atom feed
* [PATCH] bindings: drop build time message on missing ruby dependency
@ 2016-04-13 18:08 Jani Nikula
  2016-04-14 10:26 ` Tomi Ollila
  2016-04-16 11:54 ` David Bremner
  0 siblings, 2 replies; 3+ messages in thread
From: Jani Nikula @ 2016-04-13 18:08 UTC (permalink / raw)
  To: notmuch

The usual make message on everything being up to date is:

	make: Nothing to be done for 'all'.

However, since

commit d038b9320949c79503fe4b76870aaabf279405ab
Author: David Bremner <david@tethera.net>
Date:   Mon Jun 1 09:08:59 2015 +0200

    build: integrate building ruby bindings into notmuch build process

if one doesn't have the ruby dependencies installed, the message has
been:

	Missing dependency, skipping ruby bindings

Restore the usual behaviour by dropping the message. It's redundant
during build anyway, since the configure script already outputs:

	Checking for ruby development files... No (skipping ruby bindings)
---
 bindings/Makefile.local | 2 --
 1 file changed, 2 deletions(-)

diff --git a/bindings/Makefile.local b/bindings/Makefile.local
index 4ecf839d7c18..11d11d4bcbeb 100644
--- a/bindings/Makefile.local
+++ b/bindings/Makefile.local
@@ -10,8 +10,6 @@ ifeq ($(HAVE_RUBY_DEV),1)
 		LIBNOTMUCH="../../lib/$(LINKER_NAME)" \
 		ruby extconf.rb --vendor
 	$(MAKE) -C $(dir)/ruby
-else
-	@echo Missing dependency, skipping ruby bindings
 endif
 
 CLEAN += $(patsubst %,$(dir)/ruby/%, \
-- 
2.1.4

^ permalink raw reply related	[flat|nested] 3+ messages in thread

* Re: [PATCH] bindings: drop build time message on missing ruby dependency
  2016-04-13 18:08 [PATCH] bindings: drop build time message on missing ruby dependency Jani Nikula
@ 2016-04-14 10:26 ` Tomi Ollila
  2016-04-16 11:54 ` David Bremner
  1 sibling, 0 replies; 3+ messages in thread
From: Tomi Ollila @ 2016-04-14 10:26 UTC (permalink / raw)
  To: Jani Nikula, notmuch

On Wed, Apr 13 2016, Jani Nikula <jani@nikula.org> wrote:


LGTM.

Tomi


> The usual make message on everything being up to date is:
>
> 	make: Nothing to be done for 'all'.
>
> However, since
>
> commit d038b9320949c79503fe4b76870aaabf279405ab
> Author: David Bremner <david@tethera.net>
> Date:   Mon Jun 1 09:08:59 2015 +0200
>
>     build: integrate building ruby bindings into notmuch build process
>
> if one doesn't have the ruby dependencies installed, the message has
> been:
>
> 	Missing dependency, skipping ruby bindings
>
> Restore the usual behaviour by dropping the message. It's redundant
> during build anyway, since the configure script already outputs:
>
> 	Checking for ruby development files... No (skipping ruby bindings)
> ---
>  bindings/Makefile.local | 2 --
>  1 file changed, 2 deletions(-)
>
> diff --git a/bindings/Makefile.local b/bindings/Makefile.local
> index 4ecf839d7c18..11d11d4bcbeb 100644
> --- a/bindings/Makefile.local
> +++ b/bindings/Makefile.local
> @@ -10,8 +10,6 @@ ifeq ($(HAVE_RUBY_DEV),1)
>  		LIBNOTMUCH="../../lib/$(LINKER_NAME)" \
>  		ruby extconf.rb --vendor
>  	$(MAKE) -C $(dir)/ruby
> -else
> -	@echo Missing dependency, skipping ruby bindings
>  endif
>  
>  CLEAN += $(patsubst %,$(dir)/ruby/%, \
> -- 
> 2.1.4
>
> _______________________________________________
> notmuch mailing list
> notmuch@notmuchmail.org
> https://notmuchmail.org/mailman/listinfo/notmuch

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [PATCH] bindings: drop build time message on missing ruby dependency
  2016-04-13 18:08 [PATCH] bindings: drop build time message on missing ruby dependency Jani Nikula
  2016-04-14 10:26 ` Tomi Ollila
@ 2016-04-16 11:54 ` David Bremner
  1 sibling, 0 replies; 3+ messages in thread
From: David Bremner @ 2016-04-16 11:54 UTC (permalink / raw)
  To: Jani Nikula, notmuch

Jani Nikula <jani@nikula.org> writes:

> The usual make message on everything being up to date is:
>
> 	make: Nothing to be done for 'all'.
>

pushed,

d

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2016-04-16 11:54 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-04-13 18:08 [PATCH] bindings: drop build time message on missing ruby dependency Jani Nikula
2016-04-14 10:26 ` Tomi Ollila
2016-04-16 11:54 ` David Bremner

Code repositories for project(s) associated with this public inbox

	https://yhetil.org/notmuch.git/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).