Skip to content
Snippets Groups Projects
  • Marian Balakowicz's avatar
    f9328639
    Add support for a saving build objects in a separate directory. · f9328639
    Marian Balakowicz authored
    Modifications are based on the linux kernel approach and
    support two use cases:
    
      1) Add O= to the make command line
      'make O=/tmp/build all'
    
      2) Set environement variable BUILD_DIR to point to the desired location
      'export BUILD_DIR=/tmp/build'
      'make'
    
    The second approach can also be used with a MAKEALL script
    'export BUILD_DIR=/tmp/build'
    './MAKEALL'
    
    Command line 'O=' setting overrides BUILD_DIR environent variable.
    
    When none of the above methods is used the local build is performed and
    the object files are placed in the source directory.
    f9328639
    History
    Add support for a saving build objects in a separate directory.
    Marian Balakowicz authored
    Modifications are based on the linux kernel approach and
    support two use cases:
    
      1) Add O= to the make command line
      'make O=/tmp/build all'
    
      2) Set environement variable BUILD_DIR to point to the desired location
      'export BUILD_DIR=/tmp/build'
      'make'
    
    The second approach can also be used with a MAKEALL script
    'export BUILD_DIR=/tmp/build'
    './MAKEALL'
    
    Command line 'O=' setting overrides BUILD_DIR environent variable.
    
    When none of the above methods is used the local build is performed and
    the object files are placed in the source directory.