]> git.notmuchmail.org Git - apitrace/blob - thirdparty/less/CMakeLists.txt
d3d11state: Use DirectXTex for format conversion.
[apitrace] / thirdparty / less / CMakeLists.txt
1 add_definitions (-DNDEBUG)
2 if (WIN32)
3     add_definitions (-DWIN32 -D_CONSOLE)
4     configure_file (defines.wn ${CMAKE_CURRENT_BINARY_DIR}/defines.h COPYONLY)
5 else ()
6     # XXX unsupported
7 endif ()
8
9 if (MSVC)
10     add_definitions (-wd4131) # uses old-style declarator
11 endif ()
12
13 include_directories (${CMAKE_CURRENT_BINARY_DIR})
14
15 add_executable (less
16         main.c screen.c brac.c ch.c charset.c cmdbuf.c
17         command.c cvt.c decode.c edit.c filename.c forwback.c
18         help.c ifile.c input.c jump.c line.c linenum.c
19         lsystem.c mark.c optfunc.c option.c opttbl.c os.c
20         output.c pattern.c position.c prompt.c search.c signal.c
21         tags.c ttyin.c version.c regexp.c
22 )
23
24 add_executable (lesskey lesskey version)
25 add_executable (lessecho lessecho version)
26
27 install (
28     TARGETS less lesskey lessecho
29     RUNTIME DESTINATION bin
30 )
31
32 install (
33     FILES LICENSE
34     DESTINATION doc
35     RENAME LICENSE.less
36 )