User:JoeyArmstrong/conversion: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 34: Line 34:
|[https://hg.mozilla.org/integration/mozilla-inbound/rev/e3faa44c33e4 logic], [https://bugzilla.mozilla.org/attachment.cgi?id=753973 #1], [https://hg.mozilla.org/mozilla-central/rev/e5b6545901b0 #2]
|[https://hg.mozilla.org/integration/mozilla-inbound/rev/e3faa44c33e4 logic], [https://bugzilla.mozilla.org/attachment.cgi?id=753973 #1], [https://hg.mozilla.org/mozilla-central/rev/e5b6545901b0 #2]
|[https://tbpl.mozilla.org/?tree=Try&rev=8a30f02f15b6 #3]-try [http://tbpl.mozilla.org/php/getParsedLog.php?id=23981033&tree=Try fedora], [http://tbpl.mozilla.org/php/getParsedLog.php?id=23977783&tree=Try win7]
|[https://tbpl.mozilla.org/?tree=Try&rev=8a30f02f15b6 #3]-try [http://tbpl.mozilla.org/php/getParsedLog.php?id=23981033&tree=Try fedora], [http://tbpl.mozilla.org/php/getParsedLog.php?id=23977783&tree=Try win7]
|
| FIN
|
|
|-
|-
Line 77: Line 77:
|[http://hg.mozilla.org/integration/mozilla-inbound/rev/ebae7298e381 logic], [https://hg.mozilla.org/mozilla-central/rev/3e73c00a7db1 #1]
|[http://hg.mozilla.org/integration/mozilla-inbound/rev/ebae7298e381 logic], [https://hg.mozilla.org/mozilla-central/rev/3e73c00a7db1 #1]
|
|
|
| NOP
|[http://bugzilla.mozilla.org/show_bug.cgi?id=882326 882326]-cleanup
|[http://bugzilla.mozilla.org/show_bug.cgi?id=882326 882326]-cleanup
|-
|-
Line 83: Line 83:
|[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]
|
|
|
| NOP
|[http://bugzilla.mozilla.org/show_bug.cgi?id=881705 881705]-cleanup
|[http://bugzilla.mozilla.org/show_bug.cgi?id=881705 881705]-cleanup
|-
|-
Line 131: Line 131:
|[https://hg.mozilla.org/mozilla-central/rev/2c51b6730bbc logic]
|[https://hg.mozilla.org/mozilla-central/rev/2c51b6730bbc logic]
|[https://tbpl.mozilla.org/?tree=Try&rev=b7c80eeff105 #1]-try [https://tbpl.mozilla.org/?tree=Try&rev=b7c80eeff105 all]-[https://tbpl.mozilla.org/?tree=Try&rev=9aad8c52b814 osx],<br>[https://tbpl.mozilla.org/?tree=Try&rev=117cb2baaa53 #2]-[ win32]-retry
|[https://tbpl.mozilla.org/?tree=Try&rev=b7c80eeff105 #1]-try [https://tbpl.mozilla.org/?tree=Try&rev=b7c80eeff105 all]-[https://tbpl.mozilla.org/?tree=Try&rev=9aad8c52b814 osx],<br>[https://tbpl.mozilla.org/?tree=Try&rev=117cb2baaa53 #2]-[ win32]-retry
|
| NOP
|
|
|-
|-
Line 137: Line 137:
|[http://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=1b15bb52a236 logic]
|[http://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=1b15bb52a236 logic]
|[http://bugzilla.mozilla.org/attachment.cgi?id=761137 #1]-wip
|[http://bugzilla.mozilla.org/attachment.cgi?id=761137 #1]-wip
|
| NOP
|
|
|-
|-
Line 149: Line 149:
|[https://hg.mozilla.org/mozilla-central/rev/e49215d92524 logic], [https://hg.mozilla.org/integration/mozilla-inbound/rev/04d7289c00a0 #1]
|[https://hg.mozilla.org/mozilla-central/rev/e49215d92524 logic], [https://hg.mozilla.org/integration/mozilla-inbound/rev/04d7289c00a0 #1]
|FIN
|FIN
|  
| FIN
|[[https://bugzilla.mozilla.org/show_bug.cgi?id=866734 866734]], [https://bugzilla.mozilla.org/show_bug.cgi?id=869143 <strike>869143</strike>]
|[[https://bugzilla.mozilla.org/show_bug.cgi?id=866734 866734]], [https://bugzilla.mozilla.org/show_bug.cgi?id=869143 <strike>869143</strike>]
|-
|-

Revision as of 15:26, 13 June 2013

moz.build

Variable in_mozbuild m-c wip c-c conversion phase-2 cleanup
[nomakefiles_meta_bug]
ASFILES logic, #1 #2-try NOP [870076]
CMMSRCS (87407) logic, #1 #2-try osx 10.{6,7}
CPPSRCS logic, #2 FIN 882190
CSRCS (870406) logic, #1, #2 #3-try fedora, win7 FIN
DEFINES landed-incomplete
EXPORT 870401
EXTRA_COMPONENTS (870370) logic, #1, #2 #3-try: ubuntu64-bc, osx-jsref, win7-jetpack
EXTRA_JS_MODULES (880245) logic
#1
EXTRA_PP_COMPONENTS (880246) logic-review #1-wip try{fedora,b2g}
GARBAGE_DIRS (882354)
HOST_CSRCS (875549) logic, #1 NOP 882326-cleanup
HOST_LIBRARY_NAME (872087) logic, #2 NOP 881705-cleanup
INSTALL_TARGETS (870408)
LIBRARY_NAME (875934) logic
LOCAL_INCLUDES (880254)
MIDL_GENERATED_FILES (881446) logic-review
PREF_JS_EXPORT wip
SHARED_LIBRARY (881345)
SHARED_LIBRARY_LIBS (881344)
SIMPLE_PROGRAMS (872086) logic #1-try all-osx,
#2-[ win32]-retry
NOP
SSRCS (880773) logic #1-wip NOP
SUBMAKEFILES (872062) logic
XPCSHELL_TESTS (844655) logic, #1 FIN FIN [866734], 869143
XPI_NAME (880260)

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.

http://trychooser.pub.build.mozilla.org/

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'
]