Hello, I have a code which consist in a kernel and several independent modules which depend on this kernel. I would like to let users build the module they want by typing, for example,
make module1 to build the first module. But, as this first module depends on the kernel, I need this kernel to be built BEFORE module1. My file organization is the following: project_directory/ CMakeLists.txt src/ CMakeLists.txt kernel/ CMakeLists.txt modules/ CMakeLists.txt module1/ module2/ I guess I should use the add_library command to build the kernel first, but I don't know exactly how to do it since there are many possible usages of this command: https://cmake.org/cmake/help/latest/command/add_library.html Does someone know what is the cleanest way to do it? Cédric
-- Powered by www.kitware.com Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Kitware offers various services to support the CMake community. For more information on each offering, please visit: CMake Support: http://cmake.org/cmake/help/support.html CMake Consulting: http://cmake.org/cmake/help/consulting.html CMake Training Courses: http://cmake.org/cmake/help/training.html Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/cmake