- More Documentation

- Updated Copyright
This commit is contained in:
2026-01-06 19:48:28 -05:00
parent 93b58ea197
commit 450f725cab
273 changed files with 963 additions and 963 deletions

View File

@@ -1,6 +1,6 @@
# ======================================================================================================================
# fennec, a free and open source game engine
# Copyright © 2025 Medusa Slockbower
# Copyright © 2025 - 2026 Medusa Slockbower
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@@ -91,6 +91,7 @@ fennec_add_sources(
include/fennec/core/system.h
# SCENE ================================================================================================================
include/fennec/scene/scene.h source/scene/scene.cpp
include/fennec/scene/component.h
@@ -100,6 +101,7 @@ fennec_add_sources(
# RENDERERS ============================================================================================================
include/fennec/renderers/interface/forward.h
@@ -107,6 +109,7 @@ fennec_add_sources(
include/fennec/renderers/interface/gfxsurface.h
# CONTAINERS ===========================================================================================================
include/fennec/containers/containers.h
@@ -135,6 +138,7 @@ fennec_add_sources(
include/fennec/containers/detail/_tuple.h
# lang =================================================================================================================
include/fennec/lang/lang.h
include/fennec/lang/metaprogramming.h
@@ -191,6 +195,7 @@ fennec_add_sources(
include/fennec/rtti/detail/_type_name.h
# MEMORY ===============================================================================================================
include/fennec/memory/new.h source/memory/new.cpp
@@ -203,10 +208,13 @@ fennec_add_sources(
include/fennec/memory/detail/_ptr_traits.h
# DEBUG ================================================================================================================
source/debug/assert_impl.cpp
# MATH =================================================================================================================
include/fennec/math/math.h
@@ -287,14 +295,16 @@ fennec_add_sources(
include/fennec/interpret/tokenizer.h
# PLATFORM =============================================================================================================
# PLATFORM =============================================================================================================
include/fennec/platform/interface/fwd.h
include/fennec/platform/interface/display_server.h
include/fennec/platform/interface/platform.h source/platform/interface/platform.cpp
include/fennec/platform/interface/window.h source/platform/interface/window.cpp
include/fennec/platform/window_manager.h source/platform/window_manager.cpp
# GRAPHICS =============================================================================================================
)
@@ -304,7 +314,6 @@ add_subdirectory(test)
add_library(fennec STATIC
${FENNEC_SOURCES}
)
add_dependencies(fennec metaprogramming fennec-dependencies)
@@ -353,7 +362,7 @@ if(DOXYGEN_FOUND)
# Target for building docs
add_custom_target(fennecdocs ALL
COMMAND ${DOXYGEN_EXECUTABLE} ${DOXYGEN_CONFIG_OUT}
WORKING_DIRECTORY ${FENNEC_SOURCE_DIR}
WORKING_DIRECTORY ${FENNEC_SOURCE_DIR}/include/
COMMAND ${CMAKE_COMMAND} -E copy ${FENNEC_SOURCE_DIR}/logo/raster.png
${DOXY_OUTPUT_DIR}/logo/raster.png
COMMENT "Generating Doxygen Documentation"