cmake_minimum_required(VERSION 3.12) project(ChemistryRenderingApp LANGUAGES C CXX OBJCXX) # OBJCXX is required for Metal .mm files add_executable(ChemistryRenderingApp main.cpp) target_include_directories(ChemistryRenderingApp PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}") target_link_libraries(ChemistryRenderingApp PRIVATE GryphnLoader) set(CMAKE_CXX_STANDARD 17) set(CMAKE_CXX_STANDARD_REQUIRED ON) add_subdirectory(Gryphn)