blob: be730ef0ff42ff15c36d0d3addddfe26fc156ae6 [file] [log] [blame]
if(ENDIAN STREQUAL "little")
list(APPEND CFLAGS -DTARGET_RT_LITTLE_ENDIAN=1)
list(APPEND CXXFLAGS -DTARGET_RT_LITTLE_ENDIAN=1)
else()
list(APPEND CFLAGS -DTARGET_RT_BIG_ENDIAN=1)
list(APPEND CXXFLAGS -DTARGET_RT_BIG_ENDIAN=1)
endif()
list(APPEND LDFLAGS -lstdc++)
set(PROG alacconvert-decode)
set(Sources EndianPortable.c ALACBitUtilities.c ALACDecoder.cpp ALACEncoder.cpp ag_dec.c ag_enc.c dp_dec.c dp_enc.c matrix_dec.c matrix_enc.c main.cpp CAFFileALAC.cpp)
set(STDIN_FILENAME ${CMAKE_CURRENT_SOURCE_DIR}/tune.caf)
set(RUN_OPTIONS - -)
llvm_multisource()