diff options
-rw-r--r-- | devtools/create_project/cmake.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/devtools/create_project/cmake.cpp b/devtools/create_project/cmake.cpp index 9be76f9fe8..2c4553a6c6 100644 --- a/devtools/create_project/cmake.cpp +++ b/devtools/create_project/cmake.cpp @@ -191,13 +191,16 @@ void CMakeProvider::createProjectFile(const std::string &name, const std::string addFilesToProject(moduleDir, project, includeList, excludeList, setup.filePrefix); - project << ")\n"; + project << ")\n\n"; if (name != setup.projectName) { project << "endif()\n"; } - project << "# Libraries\n"; if (name == setup.projectName) { + project << "# Engines libraries handling\n"; + writeEnginesLibrariesHandling(setup, project); + + project << "# Libraries\n"; const Library *sdlLibrary = getLibraryFromFeature("sdl", setup.useSDL2); project << "target_link_libraries(" << name << " ${" << sdlLibrary->librariesVar << "})\n"; @@ -219,9 +222,6 @@ void CMakeProvider::createProjectFile(const std::string &name, const std::string project << "endif()\n"; project << "\n"; - project << "# Engines libraries handling\n"; - writeEnginesLibrariesHandling(setup, project); - project << "set_property(TARGET " << name << " PROPERTY CXX_STANDARD 11)\n"; project << "set_property(TARGET " << name << " PROPERTY CXX_STANDARD_REQUIRED ON)\n"; } |