mirror of
https://github.com/cookiengineer/audacity
synced 2025-11-28 00:00:18 +01:00
Changes to detect 64-bit builds correctly
This commit is contained in:
@@ -3,6 +3,14 @@ add_library( ${TARGET} STATIC )
|
||||
|
||||
def_vars()
|
||||
|
||||
if( IS_64BIT )
|
||||
set( FPM FPM_64BIT )
|
||||
elseif( ${CMAKE_HOST_SYSTEM_PROCESSOR} MATCHES "X86|AMD64|i386|i686|x86_64" )
|
||||
set( FPM FPM_INTEL )
|
||||
else()
|
||||
set( FPM FPM_DEFAULT )
|
||||
endif()
|
||||
|
||||
list( APPEND SOURCES
|
||||
PRIVATE
|
||||
${TARGET_ROOT}/bit.c
|
||||
@@ -30,8 +38,7 @@ list( APPEND DEFINES
|
||||
PRIVATE
|
||||
HAVE_CONFIG_H
|
||||
OPT_ACCURACY
|
||||
$<$<IN_LIST:${CMAKE_HOST_SYSTEM_PROCESSOR},X86;AMD64;i386;i686;x86_64>:FPM_INTEL>
|
||||
$<$<NOT:$<IN_LIST:${CMAKE_HOST_SYSTEM_PROCESSOR},X86;AMD64;i386;i686;x86_64>>:FPM_DEFAULT>
|
||||
${FPM}
|
||||
)
|
||||
|
||||
list( APPEND OPTIONS
|
||||
@@ -39,8 +46,6 @@ list( APPEND OPTIONS
|
||||
$<$<C_COMPILER_ID:AppleClang,Clang,GNU>:-Wall>
|
||||
)
|
||||
|
||||
set( FPM FPM_DEFAULT )
|
||||
|
||||
configure_file( config.h.in private/config.h )
|
||||
configure_file( mad.h.in public/mad.h )
|
||||
|
||||
|
||||
Reference in New Issue
Block a user