I'm using CMake to make 2 projects who is the same but with differents macros.
It creates me 2 project but adds all macros for both.
Is it possible to just assign macro for one and another macros for the second project ?
here, what I do :
file(
GLOB_RECURSE
source_files
src/*
inc/*
)
if(WINDOWS)
add_definitions(-DAPI_DIRECT3D11)
add_library(
ProjectD3D11
STATIC
${source_files}
)
endif()
add_definitions(-DAPI_OPENGL)
add_definitions(-DGLEW_STATIC)
add_definitions(-DSFML_STATIC)
add_library(
ProjectOGL
STATIC
${source_files}
)
Thanks
Edited by Alundra, 04 November 2012 - 07:46 PM.






