Skip to content
  1. Jan 19, 2019
  2. Jan 17, 2019
    • Thomas Abraham's avatar
      build-all: allow component build scripts to override default build configs · 0af3d5d5
      Thomas Abraham authored and Thomas Abraham's avatar Thomas Abraham committed
      
      
      The existing method of overriding default build configurations by calling
      into __do_override_build_configs is useable only within the build-all.sh
      script. For component build scripts, __do_override_build_configs is not
      accessible and so component build script cannot override the default build
      configuration. So export the declaration of the override function if it is
      available so that component build scripts can override the default build
      configurations.
      
      Change-Id: I62621a2f59117541f71fe11b77a1b005fc030f62
      Signed-off-by: Thomas Abraham's avatarThomas Abraham <thomas.abraham@arm.com>
      0af3d5d5
    • Thomas Abraham's avatar
      configs: rename 'platforms' directory as 'configs' · 0409dd29
      Thomas Abraham authored
      
      
      As build-scripts scales up to support platforms specfic tests, there is
      a need to create a platform specific directory to hold the platform
      specfic test build scripts. One of the ways to organize the platform
      specfic test build scripts could be as below
      
      	build-scripts
      		|
      		|-- build-<component1>.sh
      		|-- build-<component2>.sh
      		|-- .
      		|-- .
      		|-- build-<componentX>.sh
      		|-- build-test-TEST1.sh
      		|-- build-test-TEST2.sh
      		|-- .
      		|-- .
      		|-- build-test-TESTX.sh
      		|
      		|-- configs
      		|	|
      		|	|-- <platform1>
      		|	|-- <platform2>
      		|	|-- .
      		|	|-- .
      		|	|-- <platformX>
      		|
      		|-- <platform1>
      		|	|
      		|	|-- <build-test-TEST1>.sh
      		|	|-- <build-test-TEST2>.sh
      		|	|-- .
      		|	|-- .
      		|	|-- <build-test-TESTX>.sh
      		|
      		|-- <platform2>
      		|	|
      		|	|-- <build-test-TEST1>.sh
      		|	|-- <build-test-TEST2>.sh
      		|	|-- .
      		|	|-- .
      		|	|-- <build-test-TESTX>.sh
      		|
      		|-- <platformX>
      			|
      			|-- <build-test-TEST1>.sh
      			|-- <build-test-TEST2>.sh
      			|-- .
      			|-- .
      			|-- <build-test-TESTX>.sh
      
      The existing 'platforms' directory is in fact a bunch of build config
      files. So the 'platforms' directory can be renamed as 'configs'
      directory to allow adding platform specific directory under the root
      of build-scripts directory. This would help to avoid any possible
      incorrect interpretation of the purpose of the configs directory
      and the platform specific test build scripts directory.
      
      Change-Id: I3ca0576cfdbc7be88d2812fcda841c19c95ce8ca
      Signed-off-by: Thomas Abraham's avatarThomas Abraham <thomas.abraham@arm.com>
      0409dd29
  3. Jan 16, 2019
  4. Dec 25, 2018
  5. Oct 30, 2018
  6. Oct 19, 2018
  7. Oct 11, 2018
  8. Aug 10, 2018
  9. Aug 07, 2018
  10. Aug 03, 2018
  11. Jun 22, 2018
  12. May 04, 2018
    • Manoj Kumar's avatar
      build-scripts: add -a parameter for removing pci & smmu nodes · d3ead2c8
      Manoj Kumar authored and Arvind Chauhan's avatar Arvind Chauhan committed
      
      
      This patch adds new build flag -a to build scripts which is used
      only when building for FVP_Base_AEMv8A-ARMv8A model. Since this
      model doesn't has PCI & SMMU IPs (whereas the device tree has),
      user lands in kernel panic while booting Linux in this model.
      
      By passing -a true while building, the PCI & SMMU nodes are
      removed in device-tree by which kernel panic is avoided.
      
      Change-Id: I1f47ec1b216bf63bfbca50c05748fe5f8d8d22c2
      Signed-off-by: Manoj Kumar's avatarManoj Kumar <manoj.kumar3@arm.com>
      d3ead2c8
Loading