[CMake] Two commands for a single dependency

Brandon J. Van Every bvanevery at gmail.com
Fri Aug 18 16:42:23 EDT 2006


James Bigler wrote:
> Is it possible to run two commands and have them execute in order for 
> a given rule.  Here is what I want to do in a makefile:
>
> default: child.o
>
> child-copy.d:
>     touch child-copy.d
>
> include child-copy.d
>
> child.o: $(CXXPATH)/child.cc
>     g++ -c $< -o $@ -MD
>     cp child.d child-copy.d

Sure, just use ADD_CUSTOM_COMMAND.  Each COMMAND is executed in order.


Cheers,
Brandon Van Every



More information about the CMake mailing list