[Libreoffice-commits] Changes to 'feature/factorize_gcc'

Norbert Thiebaud nthiebaud at kemper.freedesktop.org
Tue Nov 8 17:04:40 PST 2011


New branch 'feature/factorize_gcc' available with the following commits:
commit 0cdf8c9de65507b032e4cc037102602f37c59872
Author: Norbert Thiebaud <nthiebaud at gmail.com>
Date:   Tue Nov 8 14:37:24 2011 -0600

    factorize RSCTARGET,RSCOMMANd out of platform, and __command_dep in com_GCC

commit 4faa69c71ab60a2f039c34c2d09aa4b6378ea748
Author: Norbert Thiebaud <nthiebaud at gmail.com>
Date:   Tue Nov 8 14:35:03 2011 -0600

    factorize gb_SrsParMergeTarget_TRANSECPRECOMMAND our of platform/*

commit cf7718ef07b6935d84cf3021fd4ccaacc45a4427
Author: Norbert Thiebaud <nthiebaud at gmail.com>
Date:   Tue Nov 8 14:32:26 2011 -0600

    factorize gb_SdiTarget_SVIDLPRECOMMAND out of platform/*

commit ef1afbee3653b079d4fa3aa6afd09c19ae724097
Author: Norbert Thiebaud <nthiebaud at gmail.com>
Date:   Tue Nov 8 14:29:28 2011 -0600

    factorize gb_XSLTPROCPRECOMMAND out of platform/*

commit 27d0284278b42345925dcd59378e12ab33811221
Author: Norbert Thiebaud <nthiebaud at gmail.com>
Date:   Tue Nov 8 14:26:30 2011 -0600

    gb_CFGEXPRECOMMAND is not necessary and can be factorized out of platform/*

commit 794d517100bea3feb2e7fda87a9d08c146470ec8
Author: Norbert Thiebaud <nthiebaud at gmail.com>
Date:   Mon Nov 7 22:23:54 2011 -0600

    UnoApiTarget_* really do not need to be per platform
    
    setting and using gb_Helper_set_ld_path and gb_Executable_EXT_for_build
    is enough to factorize these out of platform/*

commit 9969bef6a15089b24a7f84c8021fb0b7bba10bcf
Author: Norbert Thiebaud <nthiebaud at gmail.com>
Date:   Sat Nov 5 06:55:15 2011 -0500

    begin factorization of common GCC stuff
    
    a lot of configuration/definition is shared between platforms that build
    using gcc.
    This start to regroup things that are common into 2 files
    com_GCC_defs.mk and com_GCC_class.mk
    this can be expanded to be, more generically com_$(COM)_defs/class
    
    The reson for 2 files is that some step need to modfify common definitions
    based on the platform and some common definitions need platform defined
    value.
    with these 2 files we can do a
    platform - compiler - platform - compiler - platfrom
    sandwich that should cover every scenario.



More information about the Libreoffice-commits mailing list