[haiku-commits] haiku: hrev47003 - build/jam

  • From: pulkomandy@xxxxxxxxxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Mon, 10 Mar 2014 08:23:18 +0100 (CET)

hrev47003 adds 1 changeset to branch 'master'
old head: 98ae6f27847296a275b8bc209d45ef22aed4d313
new head: fd468340f1abb43aef24558608f1070943ca3f66
overview: http://cgit.haiku-os.org/haiku/log/?qt=range&q=fd46834+%5E98ae6f2

----------------------------------------------------------------------------

fd46834: Add more build profiles to "jam help" list.
  
  * fixes #10655
  
  Signed-off-by: Adrien Destugues <pulkomandy@xxxxxxxxxxxxx>
  (with some style fixes)

                                    [ Arvind S Raj <sraj.arvind@xxxxxxxxx> ]

----------------------------------------------------------------------------

Revision:    hrev47003
Commit:      fd468340f1abb43aef24558608f1070943ca3f66
URL:         http://cgit.haiku-os.org/haiku/commit/?id=fd46834
Author:      Arvind S Raj <sraj.arvind@xxxxxxxxx>
Date:        Sun Mar  9 12:16:22 2014 UTC
Committer:   Adrien Destugues <pulkomandy@xxxxxxxxxxxxx>
Commit-Date: Mon Mar 10 07:24:35 2014 UTC

Ticket:      https://dev.haiku-os.org/ticket/10655

----------------------------------------------------------------------------

1 file changed, 34 insertions(+), 10 deletions(-)
build/jam/CommandLineArguments | 44 +++++++++++++++++++++++++++++---------

----------------------------------------------------------------------------

diff --git a/build/jam/CommandLineArguments b/build/jam/CommandLineArguments
index 0a2d738..0831844 100644
--- a/build/jam/CommandLineArguments
+++ b/build/jam/CommandLineArguments
@@ -18,8 +18,8 @@ rule ProcessCommandLineArguments
 
                        # Print usage text.
                        case help : {
-                               Echo "Individual targets (applications, 
libraries, drivers,...)"
-                                       " can be built by just" ;
+                               Echo "Individual targets (applications, 
libraries, drivers,"
+                                       "...) can be built by just" ;
                                Echo "passing them as arguments to jam. The 
recommended method"
                                        "to build or update a" ;
                                Echo "Haiku image or installation is to use a 
build profile"
@@ -30,12 +30,36 @@ rule ProcessCommandLineArguments
                                Echo "  jam @install update libbe.so" ;
                                Echo "  jam @vmware-image mount" ;
                                Echo ;
-                               Echo "Default build profiles:" ;
-                               Echo "  image         - A raw disk image." ;
-                               Echo "  anyboot-image - A custom image for 
either CD or disk." ;
-                               Echo "  cd-image      - An ISO9660 CD image." ;
-                               Echo "  vmware-image  - A VMware disk image." ;
-                               Echo "  install       - A Haiku installation in 
a directory." ;
+                               Echo "Default build profiles (minimal set of 
packages and"
+                                       "configuration):" ;
+                               Echo "  image            - A raw disk image." ;
+                               Echo "  anyboot-image    - A custom image for 
either CD or"
+                                       "disk." ;
+                               Echo "  cd-image         - An ISO9660 CD 
image." ;
+                               Echo "  vmware-image     - A VMware disk 
image." ;
+                               Echo "  install          - A Haiku installation 
in a"
+                                       "directory." ;
+                               Echo ;
+                               Echo "Nightly build profiles (small set of 
packages used in"
+                       "nightly builds and default configuration):" ;
+                               Echo "  night-raw        - A raw disk image." ;
+                               Echo "  nightly-anyboot  - A custom image for 
either CD or"
+                                       "disk." ;
+                               Echo "  nightly-cd       - An ISO9660 CD 
image." ;
+                               Echo "  nightly-vmware   - A VMware disk 
image." ;
+                               Echo ;
+                               Echo "Release build profiles (bigger and more 
complete set of"
+                                       "packages used in releases and default 
configuration):" ;
+                               Echo "  release-raw      - A raw disk image." ;
+                               Echo "  release-anyboot  - A custom image for 
either CD or"
+                                       "disk." ;
+                               Echo "  release-cd       - An ISO9660 CD 
image." ;
+                               Echo "  release-vmware   - A VMware disk 
image." ;
+                               Echo ;
+                               Echo "Bootstrap build profiles (minimal image 
used for"
+                       "initial build of HPKG packages):" ;
+                               Echo "  bootstrap-raw    - A raw disk image." ;
+                               Echo "  bootstrap-vmware - A VMware disk 
image." ;
                                Echo ;
                                Echo "Build profile actions:" ;
                                Echo "  build                - Build a Haiku"
@@ -43,10 +67,10 @@ rule ProcessCommandLineArguments
                                Echo "                         action, i.e. it 
can be"
                                        "omitted." ;
                                Echo "  update <target> ...  - Update the 
specified targets in"
-                                       " the Haiku" ;
+                                       "the Haiku" ;
                                Echo "                         
image/installation." ;
                                Echo "  update-all           - Update all 
targets in the Haiku"
-                                       " image/installation." ;
+                                       "image/installation." ;
                                Echo "  mount                - Mount the Haiku 
image in the"
                                        " bfs_shell." ;
                                Echo ;


Other related posts:

  • » [haiku-commits] haiku: hrev47003 - build/jam - pulkomandy