Skip to content
Snippets Groups Projects
  1. Jan 31, 2018
  2. Jan 05, 2018
  3. Jan 01, 2018
  4. Dec 18, 2017
  5. Dec 11, 2017
  6. Dec 07, 2017
  7. Nov 23, 2017
  8. Nov 22, 2017
  9. Oct 20, 2017
  10. Oct 17, 2017
  11. Oct 11, 2017
  12. Sep 29, 2017
    • Daniel Agar's avatar
      improve nuttx verbose build · 21137724
      Daniel Agar authored
      21137724
    • Daniel Agar's avatar
      uORB generation move to msg/ · 48f1e3ed
      Daniel Agar authored
      48f1e3ed
    • Daniel Agar's avatar
      NuttX upgrade cmake wrapper (#7873) · 01b3e6fd
      Daniel Agar authored
      * NuttX cmake
      
      * px4_macros:Pass the stringified predicate as second arg to static assert
      
         CC_ASSERT mapes to the c++ static_assert or provides the same
         funtionality for c via the other macros. The c++ static assert
         takes 2 argumants the prdicate and a message. This fixes the
         lacking second argument.
      
      * Updated nuttx and apps submodule to upstream nuttx 7.21+==master
      
         This is the latest uptake of upstream nuttx and apps.
      
      * ROMFS generate with xxd instead of objcopy
      
      * delete nuttx-patches
      
      * NuttX update submodules to latest px4_nuttx-master
      
      * fix nuttx apps and board dependency
      
      * docker_run update to latest container 2017-08-29
      
      * cmake ROMFS portable sed usage
      
      * NuttX update submodules to latest px4_nuttx-master
      01b3e6fd
  13. Aug 01, 2017
  14. Jul 02, 2017
  15. Jun 12, 2017
  16. Jun 03, 2017
  17. Mar 23, 2017
  18. Feb 17, 2017
  19. Jan 30, 2017
  20. Jan 14, 2017
    • mazahner's avatar
      Rework Includes during the uorb message generation · 06d28b26
      mazahner authored
      each CMakeFile that generates parameters should add its path to the msg_include_path
      which will then be handled in the px_generate_uorb_topic_files.py
      06d28b26
    • Daniel Agar's avatar
      Makefile cleanup and travis-ci s3 deploy (#6329) · 8caf6c54
      Daniel Agar authored
       - pulls more of the travis-ci s3 deploy into the repo so we can potentially migrate to another CI system
       - fixed the sizes output and added verbose compiler version to cmake (#6322)
       - fixed filenames for firmware uploaded to s3 (was broken by the changes yesterday)
       - fixed some broken git version display in cmake
       - Makefile organization
       - simplified .travis.yml
       - added a print to know which config the nuttx patch was being applied to
       - docker_run.sh now respects PX4_DOCKER_REPO for setting the docker image, but defaults to the good production nuttx image
      8caf6c54
  21. Jan 13, 2017
  22. Jan 04, 2017
    • mazahner's avatar
      use CmakeLists scope to generate te XML file · 6fe9b8e5
      mazahner authored
      - the only difference really is, that scope (the configuration.cmake) is already passed
        to px_process_params via the argument --scope. The Paths in --scope are evaluated w.r.t
        the path to src provided via the -s /--src-path argument.
      - if no --scope is proveided. the Old scheme by simply walking the full --src-path directory
        is applied
      6fe9b8e5
  23. Jan 02, 2017
  24. Dec 21, 2016
    • Lucas De Marchi's avatar
      cmake: fix update of git hashes · 9ee478e1
      Lucas De Marchi authored
      Since the git hashes were being generate by cmake it would only be
      generated if the header file was not present. Simple test:
      
          $ make aerofc-v1_default
          $ touch a
          $ git add a
          $ git commit -m tmp
          $ make aerofc-v1_default
      
      The file build_aerofc-v1_default/build_git_version.h should have the new
      hashes and the correspondent .c/c.pp files should be rebuilt, but they
      aren't.  The end result is that checking the version with "ver git" in
      the nsh console will point to the wrong commit.
      
      This moves the generation of the header to a separate tool and enforces
      the command to be executed every time.
      9ee478e1
    • David Sidrane's avatar
      Adding hardfault logging application · d09cd777
      David Sidrane authored
      d09cd777
  25. Nov 21, 2016
    • Julian Oes's avatar
      cmake: use default Python version · 7a698952
      Julian Oes authored
      If the Python versions are specified, this breaks the build on Ubuntu systems
      where Python3 is also installed but the extensions such as python-empy
      are not installed. One could, of course, install python3-empy to fix
      this but that's not in the instructions or error messages and therefore
      not straightforward.
      
      It is therefore probably better to just use the system default which
      ends up being 2.7 on Ubuntu.
      7a698952
    • Julian Oes's avatar
      cmake: Use Python3 if available · d720cbe1
      Julian Oes authored
      This brings support for Distros that use Python3 by default such as
      Arch Linux.
      d720cbe1
Loading