Веб-сайт самохостера Lotigara

summaryrefslogtreecommitdiff
path: root/source/core/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'source/core/CMakeLists.txt')
-rw-r--r--source/core/CMakeLists.txt6
1 files changed, 6 insertions, 0 deletions
diff --git a/source/core/CMakeLists.txt b/source/core/CMakeLists.txt
index fa1d246..6deb473 100644
--- a/source/core/CMakeLists.txt
+++ b/source/core/CMakeLists.txt
@@ -41,6 +41,7 @@ SET (star_core_HEADERS
StarIdMap.hpp
StarImage.hpp
StarImageProcessing.hpp
+ StarImageScaling.hpp
StarInputEvent.hpp
StarInterpolation.hpp
StarRefPtr.hpp
@@ -152,6 +153,7 @@ SET (star_core_SOURCES
StarIODevice.cpp
StarImage.cpp
StarImageProcessing.cpp
+ StarImageScaling.cpp
StarInputEvent.cpp
StarJson.cpp
StarJsonBuilder.cpp
@@ -229,6 +231,10 @@ IF(STAR_PRECOMPILED_HEADERS)
TARGET_PRECOMPILE_HEADERS (star_core PUBLIC StarPch.hpp)
ENDIF()
+IF(STAR_COMPILER STREQUAL "gnu")
+ SET_SOURCE_FILES_PROPERTIES(StarImageScaling.cpp PROPERTIES COMPILE_FLAGS "-O2")
+ENDIF()
+
IF(STAR_USE_JEMALLOC AND JEMALLOC_IS_PREFIXED)
SET_SOURCE_FILES_PROPERTIES(StarMemory.cpp PROPERTIES
COMPILE_DEFINITIONS STAR_JEMALLOC_IS_PREFIXED