Simon Perreault wrote:
2. Is it possible to have per-sourcefile definitions? i.e. In one directory I
have a few .c files which require the MATLAB_MEX_FILE definition while others
are stand-alone programs that don't need it. ADD_DEFINITIONS seems to have a
global effect.
Hey, I can answer that! :-) (I'm just learning myself...)
I actually had to do this for my own project. You can use:
SET_SOURCE_FILES_PROPERTIES(<file> PROPERTIES COMPILE_FLAGS <flags>)
...replacing <file> and <flags>, of course. Be sure to put <flags> in
quotes if there are spaces.
3. Same question as 2 but concerning INCLUDE_DIRECTORIES.
Hmm... I *think* '-I' works on MSVC, so you could just use the flags
'-I<path>'. Or investigate if there is a corresponding property (I don't
know if there is or is not).
4 and 5. Same questions as 2 and 3, but this time I want per-library or
per-executable instead of per-sourcefile.
I think SET_TARGET_PROPERTIES is what you want, but I haven't used it.
--
Matthew
You are in a meadow. A huge red dragon stands before you.
> FIGHT DRAGON
With what? You don't have any weapons.
> RUN AWAY
You wisely exercise the better part of valor.
_______________________________________________
CMake mailing list
[email protected]
http://www.cmake.org/mailman/listinfo/cmake