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