make Furnace build using CMake 4.0
This commit is contained in:
parent
165b814f5d
commit
c02e80a269
2
extern/backward/CMakeLists.txt
vendored
2
extern/backward/CMakeLists.txt
vendored
|
@ -20,7 +20,7 @@
|
|||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
# SOFTWARE.
|
||||
|
||||
cmake_minimum_required(VERSION 3.0)
|
||||
cmake_minimum_required(VERSION 3.0...3.20)
|
||||
project(backward CXX)
|
||||
|
||||
# Introduce variables:
|
||||
|
|
2
extern/emu2413/CMakeLists.txt
vendored
2
extern/emu2413/CMakeLists.txt
vendored
|
@ -1,4 +1,4 @@
|
|||
cmake_minimum_required(VERSION 3.0)
|
||||
cmake_minimum_required(VERSION 3.0...3.20)
|
||||
project(emu2413)
|
||||
|
||||
if(MSVC)
|
||||
|
|
2
extern/fftw/CMakeLists.txt
vendored
2
extern/fftw/CMakeLists.txt
vendored
|
@ -1,4 +1,4 @@
|
|||
cmake_minimum_required (VERSION 3.0)
|
||||
cmake_minimum_required (VERSION 3.0...3.20)
|
||||
|
||||
if (NOT DEFINED CMAKE_BUILD_TYPE)
|
||||
set (CMAKE_BUILD_TYPE Release CACHE STRING "Build type")
|
||||
|
|
2
extern/freetype/CMakeLists.txt
vendored
2
extern/freetype/CMakeLists.txt
vendored
|
@ -110,7 +110,7 @@
|
|||
|
||||
# To minimize the number of cmake_policy() workarounds,
|
||||
# CMake >= 3 is requested.
|
||||
cmake_minimum_required(VERSION 3.0)
|
||||
cmake_minimum_required(VERSION 3.0...3.20)
|
||||
|
||||
if (NOT CMAKE_VERSION VERSION_LESS 3.3)
|
||||
# Allow symbol visibility settings also on static libraries. CMake < 3.3
|
||||
|
|
4
extern/pfd-fixed/CMakeLists.txt
vendored
4
extern/pfd-fixed/CMakeLists.txt
vendored
|
@ -1,6 +1,6 @@
|
|||
cmake_minimum_required(VERSION 3.1.0)
|
||||
cmake_minimum_required(VERSION 3.1...3.20)
|
||||
|
||||
project(portable_file_dialogs VERSION 1.00 LANGUAGES CXX)
|
||||
|
||||
add_library(${PROJECT_NAME} INTERFACE)
|
||||
target_include_directories(${PROJECT_NAME} INTERFACE ${CMAKE_CURRENT_SOURCE_DIR})
|
||||
target_include_directories(${PROJECT_NAME} INTERFACE ${CMAKE_CURRENT_SOURCE_DIR})
|
||||
|
|
2
extern/rtmidi/CMakeLists.txt
vendored
2
extern/rtmidi/CMakeLists.txt
vendored
|
@ -3,7 +3,7 @@
|
|||
# additional modifications for Furnace by tildearrow.
|
||||
|
||||
# Set minimum CMake required version for this project.
|
||||
cmake_minimum_required(VERSION 3.5)
|
||||
cmake_minimum_required(VERSION 3.5...3.20)
|
||||
|
||||
# Define a C++ project.
|
||||
project(RtMidi LANGUAGES CXX C)
|
||||
|
|
4
extern/vgsound_emu-modified/CMakeLists.txt
vendored
4
extern/vgsound_emu-modified/CMakeLists.txt
vendored
|
@ -6,7 +6,7 @@
|
|||
# CMake for vgsound_emu
|
||||
#
|
||||
|
||||
cmake_minimum_required(VERSION 3.0)
|
||||
cmake_minimum_required(VERSION 3.0...3.20)
|
||||
project(vgsound_emu
|
||||
VERSION 2.1.1
|
||||
LANGUAGES CXX)
|
||||
|
@ -233,4 +233,4 @@ endif()
|
|||
target_include_directories(${PROJECT_NAME} INTERFACE ${CMAKE_CURRENT_SOURCE_DIR})
|
||||
|
||||
# for Test purpose (GCC)
|
||||
# target_compile_options(vgsound_emu PRIVATE -Wall -Wextra -Werror)
|
||||
# target_compile_options(vgsound_emu PRIVATE -Wall -Wextra -Werror)
|
||||
|
|
2
extern/zlib/CMakeLists.txt
vendored
2
extern/zlib/CMakeLists.txt
vendored
|
@ -1,4 +1,4 @@
|
|||
cmake_minimum_required(VERSION 2.4.4)
|
||||
cmake_minimum_required(VERSION 3.0...3.20)
|
||||
set(CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS ON)
|
||||
|
||||
project(zlib C)
|
||||
|
|
Loading…
Reference in a new issue