We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1040d68 commit 93b5023Copy full SHA for 93b5023
.gitignore
@@ -14,4 +14,5 @@ coverage/*
14
*.tlog
15
**/*.o.dSYM/*
16
**/Debug/*
17
-**/Release/*
+**/Release/*
18
+build/
CMakeLists.txt
@@ -0,0 +1,17 @@
1
+cmake_minimum_required(VERSION 3.16)
2
+
3
+# set the project name
4
+project(tsdemux)
5
6
+# lots of warnings and all warnings as errors
7
+## add_compile_options(-Wall -Wextra )
8
+set(CMAKE_CXX_STANDARD 17)
9
10
+file(GLOB_RECURSE SRC_LIST_C CONFIGURE_DEPENDS "${PROJECT_SOURCE_DIR}/src/*.c" )
11
12
+# define libraries
13
+add_library (tsdemux ${SRC_LIST_C})
+# define location for header files
+target_include_directories(tsdemux PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/src )
0 commit comments