CMakeLists.txt: properly set value of HOST_FILLORDER to LSB2MSB for Windows CMake builds
As can be seen in https://ci.appveyor.com/project/rleigh-codelibre/libtiff-didfs/builds/25846668/job/ory5w098j8wcij9x log, the HOST_FILLORDER is not properly set: [00:02:58] -- CMAKE_HOST_SYSTEM_PROCESSOR set to AMD64 [00:02:58] -- HOST_FILLORDER set to FILLORDER_MSB2LSB Ther reason is that we match the "amd64.*" lowercase string whereas CMAKE_HOST_SYSTEM_PROCESSOR is set to AMD64 uppercase.
This commit is contained in:
parent
a21714f028
commit
5e7e9b597f
@ -395,6 +395,8 @@ endif()
|
|||||||
set(HOST_FILLORDER FILLORDER_MSB2LSB)
|
set(HOST_FILLORDER FILLORDER_MSB2LSB)
|
||||||
if(CMAKE_HOST_SYSTEM_PROCESSOR MATCHES "i.*86.*" OR
|
if(CMAKE_HOST_SYSTEM_PROCESSOR MATCHES "i.*86.*" OR
|
||||||
CMAKE_HOST_SYSTEM_PROCESSOR MATCHES "amd64.*" OR
|
CMAKE_HOST_SYSTEM_PROCESSOR MATCHES "amd64.*" OR
|
||||||
|
# AMD64 on Windows
|
||||||
|
CMAKE_HOST_SYSTEM_PROCESSOR MATCHES "AMD64" OR
|
||||||
CMAKE_HOST_SYSTEM_PROCESSOR MATCHES "x86_64.*")
|
CMAKE_HOST_SYSTEM_PROCESSOR MATCHES "x86_64.*")
|
||||||
set(HOST_FILLORDER FILLORDER_LSB2MSB)
|
set(HOST_FILLORDER FILLORDER_LSB2MSB)
|
||||||
endif()
|
endif()
|
||||||
|
Loading…
Reference in New Issue
Block a user