Skip to content
Snippets Groups Projects
  1. Mar 12, 2018
  2. Mar 02, 2018
    • Joel Anderson's avatar
      qemu_v8.mk: update strace-clean to test for Makefile · b60156e8
      Joel Anderson authored
      
      The 'strace-clean' target runs the 'clean' target in the strace project
      directly, and afterwards removes the Makefile and configure scripts as well.
      This is the same strategy used by other platforms using strace (hikey.mk and
      hikey960.mk), however other platforms check for the existence of the Makefile
      before executing $(MAKE), allowing a build to be cleaned multiple times.
      Without this check, subsequent invocations of 'strace-clean' (or simply
      'clean') fail as there is no Makefile to use.
      
      Fixes:
      
      $ make strace-clean
      [...]
      $ make strace-clean
      [...]
      make[1]: Entering directory '/home/goatshriek/optee-armv8/strace'
      make[1]: *** No rule to make target 'clean'.  Stop.
      
      Signed-off-by: default avatarJoel Anderson <jeander@vt.edu>
      Reviewed-by: default avatarJerome Forissier <jerome.forissier@linaro.org>
      b60156e8
  3. Feb 26, 2018
    • Jerome Forissier's avatar
      qemu_v8.mk: update edk2-call to invoke the EDK2 build script · 571e2daf
      Jerome Forissier authored
      
      Like other platforms (fvp.mk, hikey.mk, hikey960.mk, hikey_debian.mk)
      define the edk2-call macro to invoke the EDK2 build script rather than
      $(MAKE) directly. Indeed, the edk2-clean-common target in common.mk
      expects $(edk2-call) to take the 'cleanall' argument, which the EDK2
      build script does accept, but the EDK2 makefile doesn't (there is no
      cleanall rule in EDK2).
      
      Fixes:
      
       $ make clean
       [...]
       make[1]: Entering directory '/home/jerome/optee_repo_qemu_v8/edk2'
       make[1]: *** No rule to make target 'cleanall'.  Stop.
      
      Another option to fix the above error would be to change the edk2-clean
      target to no use edk2-clean-common and call "$(MAKE) clean" directly.
      But then, it would be inconsistent with other platforms and the EDK2
      build script may be a better interface than raw make (more stable).
      
      Signed-off-by: default avatarJerome Forissier <jerome.forissier@linaro.org>
      Reported-by: default avatarJoel Anderson <jeander@vt.edu>
      Acked-by: default avatarJens Wiklander <jens.wiklander@linaro.org>
      571e2daf
    • Joakim Bech's avatar
      travis: rename the github remote · 69902943
      Joakim Bech authored
      
      With the recent QEMU v7 changes in manifest.git:
        918f04199c ("qemu: general cleanup and remote changes")
      where the remote "github" was introduced, we introduced a regression for
      the QEMU v7 Travis builds. The remote name "github" has been used in
      Travis when setting up a remote for the build.git itself. By renaming
      the remote we do not get any naming collisions and the Travis build
      script will be prepared for similar changes in manifest.git for the
      other platforms.
      
      Signed-off-by: default avatarJoakim Bech <joakim.bech@linaro.org>
      Acked-by: default avatarJerome Forissier <jerome.forissier@linaro.org>
      69902943
  4. Jan 29, 2018
  5. Jan 16, 2018
  6. Dec 22, 2017
  7. Dec 18, 2017
  8. Nov 29, 2017
  9. Nov 27, 2017
    • Joakim Bech's avatar
      edk2: Update QEMU v8 and FVP builds · c94e95a7
      Joakim Bech authored
      
      QEMU v8 and FVP are both now working with upstream edk2 and
      edk2-platforms. QEMU v8's dsc file is located in the edk2 folder whilst
      the dsc for FVP is in the edk2-platforms folder. Due to this we had to
      export the WORKSPACE variable differently otherwise we would get either
      compiler errors or we would get the "Build" folder created on the top
      level (something that we do not want).
      
      Signed-off-by: default avatarJoakim Bech <joakim.bech@linaro.org>
      Tested-by: Joakim Bech <joakim.bech@linaro.org> (QEMU v8, FVP)
      Reviewed-by: default avatarJerome Forissier <jerome.forissier@linaro.org>
      c94e95a7
  10. Nov 22, 2017
  11. Nov 15, 2017
  12. Nov 06, 2017
  13. Oct 30, 2017
  14. Oct 29, 2017
  15. Oct 23, 2017
  16. Oct 19, 2017
  17. Oct 13, 2017
  18. Oct 12, 2017
  19. Oct 09, 2017
  20. Oct 06, 2017
Loading