Revision control
Copy as Markdown
# Copyright (C) 2022 The Qt Company Ltd.
# SPDX-License-Identifier: BSD-3-Clause
set(target_name cooker)
qt_internal_add_app(${target_name}
SOURCES
main.cpp
LIBRARIES
Qt::Core
Qt::Quick3D
Qt::Quick3DPrivate
Qt::Quick3DPhysics
Qt::Quick3DPhysicsPrivate
Qt::BundledPhysX
)
target_include_directories(${target_name} SYSTEM
PRIVATE
../../src/3rdparty/PhysX/include
)
if (UNIX OR MINGW)
# Needed for PxPreprocessor.h error
if("${CMAKE_BUILD_TYPE}" STREQUAL "Debug")
qt_internal_extend_target(${target_name} DEFINES _DEBUG)
else()
qt_internal_extend_target(${target_name} DEFINES NDEBUG)
endif()
endif()
qt_internal_extend_target(${target_name} DEFINES PX_PHYSX_STATIC_LIB)