cppIntro/HelloWorld/CMakeLists.txt
Pratyush Desai 5556366d4b
Intro to C++
A workspace to trial things across different IDEs and devenvs

Signed-off-by: Pratyush Desai <pratyush.desai@liberta.casa>
2024-12-04 22:44:02 +05:30

18 lines
358 B
CMake

cmake_minimum_required(VERSION 3.16)
project(HelloWorld LANGUAGES CXX)
set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
add_executable(HelloWorld main.cpp
log.cpp
math.cpp
log.h)
include(GNUInstallDirs)
install(TARGETS HelloWorld
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
)