summaryrefslogtreecommitdiff
path: root/muse/al
diff options
context:
space:
mode:
authorWerner Schweer <ws.seh.de>2007-04-17 14:14:54 +0000
committerWerner Schweer <ws.seh.de>2007-04-17 14:14:54 +0000
commit5cb6baa63ddc339a2136957966ba20734c03ada6 (patch)
treea441ef4ddf522a60189326c28ada638a7719e690 /muse/al
parentdb3fbd2faa043a1f14b1ec80486673cc169e8dcd (diff)
optimizations
Diffstat (limited to 'muse/al')
-rw-r--r--muse/al/CMakeLists.txt16
1 files changed, 14 insertions, 2 deletions
diff --git a/muse/al/CMakeLists.txt b/muse/al/CMakeLists.txt
index be8b83ba..ae3b6b6a 100644
--- a/muse/al/CMakeLists.txt
+++ b/muse/al/CMakeLists.txt
@@ -5,9 +5,21 @@
add_library(al STATIC
al.cpp marker.cpp pos.cpp sig.cpp tempo.cpp xml.cpp
+ dsp.cpp
+ dspSSE.cpp
+ dspXMM.cpp
)
-set_target_properties( al
- PROPERTIES COMPILE_FLAGS "-fPIC -include ${PROJECT_SOURCE_DIR}/all.h"
+
+set_source_files_properties(
+ al.cpp marker.cpp pos.cpp sig.cpp tempo.cpp xml.cpp
+ dsp.cpp
+ dspXMM.cpp
+ PROPERTIES COMPILE_FLAGS "-msse2 -fPIC -include ${PROJECT_SOURCE_DIR}/all.h"
+ )
+
+
+set_source_files_properties( dspSSE.cpp
+ PROPERTIES COMPILE_FLAGS "-x assembler"
)
add_dependencies(al ${PROJECT_SOURCE_DIR}/all.h.pch)