SLFO/000-README.txt

42 lines
964 B
Plaintext
Raw Normal View History

#
# Import of SLFO standard sources. This time in a SHA256 git repository.
#
Collection of all package sources via git submodules.
This git repository also provides
_config (also known as "build config" or "prjconf")
_pbuild (defines the repository setup, but is currently not authorative for OBS side builds)
To manual build a package use
# git clone https://src.suse.de/products/SLFO_main
# cd SLFO_main
# git submodule init
For a full source checkout do
# git submodule update
Or do a selective checkout and build can be done via
# git submodule update PACKAGE_A
# cd PACKAGE_A
# pbuild
A cross architecture build can be invoked via
# pbuild --preset cross_aarch64
for example. Please note that this works only for package sources which support cross
architecture building. This is not using any emulator, but must be natively supported.
You may build using qemu if that fails via
# pbuild --vm-type=qemu --preset aarch64
for example.