User:JoeyArmstrong/conversion: Difference between revisions
m (→moz.build) |
|||
(279 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
== moz.build == | == moz.build == | ||
{| class="fullwidth-table" | {| class="fullwidth-table" | ||
|- | |- | ||
| [[https://bugzilla.mozilla.org/show_bug.cgi?id=847009 nomakefiles_meta_bug]][http://gps.pastebin.mozilla.org/2520523 all_variables] | ! Variable | ||
! in_mozbuild | |||
! m-c wip | |||
! c-c conversion | |||
! phase-2 cleanup | |||
|- | |||
| [[https://bugzilla.mozilla.org/show_bug.cgi?id=847009 nomakefiles_meta_bug]], [http://gps.pastebin.mozilla.org/2520523 all_variables] | |||
| | | | ||
| | | | ||
Line 13: | Line 14: | ||
| | | | ||
|- | |- | ||
|[https://bugzilla.mozilla.org/show_bug.cgi?id=869135 ASFILES] | |[https://bugzilla.mozilla.org/show_bug.cgi?id=869135 ASFILES (869135)] | ||
|[https://hg.mozilla.org/integration/mozilla-inbound/rev/f232f54d3548 logic], [https://hg.mozilla.org/mozilla-central/rev/7e00fac588dc #1] | |[https://hg.mozilla.org/integration/mozilla-inbound/rev/f232f54d3548 logic], [https://hg.mozilla.org/mozilla-central/rev/7e00fac588dc #1], [https://hg.mozilla.org/integration/mozilla-inbound/rev/09861acec08e #2] | ||
| | |||
|NOP | |NOP | ||
|[[https://bugzilla.mozilla.org/show_bug.cgi?id=870076 870076]] | |[[https://bugzilla.mozilla.org/show_bug.cgi?id=870076 870076]] | ||
|- | |- | ||
|[http://bugzilla.mozilla.org/show_bug.cgi?id= | |[http://bugzilla.mozilla.org/show_bug.cgi?id=870406 CSRCS (870406)] | ||
|[http:// | |[http://hg.mozilla.org/integration/mozilla-inbound/rev/e3faa44c33e4 logic], [http://bugzilla.mozilla.org/attachment.cgi?id=753973 #1], [https://hg.mozilla.org/mozilla-central/rev/e5b6545901b0 #2]<br>[http://tbpl.mozilla.org/?tree=Try&rev=dce8f1292bbb zz-4] [http://hg.mozilla.org/integration/mozilla-inbound/rev/bfc40b8abf4c #3], [http://hg.mozilla.org/integration/mozilla-inbound/rev/cee18252461e #4] | ||
|[http://tbpl.mozilla.org/?tree=Try&rev=44ea5b5e31c6 build/stl], [https://tbpl.mozilla.org/?tree=Try&rev=d0d260c95932 gfx] | |||
|[ | |||
| FIN | | FIN | ||
| | |[https://bugzilla.mozilla.org/show_bug.cgi?id=870406#c57 cleanup] | ||
|- | |- | ||
|[https://bugzilla.mozilla.org/show_bug.cgi?id=874266 DEFINES] | |[https://bugzilla.mozilla.org/show_bug.cgi?id=874266 DEFINES] | ||
Line 50: | Line 39: | ||
|- | |- | ||
|[http://bugzilla.mozilla.org/show_bug.cgi?id=870370 EXTRA_COMPONENTS (870370)] | |[http://bugzilla.mozilla.org/show_bug.cgi?id=870370 EXTRA_COMPONENTS (870370)] | ||
|[http://hg.mozilla.org/integration/mozilla-inbound/rev/2ab5517620a5 logic], [http://hg.mozilla.org/integration/mozilla-inbound/rev/1c15d9da2ae6 #1], [http://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=1857f54eb730 #2] | |[http://hg.mozilla.org/integration/mozilla-inbound/rev/2ab5517620a5 logic], [http://hg.mozilla.org/integration/mozilla-inbound/rev/1c15d9da2ae6 #1], [http://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=1857f54eb730 #2], [https://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=064524edbea2 cleanup_#1], [https://hg.mozilla.org/mozilla-central/rev/f2528126addb #3], [https://hg.mozilla.org/mozilla-central/rev/225a4dbdeb1f #4] | ||
|[https://bugzilla.mozilla.org/show_bug.cgi?id=914247 914247] | |||
| | | FIN | ||
| | | | ||
|- | |- | ||
|[http://bugzilla.mozilla.org/show_bug.cgi?id=880245 EXTRA_JS_MODULES (880245)] | |<strike>[http://bugzilla.mozilla.org/show_bug.cgi?id=880245 EXTRA_JS_MODULES (880245)]</strike> | ||
|[http://bugzilla.mozilla.org/attachment.cgi?id=760664 logic]<br>[http://bugzilla.mozilla.org/attachment.cgi?id=760665 #1] | |[http://bugzilla.mozilla.org/attachment.cgi?id=760664 logic]<br>[http://bugzilla.mozilla.org/attachment.cgi?id=760665 #1] | ||
| | | | ||
| | | FIN | ||
| | | | ||
|- | |- | ||
|[http://bugzilla.mozilla.org/show_bug.cgi?id=880246 EXTRA_PP_COMPONENTS (880246)] | |<strike>[http://bugzilla.mozilla.org/show_bug.cgi?id=880246 EXTRA_PP_COMPONENTS (880246)]</strike> | ||
|[http://bugzilla.mozilla.org/show_bug.cgi?id=880246 logic] | |[http://bugzilla.mozilla.org/show_bug.cgi?id=880246 logic], [https://hg.mozilla.org/mozilla-central/rev/a6d60a556ed4 #1], [http://bugzilla.mozilla.org/attachment.cgi?id=764346 cleanup] | ||
| | | | ||
| FIN | |||
| | | | ||
|- | |- | ||
Line 74: | Line 62: | ||
| | | | ||
|- | |- | ||
|<strike>[http://bugzilla.mozilla.org/show_bug.cgi?id= | |<strike>[http://bugzilla.mozilla.org/show_bug.cgi?id=888009 HOST_CPPSRCS (888009)]</strike> | ||
|[http://hg.mozilla.org/integration/mozilla-inbound/rev/ | |[http://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=887ae544b828 logic], [http://hg.mozilla.org/integration/mozilla-inbound/rev/2f41b8eb22b5 #2], [http://hg.mozilla.org/integration/mozilla-inbound/rev/5063ebfa5609 #3]-inbound<br>[http://hg.mozilla.org/integration/mozilla-inbound/rev/2f41b8eb22b5 #4]-inbound | ||
| | | | ||
| NOP | | NOP | ||
| | | | ||
|- | |- | ||
|<strike>[http://bugzilla.mozilla.org/show_bug.cgi?id=872087 HOST_LIBRARY_NAME (872087)]</strike> | |<strike>[http://bugzilla.mozilla.org/show_bug.cgi?id=872087 HOST_LIBRARY_NAME (872087)]</strike> | ||
|[http://hg.mozilla.org/integration/mozilla-inbound/rev/f9f7ba08df90 logic], [http://bugzilla.mozilla.org/attachment.cgi?id=758160 #2] | |[http://hg.mozilla.org/integration/mozilla-inbound/rev/f9f7ba08df90 logic], [http://bugzilla.mozilla.org/attachment.cgi?id=758160 #2], [https://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=5458a7880db5 cleanup] | ||
| | | | ||
| NOP | | NOP | ||
| | | | ||
|- | |- | ||
|[https://bugzilla.mozilla.org/show_bug.cgi?id=870408 INSTALL_TARGETS (870408)] | |[https://bugzilla.mozilla.org/show_bug.cgi?id=870408 INSTALL_TARGETS (870408)] | ||
| | | | ||
| | |[https://bugzilla.mozilla.org/show_bug.cgi?id=853594 853594-wontfix] | ||
| migrating rules to INSTALL_TARGETS | | migrating rules to INSTALL_TARGETS | ||
| | | | ||
|- | |- | ||
|[http://bugzilla.mozilla.org/show_bug.cgi?id=875934 LIBRARY_NAME (875934)] | |<strike>[http://bugzilla.mozilla.org/show_bug.cgi?id=875934 LIBRARY_NAME (875934)]</strike> | ||
|[http://bugzilla.mozilla.org/show_bug.cgi?id=875934 logic] | |[http://bugzilla.mozilla.org/show_bug.cgi?id=875934 logic], [https://hg.mozilla.org/integration/mozilla-inbound/rev/44875d60a7fb #1], [https://hg.mozilla.org/mozilla-central/rev/d4f61f0a66fd #2], [https://hg.mozilla.org/mozilla-central/rev/d57032f0b277 #3] | ||
| | |||
| | | | ||
| | | | ||
|- | |- | ||
|[http://bugzilla.mozilla.org/show_bug.cgi?id=882904 LIBS (882904)] | |[http://bugzilla.mozilla.org/show_bug.cgi?id=882904 LIBS (882904)] | ||
|[https://hg.mozilla.org/integration/mozilla-inbound/rev/814d183f9b00 logic] | |||
|[ | | #1 | ||
| | | | ||
| | | | ||
Line 113: | Line 101: | ||
| | | | ||
|[http://bugzilla.mozilla.org/show_bug.cgi?id=881446 logic]-review | |[http://bugzilla.mozilla.org/show_bug.cgi?id=881446 logic]-review | ||
| | |||
| | |||
|- | |||
|[http://bugzilla.mozilla.org/show_bug.cgi?id=882908 OS_LIBS (882908)] | |||
|[http://bugzilla.mozilla.org/attachment.cgi?id=776572 #logic] | |||
|[http://tbpl.mozilla.org/?tree=Try&rev=348df72e375f #1]-win32file-vs-win64 | |||
| | | | ||
| | | | ||
Line 120: | Line 114: | ||
|[http://bugzilla.mozilla.org/attachment.cgi?id=762219 logic]-review | |[http://bugzilla.mozilla.org/attachment.cgi?id=762219 logic]-review | ||
| | | | ||
| | |||
|- | |||
|[http://bugzilla.mozilla.org/show_bug.cgi?id=883350 SDK_HEADERS (883350)] | |||
|[http://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=2199300dce27 #1], [http://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=2199300dce27 #2] | |||
|[http://tbpl.mozilla.org/?tree=Try&rev=b68765e872d3 cleanup]-inbound | |||
| NOP | |||
| | |||
|- | |||
|[http://bugzilla.mozilla.org/show_bug.cgi?id=882907 SDK_LIBRARY (882907)] | |||
|[https://bugzilla.mozilla.org/attachment.cgi?id=764134 logic] | |||
|[https://tbpl.mozilla.org/?tree=Try&rev=7a9f97ba2438 #1]-review?-[https://tbpl.mozilla.org/?tree=Try&rev=32e008c7937d linux64]<br> | |||
| NOP | |||
| | | | ||
|- | |- | ||
Line 125: | Line 131: | ||
| | | | ||
| | | | ||
| | | NOP with asterisk | ||
| | | | ||
|- | |- | ||
|[http://bugzilla.mozilla.org/show_bug.cgi?id=881344 SHARED_LIBRARY_LIBS (881344)] | |[http://bugzilla.mozilla.org/show_bug.cgi?id=881344 SHARED_LIBRARY_LIBS (881344)] | ||
|[http://bugzilla.mozilla.org/show_bug.cgi?id=881344 logic] | |||
|[http://tbpl.mozilla.org/?tree=Try&rev=8951d3f8ec9a re-try]-local-build-now-succeeds.<p> | |||
[http://tbpl.mozilla.org/?tree=Try&rev=fe7037f79e6e #{1,2}]-[http://tbpl.mozilla.org/?tree=Try&rev=64a15a4d79f6 build]-pass-[http://tbpl.mozilla.org/?tree=Try&rev=774aa0b278b9 try] | |||
[http://bugzilla.mozilla.org/attachment.cgi?id=766070 #3]-[http://tbpl.mozilla.org/?tree=Try&rev=047de40dd251 try-err]-split-patch-3-[http://tbpl.mozilla.org/?tree=Try&rev=5d43fe08b4c6 3w] | |||
<br> | |||
[http://bugzilla.mozilla.org/attachment.cgi?id=770392 #4]-try:[http://tbpl.mozilla.org/?tree=Try&rev=156d253573e8 build] | |||
| | | | ||
| | | | ||
|- | |- | ||
|[http://bugzilla.mozilla.org/show_bug.cgi?id=872086 SIMPLE_PROGRAMS (872086)] | |<strike>[http://bugzilla.mozilla.org/show_bug.cgi?id=872086 SIMPLE_PROGRAMS (872086)]</strike> | ||
|[http://hg.mozilla.org/mozilla-central/rev/2c51b6730bbc logic], [https://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=fa6b60d827d4 #1] | |[http://hg.mozilla.org/mozilla-central/rev/2c51b6730bbc logic], [https://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=fa6b60d827d4 #1] | ||
| | |||
| | | | ||
| | | | ||
|- | |- | ||
|[http://bugzilla.mozilla.org/show_bug.cgi?id=880773 SSRCS (880773)] | |<strike>[http://bugzilla.mozilla.org/show_bug.cgi?id=880773 SSRCS (880773)]</strike> | ||
|[http://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=1b15bb52a236 logic] | |[http://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=1b15bb52a236 logic], [http://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=024f4fcbdfdb #1], [http://hg.mozilla.org/integration/mozilla-inbound/rev/3d33faf4d81f cleanup] | ||
| NOP | | NOP | ||
| | | | ||
Line 150: | Line 159: | ||
|[https://bugzilla.mozilla.org/attachment.cgi?id=753901 logic] | |[https://bugzilla.mozilla.org/attachment.cgi?id=753901 logic] | ||
| NOP | | NOP | ||
| | |||
|- | |||
|[<strike>https://bugzilla.mozilla.org/show_bug.cgi?id=894052 DISABLED_ removal(894052)</strike>] | |||
| | |||
|[https://bugzilla.mozilla.org/attachment.cgi?id=776652 #1] | |||
| | |||
| | | | ||
|- | |- | ||
Line 161: | Line 176: | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
|} | |} | ||
Line 178: | Line 193: | ||
http://trychooser.pub.build.mozilla.org/ | http://trychooser.pub.build.mozilla.org/ | ||
== completed == | |||
{| class="fullwidth-table" | |||
|- | |||
! Variable | |||
! in_mozbuild | |||
! m-c wip | |||
! c-c conversion | |||
! phase-2 cleanup | |||
|- | |||
|<strike>[http://bugzilla.mozilla.org/show_bug.cgi?id=870407 CMMSRCS (870407)]</strike> | |||
|[http://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=73ef965a7b66 logic], [http://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=c936da8dd34a #1], [https://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=932964100cd2 #2], [http://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=de57cc8ba195 #3],[http://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=73a7afa43d5a cleanup], [http://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=e6bda3437a7c #4] | |||
| | |||
|FIN | |||
| | |||
|- | |||
| <strike>[http://bugzilla.mozilla.org/show_bug.cgi?id=864774 CPPSRCS]</strike> | |||
| [http://hg.mozilla.org/mozilla-central/rev/d3b6e29faca1 logic], [http://hg.mozilla.org/mozilla-central/rev/6e45e9f62d21 #2] | |||
| FIN | |||
| FIN | |||
|[http://bugzilla.mozilla.org/show_bug.cgi?id=882190 882190] | |||
|- | |||
|<strike>[http://bugzilla.mozilla.org/show_bug.cgi?id=875549 HOST_CSRCS (875549)]</strike> | |||
|[http://hg.mozilla.org/integration/mozilla-inbound/rev/ebae7298e381 logic], [https://hg.mozilla.org/mozilla-central/rev/3e73c00a7db1 #1], [https://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=3e73c00a7db1 cleanup] | |||
| | |||
| NOP | |||
| | |||
|- | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|} | |||
== moz.build (indirect variables) == | == moz.build (indirect variables) == | ||
Line 223: | Line 272: | ||
| XPCSHELL_TESTS_MANIFESTS += [<br> 'test/xpcshell.ini', <br> 'unit/xpcshell.in'<br>] | | XPCSHELL_TESTS_MANIFESTS += [<br> 'test/xpcshell.ini', <br> 'unit/xpcshell.in'<br>] | ||
|- | |- | ||
|} | |||
== Misc == | |||
{| class="fullwidth-table" | |||
| '''Directory''' | |||
| '''test suite''' | |||
|- | |||
| media/* | |||
| mochitest-1, mobile tests are different option. | |||
|} | |||
https://developer.mozilla.org/en-US/docs/Mozilla/QA/Automated_testing | |||
== General Errors == | |||
{| class="fullwidth-table" | |||
| '''Failure''' | |||
| '''Platforms''' | |||
| '''Related Bugs''' | |||
|- | |||
|[http://tbpl.mozilla.org/?tree=Try&rev=d26522379250 MOZ_PNG_init_filt_func_neon] | |||
|panda,unagi | |||
|[https://bugzilla.mozilla.org/show_bug.cgi?id=882907 882907], [https://bugzilla.mozilla.org/show_bug.cgi?id=888009 888009] | |||
|} | |} |
Latest revision as of 17:59, 24 September 2013
moz.build
mozbuild conversion etherpad: http://etherpad.mozilla.org/mozbuild-conversion
Legend:
- logic - mozbuild logic, passthrough variables or subroutines.
- #1, #2 - Batches of directories containing converted Makefiles.
- inbound - patch reviewed + tested on try, submit to inbound.
- try - test results are pending
- review - code review pending.
completed
Variable | in_mozbuild | m-c wip | c-c conversion | phase-2 cleanup |
---|---|---|---|---|
logic, #1, #2, #3,cleanup, #4 | FIN | |||
logic, #2 | FIN | FIN | 882190 | |
logic, #1, cleanup | NOP | |||
moz.build (indirect variables)
Variable | landed | m-c conversion | c-c conversion | phase-2 cleanup |
PP_TARGETS (862316) | ||||
DIST_FILES (indirect) | [870891] |
Configuration changes
Makefile.in token | moz.build token |
ASFILES = foo.asm | ASFILES += ['foo.asm', 'bar.asm'] |
CMMSRCS = foo.asm | CMM_SOURCES += ['foo.asm', 'bar.asm'] |
CSRCS = foo.asm | CSRCS += ['foo.asm', 'bar.asm'] |
HOST_LIBRARY_NAME | HOST_LIBRARY = 'host_foobar' |
PREF_JS_EXPORTS = $(srcdir)/prefs/foo.js | JS_PREFERENCE_FILES += ['prefs/foo.js'] |
XPCSHELL_TESTS = unit test | XPCSHELL_TESTS_MANIFESTS += [ 'test/xpcshell.ini', 'unit/xpcshell.in' ] |
Misc
Directory | test suite |
media/* | mochitest-1, mobile tests are different option. |
https://developer.mozilla.org/en-US/docs/Mozilla/QA/Automated_testing
General Errors
Failure | Platforms | Related Bugs |
MOZ_PNG_init_filt_func_neon | panda,unagi | 882907, 888009 |