Skip to content

Commit fdb0cd2

Browse files
authored
Remove all BOMs and fixup some exported extern templates (#102)
* Remove all BOMs and fixup some exported extern templates * add object reporting and slightly more efficient scene library instantiation
1 parent 785c012 commit fdb0cd2

File tree

679 files changed

+826
-756
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

679 files changed

+826
-756
lines changed

.clang-format

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Commented out parameters are those with the same value as base LLVM style
1+
# Commented out parameters are those with the same value as base LLVM style
22
# We can uncomment them if we want to change their value, or enforce the
33
# chosen value in case the base style changes (last sync: Clang 6.0.1).
44
---

CMakeLists.txt

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
cmake_minimum_required(VERSION 3.20)
1+
cmake_minimum_required(VERSION 3.20)
22
project(SegsEngine)
33

44
# Tell cmake to use new policies upto our required version
@@ -38,7 +38,9 @@ if(MSVC)
3838
#add_compile_options (/arch:AVX2)
3939
endif()
4040
elseif("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU")
41-
add_compile_options(-Wall -Wextra -Wno-deprecated-copy -Wno-unused-parameter -Wno-sign-compare)
41+
add_compile_options(-Wall -Wextra -Wno-unused-parameter -Wno-sign-compare
42+
$<$<COMPILE_LANGUAGE:CXX>:-Wno-deprecated-copy>
43+
)
4244
elseif("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang")
4345
add_compile_options(-Wall -Wextra -Wno-unused-parameter -Wno-sign-compare
4446
$<$<COMPILE_LANGUAGE:CXX>:-Wno-deprecated-copy>

cmake/Helpers.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# This defines target properties common to all engine components
1+
# This defines target properties common to all engine components
22
macro(set_common_target_properties TARGET)
33
set_target_properties(${TARGET} PROPERTIES
44
CXX_VISIBILITY_PRESET hidden # -fvisibility=hidden

core/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Generate AES256 script encryption key
1+
# Generate AES256 script encryption key
22
add_custom_command(
33
COMMAND editor_to_header encryption ${CMAKE_CURRENT_BINARY_DIR}
44
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/script_encryption_key.gen.cpp

core/array.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/*************************************************************************/
1+
/*************************************************************************/
22
/* array.cpp */
33
/*************************************************************************/
44
/* This file is part of: */

core/array.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/*************************************************************************/
1+
/*************************************************************************/
22
/* array.h */
33
/*************************************************************************/
44
/* This file is part of: */

core/bind/core_bind.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/*************************************************************************/
1+
/*************************************************************************/
22
/* core_bind.cpp */
33
/*************************************************************************/
44
/* This file is part of: */

core/bind/core_bind.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/*************************************************************************/
1+
/*************************************************************************/
22
/* core_bind.h */
33
/*************************************************************************/
44
/* This file is part of: */

core/build_specific/engine_tooling.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#include "core/engine_tooling.h"
1+
#include "core/engine_tooling.h"
22

33
namespace EngineTooling {
44
#ifdef TOOLS_ENABLED

core/build_specific/object_client.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/*************************************************************************/
1+
/*************************************************************************/
22
/* object_client.cpp */
33
/*************************************************************************/
44
/* This file is part of: */

0 commit comments

Comments
 (0)