Refactoring
Cleaned up a project, removed uneccessary includes. Fixed few errors, nothing major.
This commit is contained in:
1 parent
42dc4d6fcd
commit
1f585b4d8e
20 files changed
+39
-71
No files matched your search
+2
-24
@@ -4,34 +4,12 @@ project("RedScarfEngine"
|
||||
DESCRIPTION "Vulkan based 3D engine"
|
||||
LANGUAGES C CXX)
|
||||
|
||||
|
||||
# make sure c++ 20 is set
|
||||
set(CMAKE_CXX_STANDARD 20)# turn on the dynamic depends for ninja
|
||||
set(CMAKE_C_STANDARD 23)# turn on the dynamic depends for ninja
|
||||
# set(CMAKE_EXPERIMENTAL_CXX_MODULE_DYNDEP 1)
|
||||
# Enable C++ modules
|
||||
# set(CMAKE_EXPERIMENTAL_CXX_MODULE_CMAKE_API "3c375311-a3c9-4396-a187-3227ef642046")
|
||||
|
||||
# if (CMAKE_CXX_COMPILER_ID STREQUAL "GNU")
|
||||
# include(gcc_modules.cmake)
|
||||
# endif()
|
||||
|
||||
# string(CONCAT CMAKE_EXPERIMENTAL_CXX_SCANDEP_SOURCE
|
||||
# "<CMAKE_CXX_COMPILER> <DEFINES> <INCLUDES> <FLAGS> <SOURCE>"
|
||||
# " -MT <DYNDEP_FILE> -MD -MF <DEP_FILE>"
|
||||
# " ${flags_to_scan_deps} -fdep-file=<DYNDEP_FILE> -fdep-output=<OBJECT>"
|
||||
# )
|
||||
|
||||
# set(CMAKE_EXPERIMENTAL_CXX_MODULE_MAP_FORMAT "gcc")
|
||||
# set(CMAKE_EXPERIMENTAL_CXX_MODULE_MAP_FLAG
|
||||
# "${compiler_flags_for_module_map} -fmodule-mapper=<MODULE_MAP_FILE>")
|
||||
|
||||
set(CMAKE_C_STANDARD 23)
|
||||
|
||||
set(CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR}/cmake" ${CMAKE_MODULE_PATH})
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Werror")
|
||||
|
||||
|
||||
add_subdirectory(red_scarf_engine)
|
||||
add_subdirectory(utilities)
|
||||
add_subdirectory(graphics)
|
||||
add_subdirectory(tests)
|
||||
add_subdirectory(tests)
|
||||
Reference in new issue
Block a user