summaryrefslogtreecommitdiffstats
path: root/build/moz.configure
Commit message (Collapse)AuthorAgeLines
* Issue #1265 - Expose sndio as a build option for any supporting systemGaming4JC2019-11-02-0/+1
|
* MoonchildProductions#1251 - Part 7: All the posix_m* memory-related stuff, ↵athenian2002019-10-21-0/+3
| | | | | | | | | | gathered together. https://bugzilla.mozilla.org/show_bug.cgi?id=1158445 https://bugzilla.mozilla.org/show_bug.cgi?id=963983 https://bugzilla.mozilla.org/show_bug.cgi?id=1542758 Solaris madvise and malign don't perfectly map to their POSIX counterparts, and some Linux versions (especially Android) don't define the POSIX counterparts at all, so options are limited. Ideally posix_madvise and posix_malign should be the safer and more portable options for all platforms.
* MoonchildProductions#1251 - Part 4: Core build system changes, lots of ↵athenian2002019-10-21-0/+24
| | | | | | | | libevent/IPC junk. This is mostly ifdefs, but as you can see, Solaris is actually a lot like Linux. They're both more SysV than BSD at core, and most of the differences have more to do with Solaris not using glibc than anything else. I still need to audit a lot of these changes and understand why they're needed and what the alternative approaches are. After this patch, most of the core functionality needed to build Solaris is here.
* Issue #1217 - Add support for (later versions of) the Windows 10 SDKAscrod2019-09-01-4/+8
|
* [Pale Moon] Add a configure flag to functionally disable personas at build timeMatt A. Tobin2019-06-29-0/+1
|
* Remove OMX related options from configuretrav902018-12-16-2/+0
|
* [PALEMOON] Complete making Sync optional at build timeMatt A. Tobin2018-12-01-0/+4
|
* Issue #795 - Make nsIUserInfo component optionalGaming4JC2018-10-25-0/+1
| | | | | | This allows the nsIUserinfo component to be disabled with --disable-userinfo in mozconfig at build time, but leaves it on by default to avoid any compatibility issues in existing applications.
* [GCC] Add -Wno-noexcept-type to the js build flagstrav902018-09-06-0/+8
|
* Disable -Werror on -Wmultistatement-macrostrav902018-08-10-0/+3
| | | | Silences compiler warning spam with GCC 8.
* Issue #303 Part 2: Update build files for the new locationwolfbeast2018-06-04-2/+3
|
* Teach moz.configure about --enable-precompiled-startupcachewolfbeast2018-06-01-0/+1
|
* Remove the option to build without INTL/ICUwolfbeast2018-05-04-1/+0
| | | | This resolves #324.
* Move --enable-tests out of Python configure and flip the default.wolfbeast2018-04-29-0/+1
|
* Remove support for making jemalloc4 the default memory allocator.wolfbeast2018-04-27-24/+14
|
* Remove Rust from the tree.wolfbeast2018-03-13-167/+0
| | | | Part 4 for #58
* Update configure variable verificationMatt A. Tobin2018-02-28-0/+1
|
* Move --enable-eme out of mozconfigurewolfbeast2018-02-24-0/+1
|
* Stop shipping d3dcompiler_43.dllwolfbeast2018-02-18-1/+0
|
* Split MOZ_DEVTOOLS into MOZ_DEVTOOLS (client) and MOZ_DEVTOOLS_SERVER ↵Matt A. Tobin2018-02-17-0/+3
| | | | (backend) and make both optional
* Hook up the Tycho Add-on Manager to the build systemMatt A. Tobin2018-02-10-0/+3
|
* Official Vendor and Pale Moon special caseMatt A. Tobin2018-02-05-0/+1
|
* Merge branch 'master' into configurebuild-workMatt A. Tobin2018-02-04-2/+2
|\
| * Require at least GCC 4.9 to buildtrav902018-02-04-2/+2
| |
* | Allow moz.configure to build projects at / or application/ without having to ↵Matt A. Tobin2018-02-03-4/+15
|/ | | | fully qualify the path in --enable-application
* Add m-esr52 at 52.6.0Matt A. Tobin2018-02-02-0/+4189