1 cmake_minimum_required (VERSION 2.8)
2 include_directories (${CMAKE_SOURCE_DIR}
3 ${CMAKE_SOURCE_DIR}/src
4 ${CMAKE_SOURCE_DIR}/src/libshared/src
5 ${TASKSH_INCLUDE_DIRS})
7 set (tasksh_SRCS prompt.cpp)
9 # set (libshared_SRCS libshared/src/Color.cpp libshared/src/Color.h
10 # libshared/src/Datetime.cpp libshared/src/Datetime.h
11 # libshared/src/Duration.cpp libshared/src/Duration.h
12 # libshared/src/FS.cpp libshared/src/FS.h
13 # libshared/src/Lexer.cpp libshared/src/Lexer.h
14 # libshared/src/Pig.cpp libshared/src/Pig.h
15 # libshared/src/shared.cpp libshared/src/shared.h
16 # libshared/src/format.cpp libshared/src/format.h
17 # libshared/src/unicode.cpp libshared/src/unicode.h
18 # libshared/src/utf8.cpp libshared/src/utf8.h
19 # libshared/src/wcwidth6.cpp)
21 add_library (tasksh STATIC ${tasksh_SRCS})
22 # add_library (libshared STATIC ${libshared_SRCS})
23 add_executable (gen-sh_executable main.cpp)
25 target_link_libraries (gen-sh_executable tasksh ${GEN-SHELL_LIBRARIES})
27 set_property (TARGET gen-sh_executable PROPERTY OUTPUT_NAME "gen-shell")
29 install (TARGETS gen-sh_executable DESTINATION ${TASKSH_BINDIR})