diff --git a/source/dub/generators/cmake.d b/source/dub/generators/cmake.d index ce49ba5..eb51be7 100644 --- a/source/dub/generators/cmake.d +++ b/source/dub/generators/cmake.d @@ -14,10 +14,11 @@ import dub.internal.vibecompat.inet.path; import dub.project; -import std.algorithm: map, uniq, sort; -import std.array: appender, join; +import std.algorithm: map, uniq; +import std.algorithm : stdsort = sort; // to avoid clashing with built-in sort +import std.array: appender, join, replace; import std.stdio: File, write; -import std.string: format, replace; +import std.string: format; class CMakeGenerator: ProjectGenerator { @@ -94,7 +95,7 @@ script.put( "target_link_libraries(%s %s %s)\n".format( name, - (info.dependencies ~ info.linkDependencies).dup.sort.uniq.map!sanitize.join(" "), + (info.dependencies ~ info.linkDependencies).dup.stdsort.uniq.map!sanitize.join(" "), info.buildSettings.libs.dup.join(" ") ) );