X-Git-Url: http://git.tdb.fi/?p=builder.git;a=blobdiff_plain;f=source%2Fsourcearchivecomponent.cpp;h=3304e6badff7df162d6a76d77f878d5cdc68b06c;hp=6dc5fe6caa2a6dd96d88736d45a1f1a430aa9839;hb=ca82985462351ea787d62236e05b962b06dfe267;hpb=62106ed7cef9b8ef6f07aaf491f8250f7e8d9398 diff --git a/source/sourcearchivecomponent.cpp b/source/sourcearchivecomponent.cpp index 6dc5fe6..3304e6b 100644 --- a/source/sourcearchivecomponent.cpp +++ b/source/sourcearchivecomponent.cpp @@ -35,7 +35,10 @@ void SourceArchiveComponent::create_targets() const files.push_back(i->second); const Toolchain &toolchain = builder.get_toolchain(); - string archive_name = package.get_name()+"-"+package.get_version()+"-source"; + string archive_name = package.get_name(); + if(!package.get_version().empty()) + archive_name += "-"+package.get_version(); + archive_name += "-source"; Target *result = toolchain.get_tool("TAR").create_target(files, archive_name); build_graph.get_target("archives")->add_dependency(*result); }