CMakeLists.txt 462 B

123456789101112131415161718192021222324
  1. cmake_minimum_required(VERSION 3.0)
  2. project(shell C)
  3. set(CMAKE_C_STANDARD 11)
  4. include_directories(.)
  5. file(STRINGS .git/refs/heads/master BuildRef)
  6. add_definitions(-DBUILD_REF="${BuildRef}")
  7. add_executable(shell
  8. esh_deinit.c
  9. esh_deinit.h
  10. esh_history.c
  11. esh_history.h
  12. esh_init.c
  13. esh_init.h
  14. esh_main_loop.c
  15. esh_main_loop.h
  16. esh_misc.c
  17. esh_misc.h
  18. esh_types.h
  19. main.c
  20. )