diff options
author | Adrian Thurston <thurston@colm.net> | 2020-03-08 22:21:58 +0200 |
---|---|---|
committer | Adrian Thurston <thurston@colm.net> | 2020-03-08 23:09:56 +0200 |
commit | 5718c319424a21b64e1b50dbb6aae644715b9e85 (patch) | |
tree | c1a009574512420c33cb026f7f13ca1d018283f2 /ragel/host-csharp/CMakeLists.txt | |
parent | f44ddde0cde8fa1794c91cb57871fc5a479b64b1 (diff) | |
download | colm-5718c319424a21b64e1b50dbb6aae644715b9e85.tar.gz |
forked off ragel, keeping libfsm and rlhc in colm repository
Split off ragel, leaving behind libfsm and the rlhc code. Intend to use both of
those components in colm.
Diffstat (limited to 'ragel/host-csharp/CMakeLists.txt')
-rw-r--r-- | ragel/host-csharp/CMakeLists.txt | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/ragel/host-csharp/CMakeLists.txt b/ragel/host-csharp/CMakeLists.txt deleted file mode 100644 index 8d70e5a6..00000000 --- a/ragel/host-csharp/CMakeLists.txt +++ /dev/null @@ -1,34 +0,0 @@ -add_custom_command(OUTPUT - "${CMAKE_CURRENT_BINARY_DIR}/rlparse.c" - "${CMAKE_CURRENT_BINARY_DIR}/rlreduce.cc" - DEPENDS rlparse.lm - COMMAND colm::colm - ARGS -I.. -c -b rlparseCSharp - -o "${CMAKE_CURRENT_BINARY_DIR}/rlparse.c" - -m "${CMAKE_CURRENT_BINARY_DIR}/rlreduce.cc" - rlparse.lm - WORKING_DIRECTORY "${CMAKE_CURRENT_LIST_DIR}") - -add_custom_command(OUTPUT - "${CMAKE_CURRENT_BINARY_DIR}/rlhc.c" - DEPENDS rlhc.lm - COMMAND colm::colm - ARGS -I.. -c -b rlhcCSharp - -o "${CMAKE_CURRENT_BINARY_DIR}/rlhc.c" - rlhc.lm - WORKING_DIRECTORY "${CMAKE_CURRENT_LIST_DIR}") - -add_executable(ragel-csharp main.cc - "${CMAKE_CURRENT_BINARY_DIR}/rlhc.c" - "${CMAKE_CURRENT_BINARY_DIR}/rlparse.c" - "${CMAKE_CURRENT_BINARY_DIR}/rlreduce.cc") - -target_link_libraries(ragel-csharp PRIVATE libragel libfsm) - -if(${PROJECT_NAME}_MAKE_INSTALL) - install(TARGETS ragel-csharp - EXPORT ${_PACKAGE_NAME}-targets - RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}" - LIBRARY DESTINATION "${CMAKE_INSTALL_LIBDIR}" - ARCHIVE DESTINATION "${CMAKE_INSTALL_LIBDIR}") -endif() |