Skip to content
Snippets Groups Projects
  1. Mar 03, 2020
  2. Mar 02, 2020
  3. Feb 27, 2020
  4. Feb 26, 2020
  5. Feb 25, 2020
  6. Feb 24, 2020
  7. Feb 21, 2020
  8. Feb 20, 2020
  9. Feb 18, 2020
    • Philip Jones's avatar
      Fix integer parsing in cli (#2003) · 4e728e26
      Philip Jones authored
      4e728e26
    • Bimba Shrestha's avatar
      Remove redundant section and typo · 8f8c53d9
      Bimba Shrestha authored
      8f8c53d9
    • Bimba Shrestha's avatar
      Outlining our current workflow · 042b28bd
      Bimba Shrestha authored
      042b28bd
    • W. Felix Handte's avatar
      Fix Variable Capitalization · e5ef935c
      W. Felix Handte authored
      e5ef935c
    • W. Felix Handte's avatar
      Allow Manual Overriding of pkg-config Lib and Include Dirs · 73737231
      W. Felix Handte authored
      When the `PCLIBDIR` or `PCINCDIR` is non-empty (either because we succeeded
      in removing the prefix, or because it was manually set), we don't need to
      perform the check. This lets us trust users who go to the trouble of setting
      a manual override, rather than still blindly failing the make.
      
      They'll still be prefixed with `${prefix}/` / `${exec_prefix}/` in the
      pkg-config file though.
      73737231
    • W. Felix Handte's avatar
      Fix pkg-config File Generation Again · e668c9b5
      W. Felix Handte authored
      Revises #1851. Fixes #1900. Replaces #1930.
      
      Thanks to @orbea, @neheb, @Polynomial-C, and particularly @eli-schwartz for
      pointing out the problem and suggesting solutions.
      
      Tested with
      
        ```
        make -C lib clean libzstd.pc
        cat lib/libzstd.pc
      
        # should fail
        make -C lib clean libzstd.pc     LIBDIR=/foo
        make -C lib clean libzstd.pc INCLUDEDIR=/foo
        make -C lib clean libzstd.pc     LIBDIR=/usr/localfoo
        make -C lib clean libzstd.pc INCLUDEDIR=/usr/localfoo
        make -C lib clean libzstd.pc     LIBDIR=/usr/local/lib     prefix=/foo
        make -C lib clean libzstd.pc INCLUDEDIR=/usr/local/include prefix=/foo
      
        # should succeed
        make -C lib clean libzstd.pc     LIBDIR=/usr/local/foo
        make -C lib clean libzstd.pc INCLUDEDIR=/usr/local/foo
        make -C lib clean libzstd.pc     LIBDIR=/usr/local/
        make -C lib clean libzstd.pc INCLUDEDIR=/usr/local/
        make -C lib clean libzstd.pc     LIBDIR=/usr/local
        make -C lib clean libzstd.pc INCLUDEDIR=/usr/local
        make -C lib clean libzstd.pc     LIBDIR=/tmp/foo prefix=/tmp
        make -C lib clean libzstd.pc INCLUDEDIR=/tmp/foo prefix=/tmp
        make -C lib clean libzstd.pc     LIBDIR=/tmp/foo prefix=/tmp/foo
        make -C lib clean libzstd.pc INCLUDEDIR=/tmp/foo prefix=/tmp/foo
      
        # should also succeed
        make -C lib clean libzstd.pc prefix=/foo LIBDIR=/foo/bar INCLUDEDIR=/foo/
        cat lib/libzstd.pc
      
        mkdir out
        cd out
        cmake ../build/cmake
        make
        cat lib/libzstd.pc
        ```
      e668c9b5
  10. Feb 16, 2020
  11. Feb 15, 2020
  12. Feb 11, 2020
  13. Feb 10, 2020
  14. Feb 06, 2020
  15. Feb 04, 2020
  16. Feb 03, 2020
Loading