- Refactor on platform implementation. See comment in interface/platform.h for more info
This commit is contained in:
@@ -56,6 +56,7 @@ add_library(fennec STATIC
|
||||
|
||||
# CORE =================================================================================================================
|
||||
include/fennec/core/engine.h source/core/engine.cpp
|
||||
include/fennec/core/event.h source/core/event.cpp
|
||||
|
||||
|
||||
# CONTAINERS ===========================================================================================================
|
||||
@@ -83,6 +84,7 @@ add_library(fennec STATIC
|
||||
include/fennec/lang/limits.h
|
||||
include/fennec/lang/numeric_transforms.h
|
||||
include/fennec/lang/sequences.h
|
||||
include/fennec/lang/startup.h
|
||||
include/fennec/lang/type_identity.h
|
||||
include/fennec/lang/type_operators.h
|
||||
include/fennec/lang/type_sequences.h
|
||||
@@ -117,6 +119,11 @@ add_library(fennec STATIC
|
||||
|
||||
include/fennec/memory/detail/_ptr_traits.h
|
||||
|
||||
# CONCURRENCY ==========================================================================================================
|
||||
include/fennec/concurrency/thread.h
|
||||
include/fennec/concurrency/mutex.h
|
||||
include/fennec/concurrency/atomic.h
|
||||
|
||||
# DEBUG ================================================================================================================
|
||||
source/debug/assert_impl.cpp
|
||||
|
||||
@@ -156,6 +163,7 @@ add_library(fennec STATIC
|
||||
include/fennec/math/detail/_types.h
|
||||
include/fennec/math/detail/_vector_traits.h
|
||||
|
||||
|
||||
# FPROC ================================================================================================================
|
||||
|
||||
# Strings
|
||||
@@ -169,23 +177,18 @@ add_library(fennec STATIC
|
||||
include/fennec/fproc/filesystem/file.h source/fproc/filesystem/file.cpp
|
||||
include/fennec/fproc/filesystem/path.h source/fproc/filesystem/path.cpp
|
||||
|
||||
# PLATFORM =============================================================================================================
|
||||
include/fennec/platform/interface/fwd.h
|
||||
|
||||
include/fennec/platform/interface/dialog.h
|
||||
include/fennec/platform/interface/displaydev.h source/platform/interface/displaydev.cpp
|
||||
include/fennec/platform/interface/gfxcontext.h source/platform/interface/gfxcontext.cpp
|
||||
include/fennec/platform/interface/gfxsurface.h source/platform/interface/gfxsurface.cpp
|
||||
include/fennec/platform/interface/platform.h source/platform/interface/platform.cpp
|
||||
include/fennec/platform/interface/window.h source/platform/interface/window.cpp
|
||||
# PLATFORM =============================================================================================================
|
||||
|
||||
include/fennec/platform/interface/fwd.h
|
||||
include/fennec/platform/interface/platform.h source/platform/interface/platform.cpp
|
||||
include/fennec/platform/interface/display.h
|
||||
include/fennec/platform/interface/gfxcontext.h
|
||||
|
||||
|
||||
# EXTRA SOURCES ========================================================================================================
|
||||
|
||||
${FENNEC_EXTRA_SOURCES}
|
||||
include/fennec/platform/interface/inputdevice.h
|
||||
include/fennec/core/event.h
|
||||
source/core/event.cpp
|
||||
include/fennec/concurrency/thread.h
|
||||
include/fennec/concurrency/mutex.h
|
||||
include/fennec/concurrency/atomic.h
|
||||
)
|
||||
|
||||
add_dependencies(fennec metaprogramming)
|
||||
|
||||
Reference in New Issue
Block a user