[CMake] Multiple custom commands depending on same file
giuliano
giuliano.carlini at aleri.com
Wed Apr 22 17:31:12 EDT 2009
Indeed, both file-A.txt and file-B.txt are dependencies of one of my
targets.
giuliano
Bill Hoffman wrote, on 4/21/2009 6:16 PM:
> giuliano wrote:
>> I have something like:
>>
>> ADD_CUSTOM_COMMAND(
>> OUTPUT ${BUILD_FOLDER}/file-A.txt
>> COMMAND ${XSLT}
>> ARGS --output ${BUILD_FOLDER}/file-A.txt A.xslt
>> file.xml
>> DEPENDS file.xml A.xslt
>> )
>>
>> ADD_CUSTOM_COMMAND(
>> OUTPUT ${BUILD_FOLDER}/file-B.txt
>> COMMAND ${XSLT}
>> ARGS --output ${BUILD_FOLDER}/file-B.txt B.xslt
>> file.xml
>> DEPENDS file.xml B.xslt
>> )
>>
>> When I run cmake, only file-A.txt is built. If I reverse the stanzas
>> for file-A.txt and file-B.txt, then only file-B.txt is built.
>>
>> It seems as if only the first target that depends on a file gets
>> built. How do I get cmake to build them all?
>>
>> I'm running cmake 2.4.
>>
> You need a custom target or other target to consume the outputs from
> the custom commands.
>
> -Bill
>
--
giuliano carlini | coder
Aleri - Continuous IntelligenceTM
82 Pioneer Way #106 | Mountain View, CA 94041 | USA
Cell: 650.483.7648 | Office: 650.210.3830 | Fax: 312.210.3811
giuliano.carlini at aleri.com | http://www.aleri.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: giuliano_carlini.vcf
Type: text/x-vcard
Size: 291 bytes
Desc: not available
URL: <http://www.cmake.org/pipermail/cmake/attachments/20090422/d2422175/attachment.vcf>
More information about the CMake
mailing list