From 30a4fc0f3a204d7d3b90b92294ebb8b97fa3bc00 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Wed, 9 Aug 2023 16:35:01 +0200 Subject: [PATCH] Implement bootstrap mode --- jctools.spec | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/jctools.spec b/jctools.spec index da07fed..217878b 100644 --- a/jctools.spec +++ b/jctools.spec @@ -1,3 +1,5 @@ +%bcond_with bootstrap + %global srcname JCTools Name: jctools @@ -12,11 +14,15 @@ Source0: %{url}/archive/v%{version}/%{srcname}-%{version}.tar.gz BuildArch: noarch ExclusiveArch: %{java_arches} noarch +%if %{with bootstrap} +BuildRequires: javapackages-bootstrap-openjdk8 +%else BuildRequires: maven-local-openjdk8 BuildRequires: mvn(com.google.guava:guava-testlib) BuildRequires: mvn(junit:junit) BuildRequires: mvn(org.apache.felix:maven-bundle-plugin) BuildRequires: mvn(org.hamcrest:hamcrest-all) +%endif %description This project aims to offer some concurrent data structures