blob: 7e00668a991b60b244d53c79e3539251537aa3b9 [file] [log] [blame]
set(DIRS)
set(PARALLEL_DIRS)
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()
set(LDFLAGS -lstdc++)
set(PROG alacconvert-encode)
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.wav)
set(RUN_OPTIONS - -)
llvm_multisource()
llvm_add_subdirectories(${DIRS} ${PARALLEL_DIRS})