1234567891011121314151617181920212223242526272829303132 |
- ##########################################################
- # Basic
- ##########################################################
- cmake_minimum_required(VERSION 3.17)
- set(PROJECT_NAME ls_std)
- project(${PROJECT_NAME})
- ##########################################################
- # Compiler
- ##########################################################
- set(CMAKE_CXX_STANDARD 11)
- ##########################################################
- # Source Files
- ##########################################################
- set(SOURCE_FILES
- ${CMAKE_CURRENT_SOURCE_DIR}/source/boxing/Integer.hpp
- ${CMAKE_CURRENT_SOURCE_DIR}/source/base/Class.hpp
- ${CMAKE_CURRENT_SOURCE_DIR}/source/base/Class.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/source/boxing/Integer.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/source/boxing/IBoxing.hpp
- ${CMAKE_CURRENT_SOURCE_DIR}/source/exception/IllegalOperationException.hpp
- ${CMAKE_CURRENT_SOURCE_DIR}/source/base/Types.hpp)
- ##########################################################
- # Build
- ##########################################################
- add_library(${PROJECT_NAME} ${SOURCE_FILES})
|