Changeset - r24726:eaf6e855b503
[Not reviewed]
master
0 2 0
glx22 - 3 years ago 2021-02-05 21:31:33
glx@openttd.org
Fix: [CMake] os/windows/openttd.manifest is not a generated file
2 files changed with 5 insertions and 3 deletions:
0 comments (0 inline, 0 general)
CMakeLists.txt
Show inline comments
 
@@ -201,6 +201,11 @@ add_executable(openttd WIN32 ${GENERATED
 
set_target_properties(openttd PROPERTIES OUTPUT_NAME "${BINARY_NAME}")
 
# All other files are added via target_sources()
 

	
 
if(MSVC)
 
    # Add DPI manifest to project; other WIN32 targets get this via ottdres.rc
 
    target_sources(openttd PRIVATE "${CMAKE_SOURCE_DIR}/os/windows/openttd.manifest")
 
endif()
 

	
 
add_subdirectory(${CMAKE_SOURCE_DIR}/src)
 
add_subdirectory(${CMAKE_SOURCE_DIR}/media/baseset)
 

	
cmake/CompileFlags.cmake
Show inline comments
 
@@ -27,9 +27,6 @@ macro(compile_flags)
 
            # Enable multi-threaded compilation.
 
            add_compile_options(/MP)
 
        endif()
 

	
 
        # Add DPI manifest to project; other WIN32 targets get this via ottdres.rc
 
        list(APPEND GENERATED_SOURCE_FILES "${CMAKE_SOURCE_DIR}/os/windows/openttd.manifest")
 
    endif()
 

	
 
    # Add some -D flags for Debug builds. We cannot use add_definitions(), because
0 comments (0 inline, 0 general)