File tree Expand file tree Collapse file tree 2 files changed +133
-113
lines changed Expand file tree Collapse file tree 2 files changed +133
-113
lines changed Original file line number Diff line number Diff line change 2
2
# C Synchronous Interface
3
3
######################################################################################
4
4
5
- set (THREADS_USE_PTHREADS_WIN32 true )
6
5
find_package (Threads REQUIRED )
7
- include_directories (${THREADS_PTHREADS_INCLUDE_DIR} )
8
6
9
- add_library (freenect_sync SHARED libfreenect_sync.c )
10
- add_library (freenect_sync_static STATIC libfreenect_sync.c )
7
+ list (APPEND CompileFeatures "cxx_alias_templates" "cxx_auto_type" "cxx_nullptr" )
8
+
9
+ add_library (freenect_sync SHARED libfreenect_sync.cpp )
10
+ add_library (freenect_sync_static STATIC libfreenect_sync.cpp )
11
+ target_compile_features (freenect_sync PRIVATE ${CompileFeatures} )
12
+ target_compile_features (freenect_sync_static PRIVATE ${CompileFeatures} )
11
13
set_target_properties (freenect_sync_static PROPERTIES OUTPUT_NAME freenect_sync )
12
14
13
15
set_target_properties (freenect_sync PROPERTIES
You can’t perform that action at this time.
0 commit comments