#11622: Add some targets to the top-level Makefile
-------------------------------------------------+-------------------------
       Reporter:  leif                           |        Owner:  leif
           Type:  enhancement                    |       Status:  new
       Priority:  major                          |    Milestone:  sage-6.9
      Component:  build                          |   Resolution:
       Keywords:  make upgrade documentation     |    Merged in:
  rebuild parallel sequential SAGE_CHECK         |    Reviewers:
  SAGE_PARALLEL_SPKG_BUILD                       |  Work issues:
        Authors:                                 |       Commit:
Report Upstream:  N/A                            |     Stopgaps:
         Branch:                                 |
   Dependencies:                                 |
-------------------------------------------------+-------------------------
Description changed by jdemeyer:

Old description:

> This perhaps just gets a meta-ticket to collect various additions (or
> changes), to be discussed and implemented on their own tickets.
>
> There are a few things I would like to have a `make` target for,
> partially just for convenience (at the moment random choice / incomplete,
> random order):
>  * `build-check`, perhaps also `all-check`, as an "alias" for
> {{{
> #!sh
> env SAGE_CHECK=yes make build
> }}}
>  * `build-parallel` or something like that to build Sage in parallel with
> a default number of jobs (preferably the number of cores or hardware
> threads), or at least (currently just) setting
> `SAGE_PARALLEL_SPKG_BUILD=yes` and doing the usual thing
>  * `build-sequential` in case we one day default to a parallel build
>  * similar things for `doc` (see below) and `all`

New description:

 This perhaps just gets a meta-ticket to collect various additions (or
 changes), to be discussed and implemented on their own tickets.

 There are a few things I would like to have a `make` target for, partially
 just for convenience (at the moment random choice / incomplete, random
 order):
  * `build-check`, perhaps also `all-check`, as an "alias" for
 {{{
 #!sh
 env SAGE_CHECK=yes make build
 }}}
  * `build-parallel` or something like that to build Sage in parallel with
 a default number of jobs (preferably the number of cores or hardware
 threads), or at least (currently just) setting
 `SAGE_PARALLEL_SPKG_BUILD=yes` and doing the usual thing
  * `build-sequential` in case we one day default to a parallel build
  * similar things for `doc` and `all`

--

--
Ticket URL: <http://trac.sagemath.org/ticket/11622#comment:15>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.

Reply via email to