Skip to content
Snippets Groups Projects
  • Kevin P. Fleming's avatar
    96e4e31e
    Merged revisions 207647 via svnmerge from · 96e4e31e
    Kevin P. Fleming authored
    https://origsvn.digium.com/svn/asterisk/branches/1.4
    
    ........
      r207647 | kpfleming | 2009-07-21 08:04:44 -0500 (Tue, 21 Jul 2009) | 12 lines
      
      Ensure that user-provided CFLAGS and LDFLAGS are honored.
      
      This commit changes the build system so that user-provided flags (in ASTCFLAGS
      and ASTLDFLAGS) are supplied to the compiler/linker *after* all flags provided
      by the build system itself, so that the user can effectively override the
      build system's flags if desired. In addition, ASTCFLAGS and ASTLDFLAGS can now
      be provided *either* in the environment before running 'make', or as variable
      assignments on the 'make' command line. As a result, the use of COPTS and LDOPTS
      is no longer necessary, so they are no longer documented, but are still supported
      so as not to break existing build systems that supply them when building Asterisk.
    ........
    
    
    git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@207680 65c4cc65-6c06-0410-ace0-fbb531ad65f3
    96e4e31e
    History
    Merged revisions 207647 via svnmerge from
    Kevin P. Fleming authored
    https://origsvn.digium.com/svn/asterisk/branches/1.4
    
    ........
      r207647 | kpfleming | 2009-07-21 08:04:44 -0500 (Tue, 21 Jul 2009) | 12 lines
      
      Ensure that user-provided CFLAGS and LDFLAGS are honored.
      
      This commit changes the build system so that user-provided flags (in ASTCFLAGS
      and ASTLDFLAGS) are supplied to the compiler/linker *after* all flags provided
      by the build system itself, so that the user can effectively override the
      build system's flags if desired. In addition, ASTCFLAGS and ASTLDFLAGS can now
      be provided *either* in the environment before running 'make', or as variable
      assignments on the 'make' command line. As a result, the use of COPTS and LDOPTS
      is no longer necessary, so they are no longer documented, but are still supported
      so as not to break existing build systems that supply them when building Asterisk.
    ........
    
    
    git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@207680 65c4cc65-6c06-0410-ace0-fbb531ad65f3