Merge pull request #895 from JeffProgrammer/cmake_mark_advanced

Update cmake mark_advanced for sdl and libpng
This commit is contained in:
Jeff Hutchinson 2022-09-16 21:24:38 -04:00 committed by GitHub
commit 6a2d352865
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 80 additions and 52 deletions

View file

@ -26,7 +26,7 @@ project(lpng)
# Enables NEON for libpng # Enables NEON for libpng
if ( TORQUE_CPU_ARM32 OR TORQUE_CPU_ARM64 ) if ( TORQUE_CPU_ARM32 OR TORQUE_CPU_ARM64 )
set(PNG_INTEL_NEON on CACHE STRING "") set(PNG_ARM_NEON on CACHE STRING "")
add_definitions(-DPNG_ARM_NEON_OPT=1) add_definitions(-DPNG_ARM_NEON_OPT=1)
addPath("${libDir}/lpng/arm") addPath("${libDir}/lpng/arm")
else() else()
@ -44,6 +44,9 @@ else()
add_definitions(-DPNG_INTEL_SSE_OPT=0) add_definitions(-DPNG_INTEL_SSE_OPT=0)
endif() endif()
mark_as_advanced(PNG_INTEL_SSE)
mark_as_advanced(PNG_ARM_NEON)
addInclude(${libDir}/zlib) addInclude(${libDir}/zlib)
finishLibrary("${libDir}/${PROJECT_NAME}") finishLibrary("${libDir}/${PROJECT_NAME}")

View file

