1. 10 Jun, 2014 4 commits
  2. 09 Jun, 2014 31 commits
  3. 08 Jun, 2014 1 commit
  4. 07 Jun, 2014 1 commit
  5. 06 Jun, 2014 3 commits
    • Brad King's avatar
      Add basic Android platform module · 42f74df6
      Brad King authored
      Create a Platform/Android module that includes Platform/Linux since
      Android is based on Linux.  Provide only the minimal settings needed to
      get builds with Android NDK toolchains to work.
      Disable use of RPATH since the Android loader ignores it and we cannot
      predict the install destination anyway.
      Android supports soname but shared library names must end in ".so" and
      we cannot represent the versioned names with associated symlinks on all
      host operating systems anyway.  However, we do want the SONAME of
      library files to be set so that linking to them by path to the library
      file produces NEEDED entries with the soname and not the path.  Add a
      new CMAKE_PLATFORM_NO_VERSIONED_SONAME setting to tell the
      cmTarget::GetLibraryNames method that not to use the VERSION or
      SOVERSION target properties in the soname.
    • Brad King's avatar
      Tests: Fix CMakeLib.testRST for relative __FILE__ · 218699eb
      Brad King authored
      Pass the test input directory as a runtime argument instead of
      depending on __FILE__ to locate it.
    • Brad King's avatar
      Tests: Fix RunCMake.TargetSources on Xcode 1.5 · 0366ba5d
      Brad King authored
      Xcode 1.5 does not support multiple configurations.  The generator also
      adds some sources internally that cause extra OriginDebug output.
      Update the expected output to tolerate it.