File tree Expand file tree Collapse file tree 7 files changed +11
-11
lines changed Expand file tree Collapse file tree 7 files changed +11
-11
lines changed Original file line number Diff line number Diff line change @@ -458,10 +458,10 @@ else()
458
458
)
459
459
endif ()
460
460
461
- configure_file (cmake/script/Coverage.cmake Coverage.cmake COPYONLY )
462
- configure_file (cmake/script/CoverageFuzz.cmake CoverageFuzz.cmake COPYONLY )
463
- configure_file (cmake/script/CoverageInclude.cmake.in CoverageInclude.cmake @ONLY )
464
- configure_file (contrib/filter-lcov.py filter -lcov.py COPYONLY )
461
+ configure_file (cmake/script/Coverage.cmake Coverage.cmake USE_SOURCE_PERMISSIONS COPYONLY )
462
+ configure_file (cmake/script/CoverageFuzz.cmake CoverageFuzz.cmake USE_SOURCE_PERMISSIONS COPYONLY )
463
+ configure_file (cmake/script/CoverageInclude.cmake.in CoverageInclude.cmake USE_SOURCE_PERMISSIONS @ONLY )
464
+ configure_file (contrib/filter-lcov.py filter -lcov.py USE_SOURCE_PERMISSIONS COPYONLY )
465
465
466
466
# Don't allow extended (non-ASCII) symbols in identifiers. This is easier for code review.
467
467
try_append_cxx_flags ("-fno-extended-identifiers" TARGET core_interface SKIP_LINK )
Original file line number Diff line number Diff line change @@ -14,5 +14,5 @@ function(generate_setup_nsi)
14
14
set (BITCOIN_WALLET_TOOL_NAME "bitcoin-wallet" )
15
15
set (BITCOIN_TEST_NAME "test_bitcoin" )
16
16
set (EXEEXT ${CMAKE_EXECUTABLE_SUFFIX} )
17
- configure_file (${PROJECT_SOURCE_DIR} /share/setup.nsi.in ${PROJECT_BINARY_DIR} /bitcoin-win64-setup.nsi @ONLY )
17
+ configure_file (${PROJECT_SOURCE_DIR} /share/setup.nsi.in ${PROJECT_BINARY_DIR} /bitcoin-win64-setup.nsi USE_SOURCE_PERMISSIONS @ONLY )
18
18
endfunction ()
Original file line number Diff line number Diff line change @@ -92,11 +92,11 @@ function(add_macos_deploy_target)
92
92
if (CMAKE_SYSTEM_NAME STREQUAL "Darwin" AND TARGET bitcoin-qt )
93
93
set (macos_app "Bitcoin-Qt.app" )
94
94
# Populate Contents subdirectory.
95
- configure_file (${PROJECT_SOURCE_DIR} /share/qt/Info.plist.in ${macos_app} /Contents/Info.plist )
95
+ configure_file (${PROJECT_SOURCE_DIR} /share/qt/Info.plist.in ${macos_app} /Contents/Info.plist USE_SOURCE_PERMISSIONS )
96
96
file (CONFIGURE OUTPUT ${macos_app} /Contents/PkgInfo CONTENT "APPL????" )
97
97
# Populate Contents/Resources subdirectory.
98
98
file (CONFIGURE OUTPUT ${macos_app} /Contents/Resources/empty.lproj CONTENT "" )
99
- configure_file (${PROJECT_SOURCE_DIR} /src/qt/res/icons/bitcoin.icns ${macos_app} /Contents/Resources/bitcoin.icns COPYONLY )
99
+ configure_file (${PROJECT_SOURCE_DIR} /src/qt/res/icons/bitcoin.icns ${macos_app} /Contents/Resources/bitcoin.icns USE_SOURCE_PERMISSIONS COPYONLY )
100
100
file (CONFIGURE OUTPUT ${macos_app} /Contents/Resources/Base.lproj/InfoPlist.strings
101
101
CONTENT "{ CFBundleDisplayName = \" @PACKAGE_NAME@\" ; CFBundleName = \" @PACKAGE_NAME@\" ; }"
102
102
)
Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ find_package(Doxygen COMPONENTS dot)
6
6
7
7
if (DOXYGEN_FOUND )
8
8
set (doxyfile ${CMAKE_CURRENT_BINARY_DIR} /Doxyfile )
9
- configure_file (Doxyfile.in ${doxyfile} )
9
+ configure_file (Doxyfile.in ${doxyfile} USE_SOURCE_PERMISSIONS )
10
10
11
11
# In CMake 3.27, The FindDoxygen module's doxygen_add_docs()
12
12
# command gained a CONFIG_FILE option to specify a custom doxygen
Original file line number Diff line number Diff line change 5
5
include (GNUInstallDirs )
6
6
include (AddWindowsResources )
7
7
8
- configure_file (${PROJECT_SOURCE_DIR} /cmake/bitcoin-config.h.in config/bitcoin-config.h @ONLY )
8
+ configure_file (${PROJECT_SOURCE_DIR} /cmake/bitcoin-config.h.in config/bitcoin-config.h USE_SOURCE_PERMISSIONS @ONLY )
9
9
include_directories (${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR} )
10
10
11
11
# TODO: After the transition from Autotools to CMake, the obj/ subdirectory
Original file line number Diff line number Diff line change @@ -46,7 +46,7 @@ file(GLOB ts_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} locale/*.ts)
46
46
set_source_files_properties (${ts_files} PROPERTIES OUTPUT_LOCATION ${CMAKE_CURRENT_BINARY_DIR} /locale )
47
47
qt5_add_translation (qm_files ${ts_files} )
48
48
49
- configure_file (bitcoin_locale.qrc bitcoin_locale.qrc COPYONLY )
49
+ configure_file (bitcoin_locale.qrc bitcoin_locale.qrc USE_SOURCE_PERMISSIONS COPYONLY )
50
50
51
51
# The bitcoinqt sources have to include headers in
52
52
# order to parse them to collect translatable strings.
Original file line number Diff line number Diff line change @@ -27,7 +27,7 @@ function(create_test_config)
27
27
set_configure_variable (ENABLE_EXTERNAL_SIGNER ENABLE_EXTERNAL_SIGNER )
28
28
set_configure_variable (WITH_USDT ENABLE_USDT_TRACEPOINTS )
29
29
30
- configure_file (config.ini.in config.ini @ONLY )
30
+ configure_file (config.ini.in config.ini USE_SOURCE_PERMISSIONS @ONLY )
31
31
endfunction ()
32
32
33
33
create_test_config ()
You can’t perform that action at this time.
0 commit comments