mozbuild conversion status

Hmmm one month has elapsed since the last conversion blog post so it is proably time for a status update.

If you are interested in expediting migration of a project over to mozbuild or helping out with the conversion effort to deprecate Makefile.in read this earlier blog post for help on getting started:

For conversion status here are all the gory details:

Converted variable:

    CMMSRCS
    CPPSRCS
    EXTRA_JS_MODULES
    EXTRA_PP_COMPONENTS
    HOST_CPPSRCS
    HOST_CSRCS
    HOST_LIBRARY_NAME
    SDK_HEADERS
    SSRCS
    XPCSHELL_TESTS

In progress: supported but some Makefile.in variables linger.

    ASFILES
    CSRCS
    EXTRA_COMPONENTS
    HOST_CPPSRCS
    LIBRARY_NAME
    SDK_LIBRARY
    SIMPLE_PROGRAMS

** Item of note:
Content for converted variables should now be maintained within the appropriate moz.build file. In the very near future, attempting to build while any of these variables are declared within Makefile.in will be handled as an error condition.

[1]
This wiki reports current status for conversion of mozilla-central makefile variables. jcranmer has been maintaining comm-central info on this page so you can also find conversion info for thunderbird/seamonkey/…

[2] – Feel free to take and work on any bugs linked to by the nomakefiles tracking bug. Any conversion bugs that are not assigned or have patches attached have yet to be worked on.

Advertisements
This entry was posted in mozbuild. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s