Rename libmad directory
This commit is contained in:
@@ -18,8 +18,6 @@ Build/
|
||||
!Build/README.md
|
||||
verdata.*
|
||||
src/generated
|
||||
extern/mad-0.15.1b/config.h
|
||||
extern/libjpeg/jconfig.h
|
||||
|
||||
# Text Editor Based Items
|
||||
___*
|
||||
|
||||
Vendored
+33
-37
@@ -1,43 +1,38 @@
|
||||
if(WITH_SYSTEM_MAD)
|
||||
find_package(Mad REQUIRED)
|
||||
else()
|
||||
set(MAD_DIR "${SM_EXTERN_DIR}/mad-0.15.1b")
|
||||
set(MAD_SRC "libmad/bit.c"
|
||||
"libmad/decoder.c"
|
||||
"libmad/fixed.c"
|
||||
"libmad/frame.c"
|
||||
"libmad/huffman.c"
|
||||
"libmad/layer12.c"
|
||||
"libmad/layer3.c"
|
||||
"libmad/stream.c"
|
||||
"libmad/synth.c"
|
||||
"libmad/timer.c"
|
||||
"libmad/version.c")
|
||||
|
||||
list(APPEND MAD_SRC
|
||||
"${MAD_DIR}/bit.c"
|
||||
"${MAD_DIR}/decoder.c"
|
||||
"${MAD_DIR}/fixed.c"
|
||||
"${MAD_DIR}/frame.c"
|
||||
"${MAD_DIR}/huffman.c"
|
||||
"${MAD_DIR}/layer12.c"
|
||||
"${MAD_DIR}/layer3.c"
|
||||
"${MAD_DIR}/stream.c"
|
||||
"${MAD_DIR}/synth.c"
|
||||
"${MAD_DIR}/timer.c"
|
||||
"${MAD_DIR}/version.c")
|
||||
set(MAD_HPP "libmad/bit.h"
|
||||
"libmad/config.h"
|
||||
"libmad/decoder.h"
|
||||
"libmad/fixed.h"
|
||||
"libmad/frame.h"
|
||||
"libmad/global.h"
|
||||
"libmad/huffman.h"
|
||||
"libmad/layer12.h"
|
||||
"libmad/layer3.h"
|
||||
"libmad/mad.h"
|
||||
"libmad/stream.h"
|
||||
"libmad/synth.h"
|
||||
"libmad/timer.h"
|
||||
"libmad/version.h")
|
||||
|
||||
list(APPEND MAD_HPP
|
||||
"${MAD_DIR}/bit.h"
|
||||
"${MAD_DIR}/config.h"
|
||||
"${MAD_DIR}/decoder.h"
|
||||
"${MAD_DIR}/fixed.h"
|
||||
"${MAD_DIR}/frame.h"
|
||||
"${MAD_DIR}/global.h"
|
||||
"${MAD_DIR}/huffman.h"
|
||||
"${MAD_DIR}/layer12.h"
|
||||
"${MAD_DIR}/layer3.h"
|
||||
"${MAD_DIR}/mad.h"
|
||||
"${MAD_DIR}/stream.h"
|
||||
"${MAD_DIR}/synth.h"
|
||||
"${MAD_DIR}/timer.h"
|
||||
"${MAD_DIR}/version.h")
|
||||
|
||||
list(APPEND MAD_DAT
|
||||
"${MAD_DIR}/D.dat"
|
||||
"${MAD_DIR}/imdct_s.dat"
|
||||
"${MAD_DIR}/qc_table.dat"
|
||||
"${MAD_DIR}/rq_table.dat"
|
||||
"${MAD_DIR}/sf_table.dat")
|
||||
set(MAD_DAT "libmad/D.dat"
|
||||
"libmad/imdct_s.dat"
|
||||
"libmad/qc_table.dat"
|
||||
"libmad/rq_table.dat"
|
||||
"libmad/sf_table.dat")
|
||||
|
||||
source_group("Source Files" FILES ${MAD_SRC})
|
||||
source_group("Header Files" FILES ${MAD_HPP})
|
||||
@@ -77,7 +72,8 @@ else()
|
||||
target_compile_definitions("mad" PRIVATE FPM_64BIT=1)
|
||||
endif(MSVC)
|
||||
|
||||
target_include_directories("mad" PUBLIC "${MAD_DIR}")
|
||||
target_include_directories("mad" PRIVATE "${CMAKE_CURRENT_BINARY_DIR}/libmad")
|
||||
target_include_directories("mad" PUBLIC "libmad")
|
||||
|
||||
configure_file("${SM_EXTERN_DIR}/config.mad.in.h" "${MAD_DIR}/config.h")
|
||||
configure_file("config.mad.in.h" "libmad/config.h")
|
||||
endif()
|
||||
|
||||
Reference in New Issue
Block a user