########################################### # # # Improvements and feedback are welcome # # # # This file is released under GPL >= 3 # # # ########################################### # required stuff find_package( TQt ) if( WITH_TDE ) find_package( TDE ) endif( ) tde_setup_compiler_flags( ) include(TestBigEndian) test_big_endian(WORDS_BIGENDIAN) tde_setup_largefiles( ) ##### check for gcc visibility support if( WITH_GCC_VISIBILITY ) tde_setup_gcc_visibility( ) endif( WITH_GCC_VISIBILITY ) ##### build with TDE integration if( WITH_TDE ) set( COMPILE_TDE_SUPPORT 1 ) endif( ) ##### check for pthread find_package ( Threads REQUIRED ) ##### check size of various types check_type_size( "int" SIZEOF_INT ) check_type_size( "long" SIZEOF_LONG_INT ) check_type_size( "long" SIZEOF_LONG_LONG_INT ) check_type_size( "short" SIZEOF_SHORT_INT ) check_type_size( "int" SIZEOF_UNSIGNED_INT ) check_type_size( "long" SIZEOF_UNSIGNED_LONG_INT ) check_type_size( "long" SIZEOF_UNSIGNED_LONG_LONG_INT ) check_type_size( "short" SIZEOF_UNSIGNED_SHORT_INT ) check_type_size( "void*" SIZEOF_VOID_P ) ##### check for aRts if( WITH_TDE AND WITH_ARTS ) pkg_search_module( ARTS arts ) find_library( ARTSKDE artskde ) if( (NOT ARTS_FOUND) OR (NOT ARTSKDE) ) tde_message_fatal( "aRts support was requested but not found on your system." ) endif( ) set( ARTSKDE_LIBRARIES artskde-shared ) set( COMPILE_ARTS_SUPPORT 1 ) endif( )