File tree 1 file changed +9
-5
lines changed
1 file changed +9
-5
lines changed Original file line number Diff line number Diff line change 1
- cmake_minimum_required (VERSION 3.5)
1
+ cmake_minimum_required (VERSION 3.5)
2
2
3
3
project (hwinfo VERSION 1.0.0 LANGUAGES CXX)
4
4
@@ -7,8 +7,12 @@ if (WIN32)
7
7
set (CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS ON )
8
8
endif ()
9
9
10
- set (CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR} )
11
- set (CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR} )
10
+ if (NOT HWINFO_CMAKE_BINARY_DIR )
11
+ set (HWINFO_CMAKE_BINARY_DIR ${CMAKE_BINARY_DIR} )
12
+ endif ()
13
+
14
+ set (CMAKE_LIBRARY_OUTPUT_DIRECTORY ${HWINFO_CMAKE_BINARY_DIR} )
15
+ set (CMAKE_RUNTIME_OUTPUT_DIRECTORY ${HWINFO_CMAKE_BINARY_DIR} )
12
16
13
17
# if standard not provided, use the latest supported by the compiler
14
18
if ("${CMAKE_CXX_STANDARD} " STREQUAL "" )
@@ -52,8 +56,8 @@ else(HWINFO_STATIC)
52
56
set (HWINFO_BUILD STATIC )
53
57
endif ()
54
58
55
- set (CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR } /lib)
56
- set (CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR } /lib)
59
+ set (CMAKE_LIBRARY_OUTPUT_DIRECTORY ${HWINFO_CMAKE_BINARY_DIR } /lib)
60
+ set (CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${HWINFO_CMAKE_BINARY_DIR } /lib)
57
61
58
62
set (HWINFO_INCLUDE_DIR "${CMAKE_CURRENT_SOURCE_DIR} /include" )
59
63
add_subdirectory (src)
You can’t perform that action at this time.
0 commit comments