On Saturday 12 May 2012, Alexey Istomin wrote: > > Yes. > > You need to duse two different assembler "dialects", each "dialect" > > counts as a separate language to cmake, so you can have many in > > parallel. So you should add e.g. a ASM-DSP dialect, and set the language > > of the source files to ASM-DSP. This this assembler will be invoked on > > these files. > > Adding an assembler dialect is not hard, you need just a few tiny files: > > http://www.cmake.org/Wiki/CMake/Assembler > > This page is slightly out of date, but the documentation how to add a new > > assembler is still valid. Just have a look at the Modules/ directory for > > the ASM-related files, you should see how this works. > > > > Alex > > Thanks a lot, Alex. > I done some experiments. It looks like dsp-asm sources should have a > different file extension? Can CMake select specific asm-compiler depends > on subdir instead of file extesion?
Not per directory, but per file. You can use set_source_files_properties(... LANGUAGE ASM_DSP) This should work. Alex
-- Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Follow this link to subscribe/unsubscribe: http://www.cmake.org/mailman/listinfo/cmake