Skip to content
Open
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 0 additions & 6 deletions plugins/package-managers/conan/src/main/kotlin/Conan.kt
Original file line number Diff line number Diff line change
Expand Up @@ -122,12 +122,6 @@ class Conan(
private val config: ConanConfig
) : PackageManager("Conan") {
companion object {
internal val DUMMY_COMPILER_SETTINGS = arrayOf(
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think it's fine (and even less confusing) to squash this to the previous commit, saying to replace hard-coded dummy compiler settings with proper ones. Otherwise there's an intermediate commit with both dummy and detected settings, which does not make sense.

"-s", "compiler=gcc",
"-s", "compiler.libcxx=libstdc++",
"-s", "compiler.version=11.1"
)

internal const val SCOPE_NAME_DEPENDENCIES = "requires"
internal const val SCOPE_NAME_DEV_DEPENDENCIES = "build_requires"
internal const val SCOPE_NAME_TEST_DEPENDENCIES = "test_requires"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,6 @@ import org.ossreviewtoolkit.model.PackageReference
import org.ossreviewtoolkit.model.RemoteArtifact
import org.ossreviewtoolkit.model.Scope
import org.ossreviewtoolkit.model.VcsInfo
import org.ossreviewtoolkit.plugins.packagemanagers.conan.Conan.Companion.DUMMY_COMPILER_SETTINGS
import org.ossreviewtoolkit.plugins.packagemanagers.conan.Conan.Companion.SCOPE_NAME_DEPENDENCIES
import org.ossreviewtoolkit.plugins.packagemanagers.conan.Conan.Companion.SCOPE_NAME_DEV_DEPENDENCIES
import org.ossreviewtoolkit.utils.common.Os
Expand Down Expand Up @@ -70,7 +69,6 @@ internal class ConanV1Handler(private val conan: Conan) : ConanVersionHandler {
definitionFile.name,
"--json",
jsonFile.absolutePath,
*DUMMY_COMPILER_SETTINGS,
"--profile",
"ort-default"
).requireSuccess()
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,6 @@ import org.ossreviewtoolkit.model.PackageReference
import org.ossreviewtoolkit.model.RemoteArtifact
import org.ossreviewtoolkit.model.Scope
import org.ossreviewtoolkit.model.VcsInfo
import org.ossreviewtoolkit.plugins.packagemanagers.conan.Conan.Companion.DUMMY_COMPILER_SETTINGS
import org.ossreviewtoolkit.plugins.packagemanagers.conan.Conan.Companion.SCOPE_NAME_DEPENDENCIES
import org.ossreviewtoolkit.plugins.packagemanagers.conan.Conan.Companion.SCOPE_NAME_DEV_DEPENDENCIES
import org.ossreviewtoolkit.plugins.packagemanagers.conan.Conan.Companion.SCOPE_NAME_TEST_DEPENDENCIES
Expand Down Expand Up @@ -74,7 +73,6 @@ internal class ConanV2Handler(private val conan: Conan) : ConanVersionHandler {
jsonFile.absolutePath,
"--profile:all",
"ort-default",
*DUMMY_COMPILER_SETTINGS,
definitionFile.name
).requireSuccess()
} else {
Expand All @@ -88,7 +86,6 @@ internal class ConanV2Handler(private val conan: Conan) : ConanVersionHandler {
jsonFile.absolutePath,
"--profile:all",
"ort-default",
*DUMMY_COMPILER_SETTINGS,
definitionFile.name
).requireSuccess()
}
Expand Down
Loading