summaryrefslogtreecommitdiff
path: root/cmake/MacroAddSources.cmake
blob: 62c1381884581cfc823dc76eaac8c7150f8e5477 (plain)
1
2
3
4
5
6
7
8
9
# This macro is for generating the sources list from in-folder files.
MACRO(MacroAddSources)
	FILE ( GLOB src ${fn}/*.c )
	FOREACH ( fle ${src} )
		GET_FILENAME_COMPONENT ( fnp ${fle} NAME_WE )
		GET_FILENAME_COMPONENT ( pth ${fle} PATH )
		SET ( SRC_${fn} ${SRC_${fn}} ${pth}/${fnp} )
	ENDFOREACH ( fle )
ENDMACRO(MacroAddSources)