From 41d4d986787e5ed547ab1550f62836cafdbb7b57 Mon Sep 17 00:00:00 2001 From: Danila Fedorin Date: Thu, 19 Jan 2017 19:33:37 -0800 Subject: [PATCH] Create CMakeLists.txt file. --- CMakeLists.txt | 12 ++++++++++++ src/main.c | 3 +++ src/pattern.c | 0 3 files changed, 15 insertions(+) create mode 100644 CMakeLists.txt create mode 100644 src/main.c create mode 100644 src/pattern.c diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 0000000..3ac937c --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,12 @@ +cmake_minimum_required(VERSION 2.7) +project(liblex) + +add_library(lex STATIC src/pattern.c) +add_executable(liblex src/main.c) +add_subdirectory(external/libds) + +target_include_directories(lex PUBLIC include) +target_include_directories(liblex PUBLIC include) + +target_link_libraries(lex ds) +target_link_libraries(liblex lex) diff --git a/src/main.c b/src/main.c new file mode 100644 index 0000000..8b1942d --- /dev/null +++ b/src/main.c @@ -0,0 +1,3 @@ +int main(int argc, char** argv){ + return 0; +} diff --git a/src/pattern.c b/src/pattern.c new file mode 100644 index 0000000..e69de29