Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:frispete:15.2
Configuration
Project Config
Overview
Repositories
Monitor
Requests
Users
Subprojects
Project Config
Attributes
Signing Keys
Meta
Status
Pulse
Project Configuration of home:frispete:15.2
# Fix for all repos, but TW %if "%_repository" == "openSUSE_Leap_15.1" || "%_repository" == "openSUSE_Leap_15.2" # we're using a current rpm Ignore: rpm-config-SUSE-1 # we're using a curent suse-module-tools Ignore: udev-mini Substitute: openssh-clients openssh Prefer: keyutils-devel BuildFlags: excludebuild:python-qt5:python2_quick3d BuildFlags: excludebuild:python-qt5:python3_quick3d Macros: # these can be found in package rpm-config-SUSE for TW: # directory where CMakeLists.txt/meson.build/etc. are placed %_vpath_srcdir . # directory (doesn't need to exist) where all generated build files will be placed %_vpath_builddir %_target_platform # and these come with rpm 4.16 # new %%{getncpus} macro replaced by something existing before # C compiler flags. This is traditionally called CFLAGS in makefiles. # Historically also available as %%{optflags}, and %%build sets the # environment variable RPM_OPT_FLAGS to this value. %build_cflags %{optflags} # C++ compiler flags. This is traditionally called CXXFLAGS in makefiles. %build_cxxflags %{optflags} # Fortran compiler flags. Makefiles use both FFLAGS and FCFLAGS as # the corresponding variable names. %build_fflags %{optflags} %{?_fmoddir:-I%{_fmoddir}} # Link editor flags. This is usually called LDFLAGS in makefiles. #%build_ldflags -Wl,-z,relro # Expands to shell code to seot the compiler/linker environment # variables CFLAGS, CXXFLAGS, FFLAGS, FCFLAGS, LDFLAGS if they have # not been set already. %set_build_flags \ CFLAGS="${CFLAGS:-%{?build_cflags}}" ; export CFLAGS ; \ CXXFLAGS="${CXXFLAGS:-%{?build_cxxflags}}" ; export CXXFLAGS ; \ FFLAGS="${FFLAGS:-%{?build_fflags}}" ; export FFLAGS ; \ FCFLAGS="${FCFLAGS:-%{?build_fflags}}" ; export FCFLAGS ; \ LDFLAGS="${LDFLAGS:-%{?build_ldflags}}" ; export LDFLAGS # Maximum number of CPU's to use when building, 0 for unlimited. #%_smp_ncpus_max 0 %_smp_build_ncpus %([ -z "$RPM_BUILD_NCPUS" ] \\\ && RPM_BUILD_NCPUS="`/usr/bin/getconf _NPROCESSORS_ONLN`"; \\\ ncpus_max=%{?_smp_ncpus_max}; \\\ if [ -n "$ncpus_max" ] && [ "$ncpus_max" -gt 0 ] && [ "$RPM_BUILD_NCPUS" -gt "$ncpus_max" ]; then RPM_BUILD_NCPUS="$ncpus_max"; fi; \\\ echo "$RPM_BUILD_NCPUS";) %_smp_mflags -j%{_smp_build_ncpus} # Maximum number of threads to use when building, 0 for unlimited #%_smp_nthreads_max 0 %_smp_build_nthreads %{_smp_build_ncpus} :Macros %endif
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor