File tree Expand file tree Collapse file tree 3 files changed +50
-0
lines changed Expand file tree Collapse file tree 3 files changed +50
-0
lines changed Original file line number Diff line number Diff line change
1
+ cmake_minimum_required (VERSION 3.12 )
2
+
3
+ #add_subdirectory(DebugView++)
4
+ add_subdirectory (CobaltFusion )
5
+ #add_subdirectory(CobaltFusionTest)
6
+ #add_subdirectory(DbgMsgSrc)
7
+ #add_subdirectory(DebugView++Lib)
8
+ #add_subdirectory(DebugView++Test)
9
+ #add_subdirectory(DebugViewConsole)
10
+ #add_subdirectory(GDIGraphicsPOC)
11
+ #add_subdirectory(IndexedStorageLib)
12
+ #add_subdirectory(libsnappy)
13
+ add_subdirectory (Win32Lib )
14
+
Original file line number Diff line number Diff line change
1
+ cmake_minimum_required (VERSION 3.12 )
2
+ project (CobaltFusion )
3
+
4
+ add_library (${PROJECT_NAME} CircularBuffer.cpp Executor.cpp ExecutorClient.cpp fusionassert.cpp GuiExecutor.cpp Throttle.cpp Timer.cpp )
5
+ add_library (fusion::${PROJECT_NAME} ALIAS ${PROJECT_NAME} )
6
+
7
+ add_custom_command (TARGET ${PROJECT_NAME}
8
+ PRE_BUILD
9
+ COMMAND nuget restore ${CMAKE_BINARY_DIR} /DebugView++.sln
10
+ )
11
+
12
+ #find_package( Boost REQUIRED COMPONENTS program_options regex )
13
+
14
+ target_compile_definitions (${PROJECT_NAME} PUBLIC UNICODE )
15
+ target_compile_definitions (${PROJECT_NAME} PUBLIC _CRT_SECURE_NO_WARNINGS )
16
+
17
+ target_compile_features (${PROJECT_NAME} PRIVATE cxx_constexpr cxx_auto_type cxx_final cxx_std_17 )
18
+
19
+ target_include_directories (${PROJECT_NAME} PUBLIC
20
+ $< BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR} /../include>
21
+ )
22
+
Original file line number Diff line number Diff line change
1
+ cmake_minimum_required (VERSION 3.12 )
2
+
3
+ add_library (win32lib Com.cpp Process.cpp Registry.cpp Socket.cpp Utilities.cpp Win32Lib.cpp Window.cpp )
4
+ add_library (fusion::win32lib ALIAS win32lib )
5
+
6
+ target_compile_definitions (win32lib PUBLIC UNICODE )
7
+ target_compile_definitions (win32lib PUBLIC _CRT_SECURE_NO_WARNINGS )
8
+
9
+ target_compile_features (win32lib PRIVATE cxx_constexpr cxx_auto_type cxx_final cxx_std_17 )
10
+
11
+ target_include_directories (win32lib PUBLIC
12
+ $< BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR} /../include>
13
+ )
14
+
You can’t perform that action at this time.
0 commit comments