User:JoeyArmstrong/conversion: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 22: Line 22:
|[http://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=73ef965a7b66 logic], [http://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=c936da8dd34a #1]
|[http://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=73ef965a7b66 logic], [http://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=c936da8dd34a #1]
|[http://tbpl.mozilla.org/?tree=Try&rev=5e0cb3bcf551 #2]-try [http://tbpl.mozilla.org/?tree=Try&rev=5e0cb3bcf551 osx 10.{6,7}]
|[http://tbpl.mozilla.org/?tree=Try&rev=5e0cb3bcf551 #2]-try [http://tbpl.mozilla.org/?tree=Try&rev=5e0cb3bcf551 osx 10.{6,7}]
| (patch waiting review)
|FIN
|
|
|-
|-
Line 28: Line 28:
| [http://hg.mozilla.org/mozilla-central/rev/d3b6e29faca1 logic], [http://hg.mozilla.org/mozilla-central/rev/6e45e9f62d21 #2]
| [http://hg.mozilla.org/mozilla-central/rev/d3b6e29faca1 logic], [http://hg.mozilla.org/mozilla-central/rev/6e45e9f62d21 #2]
| FIN
| FIN
| (patch waiting review)
| FIN
|[http://bugzilla.mozilla.org/show_bug.cgi?id=882190 882190]
|[http://bugzilla.mozilla.org/show_bug.cgi?id=882190 882190]
|-
|-
Line 52: Line 52:
|[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]
|[http://bugzilla.mozilla.org/attachment.cgi?id=761106 #3]-[https://tbpl.mozilla.org/?tree=Try&rev=b56869240047 try]: [https://tbpl.mozilla.org/php/getParsedLog.php?id=24032360&tree=Try ubuntu64]-bc, [https://tbpl.mozilla.org/php/getParsedLog.php?id=24031320&tree=Try osx]-jsref, [https://tbpl.mozilla.org/php/getParsedLog.php?id=24027457&tree=Try win7]-jetpack
|[http://bugzilla.mozilla.org/attachment.cgi?id=761106 #3]-[https://tbpl.mozilla.org/?tree=Try&rev=b56869240047 try]: [https://tbpl.mozilla.org/php/getParsedLog.php?id=24032360&tree=Try ubuntu64]-bc, [https://tbpl.mozilla.org/php/getParsedLog.php?id=24031320&tree=Try osx]-jsref, [https://tbpl.mozilla.org/php/getParsedLog.php?id=24027457&tree=Try win7]-jetpack
| (patch waiting review)
| FIN
|
|
|-
|-
Line 58: Line 58:
|[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]
|
|
|
| (patch waiting review)
|
|
|-
|-
Line 64: Line 64:
|[http://bugzilla.mozilla.org/show_bug.cgi?id=880246 logic], [https://hg.mozilla.org/mozilla-central/rev/a6d60a556ed4 #1]
|[http://bugzilla.mozilla.org/show_bug.cgi?id=880246 logic], [https://hg.mozilla.org/mozilla-central/rev/a6d60a556ed4 #1]
|[https://bugzilla.mozilla.org/attachment.cgi?id=764346 cleanup]
|[https://bugzilla.mozilla.org/attachment.cgi?id=764346 cleanup]
| (testing patch)
| (patch waiting review)
|
|
|
|
Line 131: Line 131:
|
|
|
|
|
| NOP with asterisk
|
|
|-
|-
Line 137: Line 137:
|
|
|[https://bugzilla.mozilla.org/show_bug.cgi?id=881344 logic]-[https://bugzilla.mozilla.org/show_bug.cgi?id=881344 inbound]
|[https://bugzilla.mozilla.org/show_bug.cgi?id=881344 logic]-[https://bugzilla.mozilla.org/show_bug.cgi?id=881344 inbound]
| NOP with asterisk
|
|
|
|-
|-
Line 167: Line 167:
|
|
|
|
| (testing patch)
|
|
|
|}
|}

Revision as of 15:48, 19 June 2013

moz.build

Variable in_mozbuild m-c wip c-c conversion phase-2 cleanup
[nomakefiles_meta_bug], all_variables
ASFILES logic, #1 #2-try NOP [870076]
CMMSRCS (87407) logic, #1 #2-try osx 10.{6,7} FIN
CPPSRCS logic, #2 FIN FIN 882190
CSRCS (870406) logic, #1, #2 #3-try fedora, win7 FIN
DEFINES landed-incomplete
EXPORT FIN 870401
EXTRA_COMPONENTS (870370) logic, #1, #2 #3-try: ubuntu64-bc, osx-jsref, win7-jetpack FIN
EXTRA_JS_MODULES (880245) logic
#1
(patch waiting review)
EXTRA_PP_COMPONENTS (880246) logic, #1 cleanup (patch waiting review)
GARBAGE_DIRS (882354)
HOST_CSRCS (875549) logic, #1 cleanup-inbound NOP
HOST_LIBRARY_NAME (872087) logic, #2 cleanup-inbound NOP
INSTALL_TARGETS (870408) migrating rules to INSTALL_TARGETS
LIBRARY_NAME (875934) logic (testing patch)
LIBS (882904) logic
LOCAL_INCLUDES (880254)
MIDL_GENERATED_FILES (881446) logic-review
PREF_JS_EXPORT (870366) logic-review
SDK_LIBRARY (882907) logic
SHARED_LIBRARY (881345) NOP with asterisk
SHARED_LIBRARY_LIBS (881344) logic-inbound
SIMPLE_PROGRAMS (872086) logic, #1, #2 NOP
SSRCS (880773) logic #1-try-{err:b2g} NOP
SUBMAKEFILES (872062) logic NOP
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'
]