1. 19 Nov, 2014 2 commits
    • Brad King's avatar
      CMake: Simplify if() conditions on check result variables · fba9f41b
      Brad King authored
      Remove use of an old hack that takes advantage of the auto-dereference
      behavior of the if() command to detect if a variable is defined.  The
      hack has the form:
      
       if("${VAR} MATCHES "^${VAR}$")
      
      where "${VAR}" is a macro argument reference.  Use if(DEFINED) instead.
      This also avoids warnings for CMake Policy CMP0054 in CMake 3.1.
      fba9f41b
    • Daniel Stenberg's avatar
      TODO-RELEASE: removed · 54fc885e
      Daniel Stenberg authored
      54fc885e
  2. 18 Nov, 2014 10 commits
  3. 17 Nov, 2014 1 commit
  4. 16 Nov, 2014 11 commits
  5. 15 Nov, 2014 8 commits
  6. 14 Nov, 2014 5 commits
  7. 13 Nov, 2014 3 commits
    • Brad King's avatar
      CMake: Restore order-dependent library checks · 5f3824a5
      Brad King authored
      Revert commit 2257deb5
      
       (Cmake: Avoid cycle directory dependencies,
      2014-08-22) and add a comment explaining the purpose of the original
      code.
      
      The check_library_exists_concat macro is intended to be called multiple
      times on a sequence of possibly dependent libraries.  Later libraries
      may depend on earlier libraries when they are static.  They cannot be
      safely linked in reverse order on some platforms.
      
      Signed-off-by: default avatarBrad King <brad.king@kitware.com>
      5f3824a5
    • Brad King's avatar
      CMake: Restore order-dependent header checks · 1ae06e00
      Brad King authored
      Revert commit 1269df2e
      
       (Cmake: Don't check for all headers each
      time, 2014-08-15) and add a comment explaining the purpose of the
      original code.
      
      The check_include_file_concat macro is intended to be called multiple
      times on a sequence of possibly dependent headers.  Later headers
      may depend on earlier headers to provide declarations.  They cannot
      be safely included independently on some platforms.
      
      For example, many POSIX APIs document including sys/types.h before some
      other headers.  Also on some OS X versions sys/socket.h must be included
      before net/if.h or the check for the latter will fail.
      
      Signed-off-by: default avatarBrad King <brad.king@kitware.com>
      1ae06e00
    • Peter Wu's avatar
      test22: expand a backtick command · 8bdecd36
      Peter Wu authored
      
      
      This is the only user of the backtick operator in the command. As the
      commands will soon not be executed by a shell anymore (but by perl),
      replace the command with its output.
      
      Signed-off-by: default avatarPeter Wu <peter@lekensteyn.nl>
      8bdecd36