diff --git a/ft_wl_fwk-1.0.0.tar.gz b/ft_wl_fwk-1.0.0.tar.gz new file mode 100644 index 0000000..824ba0a Binary files /dev/null and b/ft_wl_fwk-1.0.0.tar.gz differ diff --git a/ft_wl_fwk.spec b/ft_wl_fwk.spec new file mode 100644 index 0000000..52525fb --- /dev/null +++ b/ft_wl_fwk.spec @@ -0,0 +1,60 @@ +# Copyright (c) 2023 Huawei Technologies Co., Ltd. All rights reserved. +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +%global debug_package %{nil} + +Name: ft_wl_fwk +Version: 1.0.0 +Release: 1%{?dist} +Summary: Ft_wl_fwk. + +License: Apache-2.0 +URL: https://gitee.com/openeuler/ft_wl_fwk +Source0: https://gitee.com/openeuler/ft_wl_fwk/repository/archive/ft_wl_fwk-1.0.0.tar.gz + +BuildRequires: clang python3 python3-pip python-toml tar cmake ninja-build compiler-rt +BuildRequires: llvm-devel wayland-devel +BuildRequires: distributed-utils ft_engine-devel ft_surface-devel ft_mmi-devel ft_flutter-devel ft_multimedia-devel +BuildRequires: distributed-build mesa-libEGL mesa-libEGL-devel +Requires: compiler-rt llvm-devel python3 +Requires: distributed-utils ft_engine ft_surface ft_mmi ft_flutter ft_multimedia mesa-libEGL mesa-libEGL-devel + +%description +Ft_wl_fwk. + +%prep +%autosetup -n %{name}-%{version} -p1 + +%build +cd %{_builddir}/%{name}-%{version} +./build.sh + +%install +mkdir -p %{buildroot}%{_libdir} +%ifarch x86_64 +cp -pdf %{_builddir}/%{name}-%{version}/out/Debug/x64/common/common/lib*.so %{buildroot}%{_libdir} +%endif +%ifarch aarch64 +cp -pdf %{_builddir}/%{name}-%{version}/out/Debug/aarch64/common/common/lib*.so %{buildroot}%{_libdir} +%endif + +%clean +rm -rf %{buildroot} + +%files +%{_libdir}/* + +%changelog +* Mon Nov 6 2023 abc12133 - 1.0.0-1 +- +