summaryrefslogtreecommitdiff
path: root/build/moz.configure
Commit message (Collapse)AuthorAge
* Issue #1829 - Revert "Issue #1751 -- Remove XP_DARWIN"Brian Smith2022-04-26
| | | | This reverts commit 3d671e4275c73a1484c72713304c6e04ec4ffc7c.
* Issue #1829 - Revert “Issue #1751 -- Remove XP_MACOSX conditionals from ↵Brian Smith2022-04-26
| | | | | | | | | the rest of the tree.” This also removes some PP abuse and takes file entries out of PP when no longer needed without XP_MACOSX conditionals. This reverts commit 6f707bde95dab6998ac204f9ee6c925ee230c740.
* Merge pull request 'Issue #1531 - Bump minimum required GCC version to 7.1' ↵Moonchild2022-04-16
|\ | | | | | | | | | | (#1858) from trav90/UXP-contrib:build-system-work into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/1858
| * Issue #1531 - Bump minimum required GCC version to 7.1trav902022-04-12
| |
* | Issue #1821 - Revert "Issue #1744 - Remove the ability to accept FirefoxMoonchild2022-04-14
|/ | | | | | GUIDS (remove the dual system)" This reverts commit 3aa334d0b7de2a554c2234bfbb7a9f4e29dea451.
* Re-enable non-comm-style XUL application builds with a warningGaming4JC2022-04-11
| | | | A check was placed here to ensure the platform is built comm-style e.g. 'your-application/UXP'. There are packaging instances where old-style is still used. This re-enables the old-style with a visual warning indicating that any failure is the responsibility of the application maintainter as this style is not supported by the platform.
* Issue #1847 - Updates to handle NSSMatt A. Tobin2022-04-07
| | | | Bug 1295937
* Issue #1835 - Part 2: Remove config and most mentions of XULRunnerMatt A. Tobin2022-04-01
| | | | Resolves #1835
* Issue #1053 - Remove Android systrace, more build system removals.Moonchild2022-04-01
| | | | Also updates more comments.
* Issue #1053 - Remove android-ndk from mozconfigure.Moonchild2022-04-01
|
* Issue #1053 - Remove /dom/system/android and dependent modules,Moonchild2022-04-01
| | | | as well as robocop.
* Issue #1053 - First pass Android defines and remove Android AnnotationMoonchild2022-04-01
| | | | processors, some Andoid packaging stuff, Eclipse IDE support et al.
* Issue #1830 - Remove --disable-xul config and conditionals.Moonchild2022-04-01
|
* Issue #1751 -- Remove XP_MACOSX conditionals from the rest of the tree.Moonchild2021-05-06
| | | | | This also removes some PP abuse and takes file entries out of PP when no longer needed without XP_MACOSX conditionals.
* Issue #1751 -- Remove XP_DARWINMoonchild2021-05-02
|
* Issue #1751 -- Remove XP_IOSMoonchild2021-05-01
|
* Issue #1744 - Remove the ability to accept Firefox GUIDS (remove the dual ↵athenian2002021-03-16
| | | | | | system) This finally removes the dual-GUID hack. There's nothing as permanent as a temporary solution.
* Issue #1053 - Remove mobile-specific graphics "optimizations" (=compromises)Moonchild2021-03-10
|
* Merge branch '61'Moonchild2021-01-04
|\
| * Issue #61 - Add configure option for non-windows platformsMatt A. Tobin2021-01-03
| | | | | | | | Windows will ALWAYS have this enabled but we eventually want all target operating systems to use this as well but that will require more work
* | Redundant code path cleanup (#1702)Moonchild2021-01-02
|/ | | | | | | | | Remove various obsolete configure options. Remove Adjust SDK install tracking filth. Remove redundant code paths in old-configure This also optimizes linker use Remove redundant conditional blocks. Rewrite span.h without constexpr use.
* Issue #251 - Move chrome packaging options to ac configureMatt A. Tobin2020-11-16
| | | | Also adds options for new functionality in #1683
* Issue #1656 - Part 6: Clean up the build filesMoonchild2020-09-23
|
* Update old.configure for --enable-phoenix-extensionsMatt A. Tobin2020-08-22
|
* Make application moz.configure file optional and set application/xulrunner ↵Matt A. Tobin2020-04-18
| | | | as the default platform build_app
* Issue #251 - Move MOZ_AV1 back to ac configure for everyone to use.wolfbeast2020-04-16
|
* Issue #1467 - Part 4: Rename NSS_SQLSTORE to MOZ_SECURITY_SQLSTORE.wolfbeast2020-03-19
| | | | Rename the build config option accordingly.
* Issue #1467 - Part 1b: Fix type and make moz.configure happy.wolfbeast2020-03-17
|
* Revert "Issue #190 - Part 1: Remove XP_IOS conditional code"Matt A. Tobin2020-02-28
| | | | This reverts commit 6a3d5769d01ec1a8dd56ea79aec2df91b801ce02.
* Issue #190 - Part 1: Remove XP_IOS conditional codeMatt A. Tobin2020-02-28
|
* Issue #251 - Move --disable-dbm to ac configureMatt A. Tobin2020-02-28
| | | | Also Tag #1467
* Issue #1342 - Remove support for system libvpxwolfbeast2020-01-31
|
* Issue #1342 - Remove support for system sqlitewolfbeast2020-01-31
|
* Issue #1342 - Update old.configure for removed build optionswolfbeast2020-01-31
|
* Issue #1342 - Remove support for system linbpngwolfbeast2020-01-31
|
* Issue #1342 - Remove support for system ICUwolfbeast2020-01-29
|
* Issue #1323 - Move XULRunner back to topsrcdirMatt A. Tobin2019-12-16
|
* Issue #1258 - Part 8: Ifdef MailNews OAuth2 SupportMatt A. Tobin2019-11-05
| | | | Use --disable-mailnews-oauth2 to exclude it. Confvars won't be respected.
* Issue #1258 - Part 3: Make mailnews and friends buildMatt A. Tobin2019-11-03
|
* Issue #1265 - Expose sndio as a build option for any supporting systemGaming4JC2019-11-02
|
* MoonchildProductions#1251 - Part 7: All the posix_m* memory-related stuff, ↵athenian2002019-10-21
| | | | | | | | | | 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
| | | | | | | | 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
|
* [Pale Moon] Add a configure flag to functionally disable personas at build timeMatt A. Tobin2019-06-29
|
* Remove OMX related options from configuretrav902018-12-16
|
* [PALEMOON] Complete making Sync optional at build timeMatt A. Tobin2018-12-01
|
* Issue #795 - Make nsIUserInfo component optionalGaming4JC2018-10-25
| | | | | | 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
|
* Disable -Werror on -Wmultistatement-macrostrav902018-08-10
| | | | Silences compiler warning spam with GCC 8.
* Issue #303 Part 2: Update build files for the new locationwolfbeast2018-06-04
|