MAKEFLAGS remodelation

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



Hello,

Some projects (e.g., mpv, in community) are moving from Autotools to other
build systems. I think we should create a JOBS variable indicating the
number of parallel jobs, leaving MAKEFLAGS for make-specific options. We
could also implement SCONSFLAGS, WAFFLAGS,… although that may be a bit
premature.

The reason behind this is that a given build system might not understand
"-j N". (And, also, for SCons projects, the "-Q" flag could be desired.)

In the proposed model, each PKGBUILD would appropiately tell the build
system how many jobs to do in parallel, or ignore the setting.

As an extra question, may I ask why aren't MAKEFLAGS used in official
PKGBUILDs? I mean, as in:
make ${MAKEFLAGS}
Perhaps make automatically fetches options from the environment? Or maybe
because package construction is automated in a server and other processes
are running in other cores?

Thanks,
Kalrish


[Index of Archives]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Share Photos]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux