1. 19 Nov, 2018 1 commit
    • Marvin Scholz's avatar
      build: Only add libdav1d_nasm_objs if needed · b3c522d5
      Marvin Scholz authored
      Current versions of meson have a bug that causes the need to add
      the nasm generated objects to checkasm, even though this should
      already be covered by the extract_all_objects() for libdav1d.
      Meson versions >= 0.48.999 (that is, Meson 0.49 and development
      versions states of that on git) fixed this issue so now adding
      this is not longer needed.
      Adding it regardless would actually cause an error because of
      symbols being present twice.
      b3c522d5
  2. 30 Oct, 2018 3 commits
  3. 28 Oct, 2018 2 commits
  4. 23 Oct, 2018 2 commits
  5. 17 Oct, 2018 1 commit
  6. 08 Oct, 2018 2 commits
  7. 03 Oct, 2018 2 commits
  8. 02 Oct, 2018 1 commit
    • Marvin Scholz's avatar
      Build: Fix static library building · 9684908d
      Marvin Scholz authored
      Due to bugs in meson the approach with the intermediate static library
      for tests does not work very well, see #44. Therefore this commits
      removes that helper library and instead uses extract_all_objects for
      the tests.
      
      Due to the removal of the static helper library, it means we can no
      longer force static linking for dav1d tool on windows which means that
      when building a shared library the dav1d.exe will not be runnable in
      the build directory again.
      
      Fix #44
      9684908d
  9. 29 Sep, 2018 3 commits
  10. 28 Sep, 2018 1 commit