Files
squeezelite-esp32/components/squeezelite/CMakeLists.txt
Sebastien 70aa420406 Merge remote-tracking branch 'origin/master' into master-cmake
Conflicts:
	components/raop/raop.c
	components/raop/rtp.c
	main/cmd_squeezelite.c
2020-03-08 09:54:50 -04:00

37 lines
714 B
CMake

idf_component_register( SRC_DIRS . external a1s tas57xx
INCLUDE_DIRS . a1s
PRIV_REQUIRES newlib
esp_common
esp-dsp
display
platform_config
platform_bluetooth
codecs
services
raop
)
set_source_files_properties(mad.c
PROPERTIES COMPILE_FLAGS
-Wno-maybe-uninitialized
)
set_source_files_properties(pcm.c
PROPERTIES COMPILE_FLAGS
-Wno-maybe-uninitialized
)
set_source_files_properties(flac.c
PROPERTIES COMPILE_FLAGS
-Wno-maybe-uninitialized
)
add_definitions(-DLINKALL -DLOOPBACK -DNO_FAAD -DRESAMPLE16 -DEMBEDDED -DTREMOR_ONLY -DBYTES_PER_FRAME=4)
add_compile_options (-O3 )