mirror of
https://github.com/reactos/reactos.git
synced 2025-04-19 20:19:26 +00:00
[MSVC]
- Silence warning LNK4104 (Export of symbol 'X' should be PRIVATE) where appropriate svn path=/trunk/; revision=69212
This commit is contained in:
parent
f4d255aec6
commit
a5ec9a07aa
1 changed files with 4 additions and 4 deletions
|
@ -109,7 +109,7 @@ if(RUNTIME_CHECKS)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} /MANIFEST:NO /INCREMENTAL:NO /SAFESEH:NO /NODEFAULTLIB /RELEASE")
|
set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} /MANIFEST:NO /INCREMENTAL:NO /SAFESEH:NO /NODEFAULTLIB /RELEASE")
|
||||||
set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} /MANIFEST:NO /INCREMENTAL:NO /SAFESEH:NO /NODEFAULTLIB /RELEASE")
|
set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} /MANIFEST:NO /INCREMENTAL:NO /SAFESEH:NO /NODEFAULTLIB /RELEASE /IGNORE:4104")
|
||||||
set(CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} /MANIFEST:NO /INCREMENTAL:NO /SAFESEH:NO /NODEFAULTLIB /RELEASE")
|
set(CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} /MANIFEST:NO /INCREMENTAL:NO /SAFESEH:NO /NODEFAULTLIB /RELEASE")
|
||||||
|
|
||||||
if(CMAKE_DISABLE_NINJA_DEPSLOG)
|
if(CMAKE_DISABLE_NINJA_DEPSLOG)
|
||||||
|
@ -354,10 +354,10 @@ function(spec2def _dllname _spec_file)
|
||||||
DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/${_spec_file} native-spec2def)
|
DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/${_spec_file} native-spec2def)
|
||||||
|
|
||||||
if(__spec2def_ADD_IMPORTLIB)
|
if(__spec2def_ADD_IMPORTLIB)
|
||||||
# TODO: NO_PRIVATE_WARNINGS should add /IGNORE:4104 to the link command
|
|
||||||
# line. However that should be on all command lines outside of
|
|
||||||
# generate_import_lib in the first place.
|
|
||||||
generate_import_lib(lib${_file} ${_dllname} ${_spec_file})
|
generate_import_lib(lib${_file} ${_dllname} ${_spec_file})
|
||||||
|
if(__spec2def_NO_PRIVATE_WARNINGS)
|
||||||
|
add_target_property(lib${_file} STATIC_LIBRARY_FLAGS "/ignore:4104")
|
||||||
|
endif()
|
||||||
endif()
|
endif()
|
||||||
endfunction()
|
endfunction()
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue