CMakeLists.txt 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. #=============================================================================
  2. # CMake - Cross Platform Makefile Generator
  3. # Copyright 2000-2009 Kitware, Inc., Insight Software Consortium
  4. #
  5. # Distributed under the OSI-approved BSD License (the "License");
  6. # see accompanying file Copyright.txt for details.
  7. #
  8. # This software is distributed WITHOUT ANY WARRANTY; without even the
  9. # implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  10. # See the License for more information.
  11. #=============================================================================
  12. SET( CURSES_SRCS
  13. CursesDialog/cmCursesBoolWidget
  14. CursesDialog/cmCursesCacheEntryComposite
  15. CursesDialog/cmCursesDummyWidget
  16. CursesDialog/cmCursesFilePathWidget
  17. CursesDialog/cmCursesForm
  18. CursesDialog/cmCursesLabelWidget
  19. CursesDialog/cmCursesLongMessageForm
  20. CursesDialog/cmCursesMainForm
  21. CursesDialog/cmCursesPathWidget
  22. CursesDialog/cmCursesStringWidget
  23. CursesDialog/cmCursesWidget
  24. CursesDialog/ccmake
  25. )
  26. INCLUDE_DIRECTORIES(${CMake_SOURCE_DIR}/Source/CursesDialog/form
  27. ${CMake_BINARY_DIR}/Source/CursesDialog/form)
  28. INCLUDE_DIRECTORIES(${CURSES_INCLUDE_PATH})
  29. ADD_EXECUTABLE(ccmake ${CURSES_SRCS} )
  30. TARGET_LINK_LIBRARIES(ccmake CMakeLib)
  31. TARGET_LINK_LIBRARIES(ccmake cmForm)
  32. INSTALL_TARGETS(/bin ccmake)