Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
From: Peter Korsgaard <jacmet@uclibc.org>
To: buildroot@busybox.net
Subject: [Buildroot] [PATCH 29/39] libusb: convert to autotools infrastructure for host package
Date: Wed, 16 Dec 2009 16:38:07 +0100	[thread overview]
Message-ID: <87ljh36iao.fsf@macbook.be.48ers.dk> (raw)
In-Reply-To: <f3e2f5c04e4da3bf9ff578d78377ae3cf9fad1e9.1260905467.git.thomas.petazzoni@free-electrons.com> (Thomas Petazzoni's message of "Tue, 15 Dec 2009 20:31:00 +0100")

>>>>> "Thomas" == Thomas Petazzoni <thomas.petazzoni@free-electrons.com> writes:

Hi,

 Thomas> +++ b/package/libusb/libusb.mk
 Thomas> @@ -23,7 +23,7 @@ $(DL_DIR)/$(LIBUSB_SOURCE): $(LIBUSB_PATCH)
 Thomas>  libusb-source: $(DL_DIR)/$(LIBUSB_SOURCE) $(LIBUSB_PATCH)
 
 Thomas>  libusb-unpacked: $(LIBUSB_DIR)/.unpacked
 Thomas> -$(LIBUSB_DIR)/.unpacked: $(STAMP_DIR)/host_autoconf_installed $(STAMP_DIR)/host_automake_installed $(STAMP_DIR)/host_libtool_installed $(DL_DIR)/$(LIBUSB_SOURCE)
 Thomas> +$(LIBUSB_DIR)/.unpacked: host-autoconf host-automake host-libtool $(DL_DIR)/$(LIBUSB_SOURCE)

This causes the unpack (and in terms configure, build and install) steps
to always be considered out of date and hence rerun.

We should probably just add those dependencies to the the toplevel
libusb target (or even better, convert to AUTOTARGETS).

-- 
Bye, Peter Korsgaard

  reply	other threads:[~2009-12-16 15:38 UTC|newest]

Thread overview: 46+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-12-15 19:30 [Buildroot] [pull request] Pull request for branch package-infrastructure Thomas Petazzoni
2009-12-15 19:30 ` [Buildroot] [PATCH 01/39] Add generic package infrastructure Thomas Petazzoni
2009-12-15 19:30 ` [Buildroot] [PATCH 02/39] Define TARGET_MAKE_ENV similarly to HOST_MAKE_ENV Thomas Petazzoni
2009-12-15 19:30 ` [Buildroot] [PATCH 03/39] Rework autotools infrastructure on top of the generic infrastructure Thomas Petazzoni
2009-12-15 19:30 ` [Buildroot] [PATCH 04/39] olsr: rework " Thomas Petazzoni
2009-12-15 19:30 ` [Buildroot] [PATCH 05/39] zlib: " Thomas Petazzoni
2009-12-15 19:30 ` [Buildroot] [PATCH 06/39] Add $(HOST_DIR)/usr/sbin to the PATH Thomas Petazzoni
2009-12-15 19:30 ` [Buildroot] [PATCH 07/39] pkg-config: convert to autotools infrastructure for host package Thomas Petazzoni
2009-12-15 19:30 ` [Buildroot] [PATCH 08/39] host-pkgconfig is now host-pkg-config Thomas Petazzoni
2009-12-15 19:30 ` [Buildroot] [PATCH 09/39] Add package statistics script Thomas Petazzoni
2009-12-15 19:30 ` [Buildroot] [PATCH 10/39] autoconf: convert to autotools infrastructure for host package Thomas Petazzoni
2009-12-15 19:30 ` [Buildroot] [PATCH 11/39] autoconf: bump version to 2.65 Thomas Petazzoni
2009-12-15 19:30 ` [Buildroot] [PATCH 12/39] autoconf: add patch to make it work under dash Thomas Petazzoni
2009-12-15 19:30 ` [Buildroot] [PATCH 13/39] automake: convert to autotools infrastructure for host package Thomas Petazzoni
2009-12-15 19:30 ` [Buildroot] [PATCH 14/39] cairo: " Thomas Petazzoni
2009-12-15 19:30 ` [Buildroot] [PATCH 15/39] libglib2: " Thomas Petazzoni
2009-12-15 19:30 ` [Buildroot] [PATCH 16/39] libtool: " Thomas Petazzoni
2009-12-15 19:30 ` [Buildroot] [PATCH 17/39] pango: " Thomas Petazzoni
2009-12-15 19:30 ` [Buildroot] [PATCH 18/39] atk: " Thomas Petazzoni
2009-12-15 19:30 ` [Buildroot] [PATCH 19/39] dbus: " Thomas Petazzoni
2009-12-15 19:30 ` [Buildroot] [PATCH 20/39] directfb: " Thomas Petazzoni
2009-12-15 19:30 ` [Buildroot] [PATCH 21/39] fontconfig: " Thomas Petazzoni
2009-12-15 19:30 ` [Buildroot] [PATCH 22/39] freetype: " Thomas Petazzoni
2009-12-15 19:30 ` [Buildroot] [PATCH 23/39] libxml2: " Thomas Petazzoni
2009-12-15 19:30 ` [Buildroot] [PATCH 24/39] shared-mime-info: " Thomas Petazzoni
2009-12-15 19:30 ` [Buildroot] [PATCH 25/39] dbus-glib: " Thomas Petazzoni
2009-12-15 19:30 ` [Buildroot] [PATCH 26/39] expat: " Thomas Petazzoni
2009-12-15 19:30 ` [Buildroot] [PATCH 27/39] gob2: " Thomas Petazzoni
2009-12-15 19:30 ` [Buildroot] [PATCH 28/39] libgtk2: " Thomas Petazzoni
2009-12-15 19:31 ` [Buildroot] [PATCH 29/39] libusb: " Thomas Petazzoni
2009-12-16 15:38   ` Peter Korsgaard [this message]
2009-12-15 19:31 ` [Buildroot] [PATCH 30/39] lzo: " Thomas Petazzoni
2009-12-15 19:31 ` [Buildroot] [PATCH 31/39] mtd-utils: fix dependency on " Thomas Petazzoni
2009-12-16 15:39   ` Peter Korsgaard
2009-12-15 19:31 ` [Buildroot] [PATCH 32/39] m4: convert to autotools infrastructure for " Thomas Petazzoni
2009-12-15 19:31 ` [Buildroot] [PATCH 33/39] pixman: " Thomas Petazzoni
2009-12-15 19:31 ` [Buildroot] [PATCH 34/39] xproto_xproto: " Thomas Petazzoni
2009-12-15 19:31 ` [Buildroot] [PATCH 35/39] xutil_makedepend: " Thomas Petazzoni
2009-12-15 19:31 ` [Buildroot] [PATCH 36/39] i2c-tools: convert to the generic package infrastructure Thomas Petazzoni
2009-12-15 19:31 ` [Buildroot] [PATCH 37/39] udev: convert to " Thomas Petazzoni
2009-12-15 19:31 ` [Buildroot] [PATCH 38/39] documentation: update about new package infrastructures Thomas Petazzoni
2009-12-15 19:31 ` [Buildroot] [PATCH 39/39] documentation: slightly improve CSS Thomas Petazzoni
2009-12-16  9:29   ` Paulius Zaleckas
2009-12-15 21:45 ` [Buildroot] [pull request] Pull request for branch package-infrastructure Sven Neumann
2009-12-16  6:46   ` Lionel Landwerlin
2009-12-16 15:33 ` Peter Korsgaard

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=87ljh36iao.fsf@macbook.be.48ers.dk \
    --to=jacmet@uclibc.org \
    --cc=buildroot@busybox.net \
    /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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox