Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.
 
 
 
 
 

29 рядки
665 B

  1. # CMakeLists.txt for pins
  2. cmake_minimum_required(VERSION 3.10)
  3. project(pins LANGUAGES NONE)
  4. # Source file
  5. set(SRC pins.tex)
  6. # Add custom target to generate PDF
  7. add_custom_target(pins_pdf
  8. COMMAND latex ${SRC}
  9. COMMAND dvipdf ${SRC:.tex=.dvi}
  10. COMMENT "Generating PDF"
  11. WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
  12. )
  13. # Add clean target
  14. add_custom_target(clean_pins
  15. COMMAND rm -f *.dvi *.aux *.log *.ps *.toc *.bak *~
  16. COMMENT "Cleaning pins"
  17. WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
  18. )
  19. # Add dependencies
  20. add_dependencies(pins_pdf clean_pins)
  21. # Install PDF
  22. install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/pins.pdf DESTINATION share/pins)