10
edits
No edit summary |
|||
Line 19: | Line 19: | ||
===Creating a mozconfig=== | ===Creating a mozconfig=== | ||
# Options for client.mk. | |||
# Options for client.mk. | mk_add_options MOZ_BUILD_PROJECTS="xulrunner mobile" | ||
mk_add_options MOZ_BUILD_PROJECTS="xulrunner mobile" | mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/../mozilla-central-mobile-qt-obj | ||
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/../mozilla-central-mobile-qt-obj | mk_add_options MOZ_MAKE_FLAGS=-j4 | ||
mk_add_options MOZ_MAKE_FLAGS=-j4 | |||
ac_add_options --enable-application=browser | |||
ac_add_options --enable-application=browser | |||
ac_add_options --enable-default-toolkit='''cairo-qt''' | |||
ac_add_options --enable-debug="-g3" | |||
ac_add_options --enable-debug="-g3" | ac_add_options --disable-optimize | ||
ac_add_options --disable-optimize | ac_add_options --enable-logging | ||
ac_add_options --enable-logging | ac_add_options --enable-tests | ||
ac_add_options --enable-tests | ac_add_options --enable-debugger-info-modules | ||
ac_add_options --enable-debugger-info-modules | ac_add_options --enable-logrefcnt | ||
ac_add_options --enable-logrefcnt | |||
ac_add_options --disable-installer | |||
ac_add_options --disable-installer | ac_add_options --disable-crashreporter | ||
ac_add_options --disable-crashreporter | ac_add_options --disable-javaxpcom | ||
ac_add_options --disable-javaxpcom | ac_add_options --disable-printing | ||
ac_add_options --disable-printing | ac_add_options --disable-embedding-tests | ||
ac_add_options --disable-embedding-tests | ac_add_options --disable-elf-dynstr-gc | ||
ac_add_options --disable-elf-dynstr-gc | |||
# XULRunner options | |||
# XULRunner options | ac_add_app_options xulrunner --enable-application=xulrunner | ||
ac_add_app_options xulrunner --enable-application=xulrunner | ac_add_app_options xulrunner --disable-javaxpcom | ||
ac_add_app_options xulrunner --disable-javaxpcom | |||
# Enabling --with-arm-kuser implies Linux on ARM and enables kernel | |||
# Enabling --with-arm-kuser implies Linux on ARM and enables kernel | # optimizations for that platform | ||
# optimizations for that platform | ac_add_app_options xulrunner --with-arm-kuser | ||
ac_add_app_options xulrunner --with-arm-kuser | |||
# mobile options | |||
# mobile options | ac_add_app_options mobile --enable-application=mobile | ||
ac_add_app_options mobile --enable-application=mobile | ac_add_app_options mobile --with-libxul-sdk=../xulrunner/dist | ||
ac_add_app_options mobile --with-libxul-sdk=../xulrunner/dist | |||
# configure will be automatically generated using the 'autoconf-2.13' | |||
# configure will be automatically generated using the 'autoconf-2.13' | # command. If autoconf-2.13 isn't the right name for your system, as | ||
# command. If autoconf-2.13 isn't the right name for your system, as | # is the case on OS X using MacPorts, use the real command name as | ||
# is the case on OS X using MacPorts, use the real command name as | # demonstrated below. | ||
# demonstrated below. | mk_add_options AUTOCONF=autoconf2.13 | ||
mk_add_options AUTOCONF=autoconf2.13 | |||
== Custom Qt build == | == Custom Qt build == |
edits