- GCC ARM64 Support, i.e. natively compiled with gcc on arm64

This commit is contained in:
2025-09-15 02:35:34 +00:00
parent f2a45aa913
commit 80925965d4
10 changed files with 53 additions and 46 deletions

View File

@@ -16,7 +16,7 @@
# along with this program. If not, see <https://www.gnu.org/licenses/>.
# ======================================================================================================================
cmake_minimum_required(VERSION 3.30)
cmake_minimum_required(VERSION 3.28)
project(fennec)
set(FENNEC_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR})
@@ -114,6 +114,7 @@ add_library(fennec STATIC
include/fennec/containers/object_pool.h
include/fennec/containers/optional.h
include/fennec/containers/pair.h
include/fennec/containers/priority_queue.h
include/fennec/containers/rdtree.h
include/fennec/containers/sequence.h
include/fennec/containers/set.h
@@ -226,6 +227,9 @@ add_library(fennec STATIC
include/fennec/langproc/filesystem/file.h source/langproc/filesystem/file.cpp
include/fennec/langproc/filesystem/path.h source/langproc/filesystem/path.cpp
# Compile
include/fennec/langproc/compile/tokenizer.h
# PLATFORM =============================================================================================================
@@ -233,13 +237,13 @@ add_library(fennec STATIC
include/fennec/platform/interface/platform.h source/platform/interface/platform.cpp
include/fennec/platform/interface/window.h
# RENDERER =============================================================================================================
include/fennec/renderers/interface/gfxresourcepool.h
# EXTRA SOURCES ========================================================================================================
${FENNEC_EXTRA_SOURCES}
include/fennec/renderers/interface/gfxresourcepool.h
include/fennec/langproc/format/tokenizer.h
include/fennec/containers/priority_queue.h
)
add_dependencies(fennec metaprogramming fennec-dependencies)