docs: describe "file" and "local" methods in LIBFOO_SITE_METHOD
authorNathan Lynch <ntl@pobox.com>
Sun, 17 Jun 2012 11:54:01 +0000 (11:54 +0000)
committerPeter Korsgaard <jacmet@sunsite.dk>
Mon, 2 Jul 2012 05:32:37 +0000 (07:32 +0200)
Based on description by Thomas Petazzoni at:
http://free-electrons.com/blog/buildroot-2011-11/

Signed-off-by: Nathan Lynch <ntl@pobox.com>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
docs/manual/adding-packages-gentargets.txt

index b296ac4d64b4c20fe0a6fa5cd319df1e388c5621..84cf06bd2ee3bcdedd18431230ebaeee1356ffcc 100644 (file)
@@ -209,6 +209,14 @@ information is (assuming the package name is +libfoo+) :
   ** +bzr+ for retrieving source code from a Bazaar repository. Used
      by default when +LIBFOO_SITE+ begins with +bzr://+. The
      downloaded source code is cached as with the +svn+ method.
+  ** +file+ for a local tarball.  One should use this when
+     +LIBFOO_SITE+ specifies a package tarball as a local filename.
+     Useful for software that isn't available publicly or in version
+     control.
+  ** +local+ for a local source code directory.  One should use this
+     when +LIBFOO_SITE+ specifies a local directory path containing
+     the package source code.  Buildroot copies the contents of the
+     source directory into the package's build directory.
 
 * +LIBFOO_DEPENDENCIES+ lists the dependencies (in terms of package
   name) that are required for the current target package to