@ -810,33 +810,33 @@ if(TORQUE_SDL)
addLib(SDL2) addLib(SDL2)
endif() endif()
SET(VIDEO_WAYLAND OFF CACHE BOOL "" FORCE) SET(SDL_WAYLAND OFF CACHE BOOL "" FORCE)
mark_as_advanced(3DNOW) mark_as_advanced(SDL_3DNOW)
mark_as_advanced(ALSA) mark_as_advanced(SDL_ALSA)
mark_as_advanced(ALTIVEC) mark_as_advanced(SDL_ALTIVEC)
mark_as_advanced(ARTS) mark_as_advanced(SDL_ARTS)
mark_as_advanced(ASSEMBLY) mark_as_advanced(SDL_ASSEMBLY)
mark_as_advanced(ASSERTIONS) mark_as_advanced(SDL_ASSERTIONS)
mark_as_advanced(DIRECTX) mark_as_advanced(SDL_DIRECTX)
mark_as_advanced(DISKAUDIO) mark_as_advanced(SDL_DISKAUDIO)
mark_as_advanced(DUMMYAUDIO) mark_as_advanced(SDL_DUMMYAUDIO)
mark_as_advanced(ESD) mark_as_advanced(SDL_ESD)
mark_as_advanced(FUSIONSOUND) mark_as_advanced(SDL_FUSIONSOUND)
mark_as_advanced(INPUT_TSLIB) mark_as_advanced(SDL_INPUT_TSLIB)
mark_as_advanced(LIBC) mark_as_advanced(SDL_LIBC)
mark_as_advanced(MMX) mark_as_advanced(SDL_MMX)
mark_as_advanced(NAS) mark_as_advanced(SDL_NAS)
mark_as_advanced(NAS_SHARED) mark_as_advanced(SDL_NAS_SHARED)
mark_as_advanced(OSS) mark_as_advanced(SDL_OSS)
mark_as_advanced(PTHREADS) mark_as_advanced(SDL_PTHREADS)
mark_as_advanced(PULSEAUDIO) mark_as_advanced(SDL_PULSEAUDIO)
mark_as_advanced(RENDER_D3D) mark_as_advanced(SDL_RENDER_D3D)
mark_as_advanced(RPATH) mark_as_advanced(SDL_RPATH)
mark_as_advanced(SNDIO) mark_as_advanced(SDL_SNDIO)
mark_as_advanced(SSE) mark_as_advanced(SDL_SSE)
mark_as_advanced(SSE2) mark_as_advanced(SDL_SSE2)
mark_as_advanced(SSEMATH) mark_as_advanced(SDL_SSEMATH)
mark_as_advanced(WINDRES) mark_as_advanced(SDL_WINDRES)
mark_as_advanced(SDL_ATOMIC) mark_as_advanced(SDL_ATOMIC)
mark_as_advanced(SDL_AUDIO) mark_as_advanced(SDL_AUDIO)
mark_as_advanced(SDL_CPUINFO) mark_as_advanced(SDL_CPUINFO)
@ -854,35 +854,60 @@ if(TORQUE_SDL)
mark_as_advanced(SDL_THREADS) mark_as_advanced(SDL_THREADS)
mark_as_advanced(SDL_TIMERS) mark_as_advanced(SDL_TIMERS)
mark_as_advanced(SDL_VIDEO) mark_as_advanced(SDL_VIDEO)
mark_as_advanced(CLOCK_GETTIME) mark_as_advanced(SDL_CLOCK_GETTIME)
mark_as_advanced(GCC_ATOMICS) mark_as_advanced(SDL_GCC_ATOMICS)
mark_as_advanced(VIDEO_WAYLAND) mark_as_advanced(SDL_WAYLAND)
set(VIDEO_WAYLAND OFF) set(SDL_WAYLAND OFF)
mark_as_advanced(VIDEO_COCOA) mark_as_advanced(SDL_COCOA)
mark_as_advanced(VIDEO_DIRECTFB) mark_as_advanced(SDL_DIRECTFB)
mark_as_advanced(VIDEO_DUMMY) mark_as_advanced(SDL_DUMMY)
mark_as_advanced(VIDEO_MIR) mark_as_advanced(SDL_MIR)
mark_as_advanced(VIDEO_OPENGL) mark_as_advanced(SDL_OPENGL)
mark_as_advanced(VIDEO_OPENGLES) mark_as_advanced(SDL_OPENGLES)
set(VIDEO_OPENGLES OFF) set(SDL_OPENGLES OFF)
mark_as_advanced(VIDEO_RPI) mark_as_advanced(SDL_RPI)
set(VIDEO_RPI OFF) set(SDL_RPI OFF)
mark_as_advanced(VIDEO_VIVANTE) mark_as_advanced(SDL_VIVANTE)
set(VIDEO_VIVANTE OFF) set(SDL_VIVANTE OFF)
mark_as_advanced(VIDEO_X11) mark_as_advanced(VIDEO_X11)
set(VIDEO_X11 OFF) set(SDL_X11 OFF)
mark_as_advanced(VIDEO_VULKAN) mark_as_advanced(SDL_VULKAN)
set(VIDEO_VULKAN OFF) set(SDL_VULKAN OFF)
mark_as_advanced(VIDEO_KMSDRM) mark_as_advanced(SDL_KMSDRM)
set(VIDEO_KMSDRM OFF) set(SDL_KMSDRM OFF)
mark_as_advanced(WASAPI) mark_as_advanced(SDL_WASAPI)
mark_as_advanced(SS3) mark_as_advanced(SDL_SSE3)
mark_as_advanced(SDL_TEST) mark_as_advanced(SDL_TEST)
set(SDL_TEST OFF) set(SDL_TEST OFF)
mark_as_advanced(SDL_SENSOR) mark_as_advanced(SDL_SENSOR)
set(SDL_SENSOR OFF) set(SDL_SENSOR OFF)
mark_as_advanced(BACKGROUNDING_SIGNAL) mark_as_advanced(SDL_BACKGROUNDING_SIGNAL)
mark_as_advanced(FOREGROUNDING_SIGNAL) mark_as_advanced(SDL_FOREGROUNDING_SIGNAL)
set(SDL_Metal OFF)
mark_as_advanced(SDL_METAL)
mark_as_advanced(SDL2_DISABLE_INSTALL)
mark_as_advanced(SDL2_DISABLE_SDL2MAIN)
mark_as_advanced(SDL2_DISABLE_UNINSTALL)
mark_as_advanced(SDL_ARMNEON)
mark_as_advanced(SDL_ARMSIMD)
mark_as_advanced(SDL_ASAN)
mark_as_advanced(SDL_DUMMYVIDEO)
mark_as_advanced(SDL_HIDAPI)
mark_as_advanced(SDL_HIDAPI_JOYSTICK)
mark_as_advanced(SDL_INSTALL_TESTS)
mark_as_advanced(SDL_JACK)
mark_as_advanced(SDL_LIBSAMPLERATE)
mark_as_advanced(SDL_LOCALE)
mark_as_advanced(SDL_MISC)
mark_as_advanced(SDL_OFFSCREEN)
mark_as_advanced(SDL_PIPEWIRE)
mark_as_advanced(SDL_PTHREADS_SEM)
mark_as_advanced(SDL_RENDER_METAL)
mark_as_advanced(SDL_SNDIO_SHARED)
mark_as_advanced(SDL_STATIC_PIC)
mark_as_advanced(SDL_VIRTUAL_JOYSTICK)
mark_as_advanced(SDL_X11)
mark_as_advanced(SDL_XINPUT)
endif() endif()
if(TORQUE_STATIC_CODE_ANALYSIS) if(TORQUE_STATIC_CODE_ANALYSIS)