fix secGear build error and add secGear-sim rpm package
Signed-off-by: chenmaodong <chenmaodong@huawei.com>
This commit is contained in:
parent
80410eebd1
commit
55860b70dd
27
secGear.spec
27
secGear.spec
@ -1,6 +1,6 @@
|
|||||||
Name: secGear
|
Name: secGear
|
||||||
Version: v0.1.0
|
Version: v0.1.0
|
||||||
Release: 1%{?dist}
|
Release: 2%{?dist}
|
||||||
Summary: secGear is an SDK to develop confidential computing apps based on hardware enclave features
|
Summary: secGear is an SDK to develop confidential computing apps based on hardware enclave features
|
||||||
ExclusiveArch: x86_64
|
ExclusiveArch: x86_64
|
||||||
|
|
||||||
@ -30,6 +30,12 @@ Requires: %{name}%{?isa} = %{version}-%{release}
|
|||||||
The %{name}-devel is package contains Header file for developing applications that
|
The %{name}-devel is package contains Header file for developing applications that
|
||||||
us %{name}
|
us %{name}
|
||||||
|
|
||||||
|
%package sim
|
||||||
|
Summary: simulation package files for %{name}
|
||||||
|
Requires: %{name}%{?isa} = %{version}-%{release}
|
||||||
|
%description sim
|
||||||
|
The %{name}-sim is package contains simulation libraries for developing applications
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q -n secGear
|
%setup -q -n secGear
|
||||||
|
|
||||||
@ -67,13 +73,14 @@ install -pm 644 inc/enclave_inc/*.h %{buildroot}/%{_includedir}/secGear/enclave_
|
|||||||
install -pm 644 inc/enclave_inc/gp/*.h %{buildroot}/%{_includedir}/secGear/enclave_inc/gp
|
install -pm 644 inc/enclave_inc/gp/*.h %{buildroot}/%{_includedir}/secGear/enclave_inc/gp
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
|
rm %{buildroot}/home* -rf
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%{_libdir}/libsecgear_tee.a
|
/%{_lib}/libsecgear_tee.a
|
||||||
%{_libdir}/libsecgear.so
|
/%{_lib}/libsecgear.so
|
||||||
%ifarch x86_64
|
%ifarch x86_64
|
||||||
%{_libdir}/libsgx_0.so
|
/%{_lib}/libsgx_0.so
|
||||||
%else
|
%else
|
||||||
#The itrustee OS is not released
|
#The itrustee OS is not released
|
||||||
%endif
|
%endif
|
||||||
@ -82,7 +89,19 @@ install -pm 644 inc/enclave_inc/gp/*.h %{buildroot}/%{_includedir}/secGear/encla
|
|||||||
%files devel
|
%files devel
|
||||||
%{_includedir}/secGear/*
|
%{_includedir}/secGear/*
|
||||||
|
|
||||||
|
%files sim
|
||||||
|
%defattr(-,root,root)
|
||||||
|
/%{_lib}/libsecgearsim.so
|
||||||
|
%ifarch x86_64
|
||||||
|
/%{_lib}/libsgxsim_0.so
|
||||||
|
%else
|
||||||
|
#The itrustee OS is not released
|
||||||
|
%endif
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Sun Feb 7 2021 chenmaodong<chenmaodong@huawei.com> - v0.1.0-2
|
||||||
|
- DESC:fix secGear build error and add secGear-sim rpm package
|
||||||
|
|
||||||
* Wed Feb 3 2021 wanghongzhe<wanghongzhe@huawei.com> - v0.1.0-1
|
* Wed Feb 3 2021 wanghongzhe<wanghongzhe@huawei.com> - v0.1.0-1
|
||||||
- DESC:init secGear.tar.gz
|
- DESC:init secGear.tar.gz
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user