Updating WinCE Minimo mozconfig files to pull the right NSPR Branch. Also adding required libraries and component names to final-* files. Not part of the default build.
This commit is contained in:
Родитель
9eb15ebf33
Коммит
bffc355ca0
|
@ -17,3 +17,8 @@ editor
|
|||
txmgr
|
||||
appshell
|
||||
chrmlite
|
||||
mork
|
||||
xmlextra
|
||||
t8iix
|
||||
websrvcs
|
||||
popuplite
|
||||
|
|
|
@ -17,3 +17,8 @@ nsEditorModule
|
|||
nsTransactionManagerModule
|
||||
appshell
|
||||
chromelite
|
||||
nsMorkModule
|
||||
nsXMLExtrasModule
|
||||
TransformiixModule
|
||||
nsWebServicesModule
|
||||
popuplite
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
mk_add_options NSPR_CO_TAG=NSPRPUB_PRE_4_2_WINCE_BRANCH
|
||||
|
||||
mk_add_options MOZ_CO_PROJECT=suite
|
||||
ac_add_options --enable-application=suite
|
||||
|
||||
|
@ -63,9 +65,6 @@ ac_add_options --disable-dtd-debug
|
|||
ac_add_options --disable-logging
|
||||
ac_add_options --disable-tests
|
||||
|
||||
# build crypto module (PSM + NSS)
|
||||
ac_add_options --disable-crypto
|
||||
|
||||
# build minimal set of protocol handlers
|
||||
ac_add_options --enable-necko-protocols=http,file,res,jar
|
||||
|
||||
|
@ -83,3 +82,4 @@ ac_add_options --disable-debug
|
|||
ac_add_options --disable-shared
|
||||
ac_add_options --enable-static
|
||||
|
||||
ac_add_options --disable-crypto
|
||||
|
|
|
@ -0,0 +1,88 @@
|
|||
mk_add_options NSPR_CO_TAG=NSPRPUB_PRE_4_2_WINCE_BRANCH
|
||||
|
||||
mk_add_options MOZ_CO_PROJECT=suite
|
||||
ac_add_options --enable-application=suite
|
||||
|
||||
CROSS_COMPILE=1
|
||||
|
||||
CXX=arm-wince-gcc
|
||||
LD=arm-wince-link
|
||||
AR=arm-wince-lib
|
||||
mk_add_options AR=arm-wince-lib
|
||||
|
||||
AS=arm-wince-as
|
||||
|
||||
ac_add_options --target=arm-wince
|
||||
ac_add_options --enable-win32-target=WINCE
|
||||
ac_add_options --enable-default-toolkit=windows
|
||||
|
||||
ac_add_options --without-libIDL
|
||||
|
||||
ac_add_options --disable-md
|
||||
|
||||
ac_add_options --disable-activex
|
||||
ac_add_options --disable-activex-scripting
|
||||
ac_add_options --disable-oji
|
||||
ac_add_options --disable-plugins
|
||||
|
||||
WINCE=1
|
||||
mk_add_options WINCE=1
|
||||
|
||||
TARGET_DEVICE=emulator
|
||||
mk_add_options TARGET_DEVICE=emulator
|
||||
|
||||
MINIMO=1
|
||||
mk_add_options MINIMO=1
|
||||
|
||||
# disable XUL support to reduce codesize
|
||||
ac_add_options --disable-xul
|
||||
|
||||
# enable minimal profile support
|
||||
ac_add_options --disable-profilesharing
|
||||
ac_add_options --disable-profilelocking
|
||||
ac_add_options --enable-single-profile
|
||||
|
||||
# disable features and skip various build steps
|
||||
ac_add_options --enable-extensions="xml-rpc xmlextras transformiix webservices"
|
||||
ac_add_options --disable-accessibility
|
||||
ac_add_options --disable-composer
|
||||
ac_add_options --enable-plaintext-editor-only
|
||||
ac_add_options --disable-mailnews
|
||||
ac_add_options --disable-ldap
|
||||
ac_add_options --disable-postscript
|
||||
ac_add_options --disable-mathml
|
||||
ac_add_options --disable-jsd
|
||||
ac_add_options --disable-installer
|
||||
ac_add_options --disable-xpinstall
|
||||
ac_add_options --disable-xpfe-components
|
||||
ac_add_options --disable-necko-disk-cache
|
||||
|
||||
# configure necko to allocate smaller network buffers
|
||||
ac_add_options --enable-necko-small-buffers
|
||||
|
||||
# disable debug logging and tests
|
||||
ac_add_options --disable-dtd-debug
|
||||
ac_add_options --disable-logging
|
||||
ac_add_options --disable-tests
|
||||
|
||||
# build minimal set of protocol handlers
|
||||
ac_add_options --enable-necko-protocols=http,file,res,jar
|
||||
|
||||
# build minimal set of image decoders
|
||||
ac_add_options --enable-image-decoders=png,gif,jpeg
|
||||
|
||||
# code generation options (optimize for size)
|
||||
ac_add_options --enable-strip
|
||||
ac_add_options --disable-debug
|
||||
|
||||
#ac_add_options --disable-optimize
|
||||
#ac_add_options --enable-debug
|
||||
|
||||
# enable static build
|
||||
ac_add_options --disable-shared
|
||||
ac_add_options --enable-static
|
||||
|
||||
ac_add_options --disable-crypto
|
||||
|
||||
# XPCALL Code is busted on the emulator?
|
||||
ac_add_options --disable-jsloader
|
Загрузка…
Ссылка в новой задаче