Skip to content
  1. Feb 10, 2014
  2. Feb 09, 2014
    • Bob Wilson's avatar
      Remove shell comment in the middle of a single-line command. · e4b3737b
      Bob Wilson authored
      You can't put a comment in the middle of a command like this. This is
      invalid shell syntax and breaks the build.
      
      llvm-svn: 201057
      e4b3737b
    • Benjamin Kramer's avatar
      AsmParser: Simplify code with ArrayRef. · d31aaf10
      Benjamin Kramer authored
      No functionality change.
      
      llvm-svn: 201055
      d31aaf10
    • NAKAMURA Takumi's avatar
      Whitespace. · dba47bfe
      NAKAMURA Takumi authored
      llvm-svn: 201054
      dba47bfe
    • NAKAMURA Takumi's avatar
      Provide CMake package modules in install tree · 01e3c64f
      NAKAMURA Takumi authored
      Teach the Makefile build system to generate and install CMake modules
      LLVMConfig.cmake and LLVMConfigVersion.cmake so that applications that
      build with CMake can use 'find_package(LLVM)' even when LLVM is not
      built with CMake.  These modules tell such applications about available
      LLVM libraries and their dependencies.
      
      Run llvm-config to generate the list of libraries and use the results of
      llvm-build to generate the library dependencies.  Use sed to perform
      substitutions in the LLVMConfig.cmake.in and LLVMConfigVersion.cmake.in
      sources that our CMake build system uses.
      
      Teach the Makefile build system to generate the LLVMExports.cmake file
      with content similar to that produced by the CMake install(EXPORT)
      command.  Extend llvm-build with an option to generate the library
      dependencies fragment for this file.
      
      Contributed by Brad King.
      
      llvm-svn: 201053
      01e3c64f
    • NAKAMURA Takumi's avatar
      Add version, arch, system libs, and targets to Makefile.config · 84e85301
      NAKAMURA Takumi authored
      Teach autoconf/configure.ac to AC_SUBST several additional values in
      Makefile.config to make them available to Makefile code.  These will
      be useful to generate CMake package modules from the Makefile build.
      
      Contributed by Brad King.
      
      llvm-svn: 201052
      84e85301
    • NAKAMURA Takumi's avatar
      Load exported lib and exe targets from LLVMConfig · 363e85a1
      NAKAMURA Takumi authored
      Teach each package configuration file to load the LLVMExports file for
      its corresponding tree.  This will allow application CMake code to use
      logical library and executable target names from LLVM as if they were in
      our own build process (e.g. LLVMSupport).  CMake will have enough
      information to propagate LLVM library link dependencies automatically
      while configuring applications.
      
      Contributed by Brad King.
      
      llvm-svn: 201051
      363e85a1
Loading