Skip to content
Snippets Groups Projects
  1. Apr 11, 2015
  2. Jan 23, 2015
  3. Aug 10, 2014
  4. Jul 18, 2014
  5. Jul 17, 2014
  6. Jul 13, 2014
  7. Jul 11, 2014
  8. Feb 21, 2014
    • NAKAMURA Takumi's avatar
      [CMake] Get rid of explicit dependencies to include/clang/*.inc and introduce... · 0eed94f6
      NAKAMURA Takumi authored
      [CMake] Get rid of explicit dependencies to include/clang/*.inc and introduce CLANG_TABLEGEN_TARGETS.
      
      This does;
        - clang_tablegen() adds each tblgen'd target to global property CLANG_TABLEGEN_TARGETS as list.
        - List of targets is added to LLVM_COMMON_DEPENDS.
        - all clang libraries and targets depend on generated headers.
      
      You might wonder this would be regression, but in fact, this is little loss.
        - Almost all of clang libraries depend on tblgen'd files and clang-tblgen.
        - clang-tblgen may cause short stall-out but doesn't cause unconditional rebuild.
        - Each library's dependencies to tblgen'd files might vary along headers' structure.
          It made hard to track and update *really optimal* dependencies.
      
      Each dependency to intrinsics_gen and ClangSACheckers is left as DEPENDS.
      
      git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@201842 91177308-0d34-0410-b5e6-96231b3b80d8
      0eed94f6
  9. Feb 13, 2014
  10. Feb 12, 2014
  11. Jan 23, 2014
  12. Dec 30, 2013
  13. Dec 21, 2013
  14. Dec 10, 2013
  15. Dec 21, 2012
  16. Dec 04, 2012
  17. Jul 27, 2012
  18. Jun 21, 2012
  19. Apr 26, 2012
  20. Dec 18, 2011
  21. Nov 19, 2011
  22. Sep 27, 2011
  23. Feb 20, 2011
  24. Feb 19, 2011
  25. Feb 18, 2011
  26. Feb 14, 2011
  27. Feb 10, 2011
  28. Jan 26, 2011
  29. Jan 19, 2011
  30. Dec 23, 2010
  31. Dec 22, 2010
  32. Sep 14, 2010
Loading