diff options
Diffstat (limited to 'src/libFLAC/ia32/CMakeLists.txt')
-rw-r--r-- | src/libFLAC/ia32/CMakeLists.txt | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/libFLAC/ia32/CMakeLists.txt b/src/libFLAC/ia32/CMakeLists.txt new file mode 100644 index 00000000..94357064 --- /dev/null +++ b/src/libFLAC/ia32/CMakeLists.txt @@ -0,0 +1,18 @@ +cmake_minimum_required(VERSION 3.12) + +include_directories("${CMAKE_CURRENT_SOURCE_DIR}") + +if(APPLE) + add_compile_options(-dOBJ_FORMAT_macho) +elseif(WIN32) + #add_compile_options(-d OBJ_FORMAT_win32) + # FIXME the command above doesn't seem to work on Windows + set(CMAKE_ASM_NASM_FLAGS -dOBJ_FORMAT_win32) +else() + add_compile_options(-dOBJ_FORMAT_elf) +endif() + +add_library(FLAC-asm STATIC + cpu_asm.nasm + fixed_asm.nasm + lpc_asm.nasm) |