- Some underlying features for RTTI
- Macro for automatically generating this_t - Semantics with static_constructor.h, now FENNEC_PRIVATE_STATIC_CONSTRUCTOR for .cpp files and FENNEC_CLASS_STATIC_CONSTRUCTOR for a class in any source file type.
This commit is contained in:
@@ -43,7 +43,6 @@ endmacro()
|
||||
|
||||
# External dependencies should be loaded here
|
||||
add_subdirectory(external/cpptrace)
|
||||
include("${FENNEC_SOURCE_DIR}/cmake/sdl.cmake")
|
||||
|
||||
set(CMAKE_CXX_STANDARD 23)
|
||||
set(CMAKE_C_STANDARD 23)
|
||||
@@ -144,7 +143,7 @@ add_library(fennec STATIC
|
||||
include/fennec/langcpp/limits.h
|
||||
include/fennec/langcpp/numeric_transforms.h
|
||||
include/fennec/langcpp/metasequences.h
|
||||
include/fennec/langcpp/startup.h
|
||||
include/fennec/langcpp/static_constructor.h
|
||||
include/fennec/langcpp/type_identity.h
|
||||
include/fennec/langcpp/type_operators.h
|
||||
include/fennec/langcpp/type_sequences.h
|
||||
@@ -266,6 +265,9 @@ add_library(fennec STATIC
|
||||
include/fennec/langcpp/declval.h
|
||||
include/fennec/langcpp/detail/_declval.h
|
||||
include/fennec/containers/bitfield.h
|
||||
include/fennec/platform/interface/display_server.h
|
||||
include/fennec/rtti/detail/_this_t.h
|
||||
include/fennec/platform/linux/wayland/display_server.h
|
||||
)
|
||||
|
||||
add_dependencies(fennec metaprogramming fennec-dependencies)
|
||||
|
||||
Reference in New Issue
Block a user