Changes in / [fa70134:32b4302] in mainline
- Files:
-
- 301 added
- 275 deleted
- 20 edited
-
.gitignore (modified) (1 diff)
-
.travis.yml (modified) (1 diff)
-
Makefile (modified) (3 diffs)
-
boot/Makefile (deleted)
-
boot/Makefile.build (deleted)
-
boot/Makefile.common (deleted)
-
boot/Makefile.empty (deleted)
-
boot/Makefile.grub (deleted)
-
boot/Makefile.initrd (deleted)
-
boot/Makefile.silo (deleted)
-
boot/Makefile.uboot (deleted)
-
boot/Makefile.yaboot (deleted)
-
boot/arch/abs32le/Makefile.inc (deleted)
-
boot/arch/abs32le/meson.build (added)
-
boot/arch/amd64/Makefile.inc (deleted)
-
boot/arch/amd64/meson.build (added)
-
boot/arch/arm32/Makefile.inc (deleted)
-
boot/arch/arm32/meson.build (added)
-
boot/arch/arm64/Makefile.inc (deleted)
-
boot/arch/arm64/meson.build (added)
-
boot/arch/ia32/Makefile.inc (deleted)
-
boot/arch/ia32/meson.build (added)
-
boot/arch/ia64/Makefile.inc (deleted)
-
boot/arch/ia64/_link.ld.in (modified) (1 diff)
-
boot/arch/ia64/meson.build (added)
-
boot/arch/mips32/Makefile.inc (deleted)
-
boot/arch/mips32/meson.build (added)
-
boot/arch/ppc32/Makefile.inc (deleted)
-
boot/arch/ppc32/_link.ld.in (modified) (1 diff)
-
boot/arch/ppc32/meson.build (added)
-
boot/arch/riscv64/Makefile.inc (deleted)
-
boot/arch/riscv64/meson.build (added)
-
boot/arch/sparc64/Makefile.inc (deleted)
-
boot/arch/sparc64/_link.ld.in (modified) (1 diff)
-
boot/arch/sparc64/meson.build (added)
-
boot/generic/src/version.c (modified) (1 diff)
-
boot/grub/build_dist.sh.in (added)
-
boot/grub/grub.cfg.in (added)
-
boot/grub/meson.build (added)
-
boot/meson.build (added)
-
boot/silo/build_dist.sh (added)
-
boot/silo/meson.build (added)
-
boot/yaboot/build_dist.sh (added)
-
boot/yaboot/meson.build (added)
-
configure.sh (added)
-
doxygen/Makefile (deleted)
-
doxygen/doxygen.cfg.diff (deleted)
-
kernel/Makefile (deleted)
-
kernel/arch/abs32le/Makefile.inc (deleted)
-
kernel/arch/abs32le/meson.build (added)
-
kernel/arch/amd64/Makefile.inc (deleted)
-
kernel/arch/amd64/meson.build (added)
-
kernel/arch/arm32/Makefile.inc (deleted)
-
kernel/arch/arm32/meson.build (added)
-
kernel/arch/arm64/Makefile.inc (deleted)
-
kernel/arch/arm64/meson.build (added)
-
kernel/arch/ia32/Makefile.inc (deleted)
-
kernel/arch/ia32/meson.build (added)
-
kernel/arch/ia64/Makefile.inc (deleted)
-
kernel/arch/ia64/meson.build (added)
-
kernel/arch/mips32/Makefile.inc (deleted)
-
kernel/arch/mips32/meson.build (added)
-
kernel/arch/ppc32/Makefile.inc (deleted)
-
kernel/arch/ppc32/meson.build (added)
-
kernel/arch/riscv64/Makefile.inc (deleted)
-
kernel/arch/riscv64/meson.build (added)
-
kernel/arch/sparc64/Makefile.inc (deleted)
-
kernel/arch/sparc64/meson.build (added)
-
kernel/genarch/Makefile.inc (deleted)
-
kernel/genarch/meson.build (added)
-
kernel/generic/meson.build (added)
-
kernel/generic/src/main/version.c (modified) (1 diff)
-
kernel/meson.build (added)
-
kernel/test/meson.build (added)
-
meson.build (added)
-
meson/arch/abs32le/meson.build (added)
-
meson/arch/amd64/meson.build (added)
-
meson/arch/arm32/meson.build (added)
-
meson/arch/arm64/meson.build (added)
-
meson/arch/ia32/meson.build (added)
-
meson/arch/ia64/meson.build (added)
-
meson/arch/mips32/meson.build (added)
-
meson/arch/ppc32/meson.build (added)
-
meson/arch/riscv64/meson.build (added)
-
meson/arch/sparc64/meson.build (added)
-
meson/cross/amd64 (added)
-
meson/cross/amd64_clang (added)
-
meson/cross/arm32 (added)
-
meson/cross/arm64 (added)
-
meson/cross/ia32 (added)
-
meson/cross/ia64 (added)
-
meson/cross/mips32 (added)
-
meson/cross/mips32eb (added)
-
meson/cross/ppc32 (added)
-
meson/cross/riscv64 (added)
-
meson/cross/sparc64 (added)
-
meson/part/compiler_args/meson.build (added)
-
meson/part/exports/config.mk.in (added)
-
meson/part/exports/meson.build (added)
-
meson/part/extra_targets/doxygen.cfg.diff (added)
-
meson/part/extra_targets/meson.build (added)
-
meson/part/initrd/install.sh.in (added)
-
meson/part/initrd/install_devel.sh.in (added)
-
meson/part/initrd/meson.build (added)
-
meson/part/initrd_manifest/meson.build (added)
-
meson/part/read_config/meson.build (added)
-
meson/part/tools/meson.build (added)
-
release/Makefile (deleted)
-
tools/README (added)
-
tools/autotool.py (deleted)
-
tools/build_all.sh (added)
-
tools/cc.sh (modified) (1 diff)
-
tools/check.sh (deleted)
-
tools/config.py (modified) (7 diffs)
-
tools/dest_build.py (deleted)
-
tools/ew.py (modified) (4 diffs)
-
tools/export.sh (added)
-
tools/list_profiles.sh (added)
-
tools/mkarray_for_meson.sh (added)
-
tools/release.sh (added)
-
tools/srepl (modified) (1 diff)
-
tools/travis.sh (modified) (2 diffs)
-
tools/xcw/bin/helenos-bld-config (deleted)
-
tools/xcw/bin/helenos-cc (modified) (1 diff)
-
tools/xcw/bin/helenos-ld (deleted)
-
tools/xcw/bin/helenos-pkg-config (modified) (1 diff)
-
tools/xcw/demo/Makefile (modified) (1 diff)
-
tools/xcw/include/helenos (deleted)
-
uspace/Makefile (deleted)
-
uspace/Makefile.common (deleted)
-
uspace/app/barber/Makefile (deleted)
-
uspace/app/barber/meson.build (added)
-
uspace/app/bdsh/Makefile (deleted)
-
uspace/app/bdsh/meson.build (added)
-
uspace/app/bithenge/Makefile (deleted)
-
uspace/app/bithenge/meson.build (added)
-
uspace/app/blkdump/Makefile (deleted)
-
uspace/app/blkdump/meson.build (added)
-
uspace/app/contacts/Makefile (deleted)
-
uspace/app/contacts/meson.build (added)
-
uspace/app/corecfg/Makefile (deleted)
-
uspace/app/corecfg/meson.build (added)
-
uspace/app/cpptest/Makefile (deleted)
-
uspace/app/cpptest/meson.build (added)
-
uspace/app/date/Makefile (deleted)
-
uspace/app/date/meson.build (added)
-
uspace/app/devctl/Makefile (deleted)
-
uspace/app/devctl/meson.build (added)
-
uspace/app/df/Makefile (deleted)
-
uspace/app/df/meson.build (added)
-
uspace/app/dltest/Makefile (deleted)
-
uspace/app/dltest/meson.build (added)
-
uspace/app/dltests/Makefile (deleted)
-
uspace/app/dltests/meson.build (added)
-
uspace/app/dnscfg/Makefile (deleted)
-
uspace/app/dnscfg/meson.build (added)
-
uspace/app/dnsres/Makefile (deleted)
-
uspace/app/dnsres/meson.build (added)
-
uspace/app/download/Makefile (deleted)
-
uspace/app/download/main.c (modified) (1 diff)
-
uspace/app/download/meson.build (added)
-
uspace/app/edit/Makefile (deleted)
-
uspace/app/edit/meson.build (added)
-
uspace/app/fdisk/Makefile (deleted)
-
uspace/app/fdisk/meson.build (added)
-
uspace/app/fontviewer/Makefile (deleted)
-
uspace/app/fontviewer/meson.build (added)
-
uspace/app/getterm/Makefile (deleted)
-
uspace/app/getterm/meson.build (added)
-
uspace/app/getterm/version.c (modified) (1 diff)
-
uspace/app/gunzip/Makefile (deleted)
-
uspace/app/gunzip/meson.build (added)
-
uspace/app/hbench/Makefile (deleted)
-
uspace/app/hbench/meson.build (added)
-
uspace/app/inet/Makefile (deleted)
-
uspace/app/inet/meson.build (added)
-
uspace/app/init/Makefile (deleted)
-
uspace/app/init/meson.build (added)
-
uspace/app/kill/Makefile (deleted)
-
uspace/app/kill/meson.build (added)
-
uspace/app/killall/Makefile (deleted)
-
uspace/app/killall/meson.build (added)
-
uspace/app/kio/Makefile (deleted)
-
uspace/app/kio/meson.build (added)
-
uspace/app/loc/Makefile (deleted)
-
uspace/app/loc/meson.build (added)
-
uspace/app/logset/Makefile (deleted)
-
uspace/app/logset/meson.build (added)
-
uspace/app/lprint/Makefile (deleted)
-
uspace/app/lprint/meson.build (added)
-
uspace/app/meson.build (added)
-
uspace/app/mixerctl/Makefile (deleted)
-
uspace/app/mixerctl/meson.build (added)
-
uspace/app/mkbd/Makefile (deleted)
-
uspace/app/mkbd/meson.build (added)
-
uspace/app/mkexfat/Makefile (deleted)
-
uspace/app/mkexfat/meson.build (added)
-
uspace/app/mkext4/Makefile (deleted)
-
uspace/app/mkext4/meson.build (added)
-
uspace/app/mkfat/Makefile (deleted)
-
uspace/app/mkfat/meson.build (added)
-
uspace/app/mkmfs/Makefile (deleted)
-
uspace/app/mkmfs/meson.build (added)
-
uspace/app/modplay/Makefile (deleted)
-
uspace/app/modplay/meson.build (added)
-
uspace/app/netecho/Makefile (deleted)
-
uspace/app/netecho/meson.build (added)
-
uspace/app/nic/Makefile (deleted)
-
uspace/app/nic/meson.build (added)
-
uspace/app/nterm/Makefile (deleted)
-
uspace/app/nterm/meson.build (added)
-
uspace/app/pci/Makefile (deleted)
-
uspace/app/pci/meson.build (added)
-
uspace/app/ping/Makefile (deleted)
-
uspace/app/ping/meson.build (added)
-
uspace/app/pkg/Makefile (deleted)
-
uspace/app/pkg/meson.build (added)
-
uspace/app/redir/Makefile (deleted)
-
uspace/app/redir/meson.build (added)
-
uspace/app/sbi/Makefile (deleted)
-
uspace/app/sbi/meson.build (added)
-
uspace/app/sportdmp/Makefile (deleted)
-
uspace/app/sportdmp/meson.build (added)
-
uspace/app/stats/Makefile (deleted)
-
uspace/app/stats/meson.build (added)
-
uspace/app/sysinfo/Makefile (deleted)
-
uspace/app/sysinfo/meson.build (added)
-
uspace/app/sysinst/Makefile (deleted)
-
uspace/app/sysinst/meson.build (added)
-
uspace/app/taskdump/Makefile (deleted)
-
uspace/app/taskdump/meson.build (added)
-
uspace/app/tester/Makefile (deleted)
-
uspace/app/tester/meson.build (added)
-
uspace/app/testread/Makefile (deleted)
-
uspace/app/testread/meson.build (added)
-
uspace/app/testrunner/Makefile (deleted)
-
uspace/app/testrunner/meson.build (added)
-
uspace/app/testwrit/Makefile (deleted)
-
uspace/app/testwrit/meson.build (added)
-
uspace/app/tetris/Makefile (deleted)
-
uspace/app/tetris/meson.build (added)
-
uspace/app/tmon/Makefile (deleted)
-
uspace/app/tmon/meson.build (added)
-
uspace/app/top/Makefile (deleted)
-
uspace/app/top/meson.build (added)
-
uspace/app/trace/Makefile (deleted)
-
uspace/app/trace/meson.build (added)
-
uspace/app/untar/Makefile (deleted)
-
uspace/app/untar/meson.build (added)
-
uspace/app/usbinfo/Makefile (deleted)
-
uspace/app/usbinfo/meson.build (added)
-
uspace/app/vcalc/Makefile (deleted)
-
uspace/app/vcalc/meson.build (added)
-
uspace/app/vdemo/Makefile (deleted)
-
uspace/app/vdemo/meson.build (added)
-
uspace/app/viewer/Makefile (deleted)
-
uspace/app/viewer/meson.build (added)
-
uspace/app/vlaunch/Makefile (deleted)
-
uspace/app/vlaunch/meson.build (added)
-
uspace/app/vol/Makefile (deleted)
-
uspace/app/vol/meson.build (added)
-
uspace/app/vterm/Makefile (deleted)
-
uspace/app/vterm/meson.build (added)
-
uspace/app/vuhid/Makefile (deleted)
-
uspace/app/vuhid/meson.build (added)
-
uspace/app/wavplay/Makefile (deleted)
-
uspace/app/wavplay/meson.build (added)
-
uspace/app/websrv/Makefile (deleted)
-
uspace/app/websrv/meson.build (added)
-
uspace/app/wifi_supplicant/Makefile (deleted)
-
uspace/app/wifi_supplicant/meson.build (added)
-
uspace/drv/audio/hdaudio/Makefile (deleted)
-
uspace/drv/audio/hdaudio/meson.build (added)
-
uspace/drv/audio/sb16/Makefile (deleted)
-
uspace/drv/audio/sb16/meson.build (added)
-
uspace/drv/block/ahci/Makefile (deleted)
-
uspace/drv/block/ahci/meson.build (added)
-
uspace/drv/block/ata_bd/Makefile (deleted)
-
uspace/drv/block/ata_bd/meson.build (added)
-
uspace/drv/block/ddisk/Makefile (deleted)
-
uspace/drv/block/ddisk/meson.build (added)
-
uspace/drv/block/usbmast/Makefile (deleted)
-
uspace/drv/block/usbmast/meson.build (added)
-
uspace/drv/block/virtio-blk/Makefile (deleted)
-
uspace/drv/block/virtio-blk/meson.build (added)
-
uspace/drv/bus/adb/cuda_adb/Makefile (deleted)
-
uspace/drv/bus/adb/cuda_adb/meson.build (added)
-
uspace/drv/bus/isa/Makefile (deleted)
-
uspace/drv/bus/isa/meson.build (added)
-
uspace/drv/bus/pci/pciintel/Makefile (deleted)
-
uspace/drv/bus/pci/pciintel/meson.build (added)
-
uspace/drv/bus/usb/ehci/Makefile (deleted)
-
uspace/drv/bus/usb/ehci/meson.build (added)
-
uspace/drv/bus/usb/ohci/Makefile (deleted)
-
uspace/drv/bus/usb/ohci/meson.build (added)
-
uspace/drv/bus/usb/uhci/Makefile (deleted)
-
uspace/drv/bus/usb/uhci/meson.build (added)
-
uspace/drv/bus/usb/usbdiag/Makefile (deleted)
-
uspace/drv/bus/usb/usbdiag/meson.build (added)
-
uspace/drv/bus/usb/usbflbk/Makefile (deleted)
-
uspace/drv/bus/usb/usbflbk/meson.build (added)
-
uspace/drv/bus/usb/usbhub/Makefile (deleted)
-
uspace/drv/bus/usb/usbhub/meson.build (added)
-
uspace/drv/bus/usb/usbmid/Makefile (deleted)
-
uspace/drv/bus/usb/usbmid/meson.build (added)
-
uspace/drv/bus/usb/vhc/Makefile (deleted)
-
uspace/drv/bus/usb/vhc/meson.build (added)
-
uspace/drv/bus/usb/xhci/Makefile (deleted)
-
uspace/drv/bus/usb/xhci/meson.build (added)
-
uspace/drv/char/i8042/Makefile (deleted)
-
uspace/drv/char/i8042/meson.build (added)
-
uspace/drv/char/msim-con/Makefile (deleted)
-
uspace/drv/char/msim-con/meson.build (added)
-
uspace/drv/char/ns8250/Makefile (deleted)
-
uspace/drv/char/ns8250/meson.build (added)
-
uspace/drv/char/pc-lpt/Makefile (deleted)
-
uspace/drv/char/pc-lpt/meson.build (added)
-
uspace/drv/char/pl011/Makefile (deleted)
-
uspace/drv/char/pl011/meson.build (added)
-
uspace/drv/char/pl050/Makefile (deleted)
-
uspace/drv/char/pl050/meson.build (added)
-
uspace/drv/char/ski-con/Makefile (deleted)
-
uspace/drv/char/ski-con/meson.build (added)
-
uspace/drv/char/sun4v-con/Makefile (deleted)
-
uspace/drv/char/sun4v-con/meson.build (added)
-
uspace/drv/fb/amdm37x_dispc/Makefile (deleted)
-
uspace/drv/fb/amdm37x_dispc/meson.build (added)
-
uspace/drv/fb/kfb/Makefile (deleted)
-
uspace/drv/fb/kfb/meson.build (added)
-
uspace/drv/hid/adb-kbd/Makefile (deleted)
-
uspace/drv/hid/adb-kbd/meson.build (added)
-
uspace/drv/hid/adb-mouse/Makefile (deleted)
-
uspace/drv/hid/adb-mouse/meson.build (added)
-
uspace/drv/hid/atkbd/Makefile (deleted)
-
uspace/drv/hid/atkbd/meson.build (added)
-
uspace/drv/hid/ps2mouse/Makefile (deleted)
-
uspace/drv/hid/ps2mouse/meson.build (added)
-
uspace/drv/hid/usbhid/Makefile (deleted)
-
uspace/drv/hid/usbhid/meson.build (added)
-
uspace/drv/hid/xtkbd/Makefile (deleted)
-
uspace/drv/hid/xtkbd/meson.build (added)
-
uspace/drv/intctl/apic/Makefile (deleted)
-
uspace/drv/intctl/apic/meson.build (added)
-
uspace/drv/intctl/gicv2/Makefile (deleted)
-
uspace/drv/intctl/gicv2/meson.build (added)
-
uspace/drv/intctl/i8259/Makefile (deleted)
-
uspace/drv/intctl/i8259/meson.build (added)
-
uspace/drv/intctl/icp-ic/Makefile (deleted)
-
uspace/drv/intctl/icp-ic/meson.build (added)
-
uspace/drv/intctl/obio/Makefile (deleted)
-
uspace/drv/intctl/obio/meson.build (added)
-
uspace/drv/meson.build (added)
-
uspace/drv/nic/ar9271/Makefile (deleted)
-
uspace/drv/nic/ar9271/meson.build (added)
-
uspace/drv/nic/e1k/Makefile (deleted)
-
uspace/drv/nic/e1k/meson.build (added)
-
uspace/drv/nic/ne2k/Makefile (deleted)
-
uspace/drv/nic/ne2k/meson.build (added)
-
uspace/drv/nic/rtl8139/Makefile (deleted)
-
uspace/drv/nic/rtl8139/meson.build (added)
-
uspace/drv/nic/rtl8169/Makefile (deleted)
-
uspace/drv/nic/rtl8169/meson.build (added)
-
uspace/drv/nic/virtio-net/Makefile (deleted)
-
uspace/drv/nic/virtio-net/meson.build (added)
-
uspace/drv/platform/amdm37x/Makefile (deleted)
-
uspace/drv/platform/amdm37x/meson.build (added)
-
uspace/drv/platform/arm64virt/Makefile (deleted)
-
uspace/drv/platform/arm64virt/meson.build (added)
-
uspace/drv/platform/icp/Makefile (deleted)
-
uspace/drv/platform/icp/meson.build (added)
-
uspace/drv/platform/mac/Makefile (deleted)
-
uspace/drv/platform/mac/meson.build (added)
-
uspace/drv/platform/malta/Makefile (deleted)
-
uspace/drv/platform/malta/meson.build (added)
-
uspace/drv/platform/msim/Makefile (deleted)
-
uspace/drv/platform/msim/meson.build (added)
-
uspace/drv/platform/pc/Makefile (deleted)
-
uspace/drv/platform/pc/meson.build (added)
-
uspace/drv/platform/ski/Makefile (deleted)
-
uspace/drv/platform/ski/meson.build (added)
-
uspace/drv/platform/sun4u/Makefile (deleted)
-
uspace/drv/platform/sun4u/meson.build (added)
-
uspace/drv/platform/sun4v/Makefile (deleted)
-
uspace/drv/platform/sun4v/meson.build (added)
-
uspace/drv/root/root/Makefile (deleted)
-
uspace/drv/root/root/meson.build (added)
-
uspace/drv/root/virt/Makefile (deleted)
-
uspace/drv/root/virt/meson.build (added)
-
uspace/drv/test/test1/Makefile (deleted)
-
uspace/drv/test/test1/meson.build (added)
-
uspace/drv/test/test2/Makefile (deleted)
-
uspace/drv/test/test2/meson.build (added)
-
uspace/drv/test/test3/Makefile (deleted)
-
uspace/drv/test/test3/meson.build (added)
-
uspace/drv/time/cmos-rtc/Makefile (deleted)
-
uspace/drv/time/cmos-rtc/meson.build (added)
-
uspace/lib/bithenge/Makefile (deleted)
-
uspace/lib/bithenge/meson.build (added)
-
uspace/lib/block/Makefile (deleted)
-
uspace/lib/block/meson.build (added)
-
uspace/lib/c/Makefile (deleted)
-
uspace/lib/c/arch/abs32le/Makefile.common (deleted)
-
uspace/lib/c/arch/abs32le/Makefile.inc (deleted)
-
uspace/lib/c/arch/abs32le/meson.build (added)
-
uspace/lib/c/arch/amd64/Makefile.common (deleted)
-
uspace/lib/c/arch/amd64/Makefile.inc (deleted)
-
uspace/lib/c/arch/amd64/meson.build (added)
-
uspace/lib/c/arch/arm32/Makefile.common (deleted)
-
uspace/lib/c/arch/arm32/Makefile.inc (deleted)
-
uspace/lib/c/arch/arm32/meson.build (added)
-
uspace/lib/c/arch/arm64/Makefile.common (deleted)
-
uspace/lib/c/arch/arm64/Makefile.inc (deleted)
-
uspace/lib/c/arch/arm64/meson.build (added)
-
uspace/lib/c/arch/ia32/Makefile.common (deleted)
-
uspace/lib/c/arch/ia32/Makefile.inc (deleted)
-
uspace/lib/c/arch/ia32/meson.build (added)
-
uspace/lib/c/arch/ia64/Makefile.common (deleted)
-
uspace/lib/c/arch/ia64/Makefile.inc (deleted)
-
uspace/lib/c/arch/ia64/meson.build (added)
-
uspace/lib/c/arch/mips32/Makefile.common (deleted)
-
uspace/lib/c/arch/mips32/Makefile.inc (deleted)
-
uspace/lib/c/arch/mips32/meson.build (added)
-
uspace/lib/c/arch/ppc32/Makefile.common (deleted)
-
uspace/lib/c/arch/ppc32/Makefile.inc (deleted)
-
uspace/lib/c/arch/ppc32/meson.build (added)
-
uspace/lib/c/arch/riscv64/Makefile.common (deleted)
-
uspace/lib/c/arch/riscv64/Makefile.inc (deleted)
-
uspace/lib/c/arch/riscv64/meson.build (added)
-
uspace/lib/c/arch/sparc64/Makefile.common (deleted)
-
uspace/lib/c/arch/sparc64/Makefile.inc (deleted)
-
uspace/lib/c/arch/sparc64/meson.build (added)
-
uspace/lib/c/meson.build (added)
-
uspace/lib/clui/Makefile (deleted)
-
uspace/lib/clui/meson.build (added)
-
uspace/lib/compress/Makefile (deleted)
-
uspace/lib/compress/meson.build (added)
-
uspace/lib/cpp/Makefile (deleted)
-
uspace/lib/cpp/meson.build (added)
-
uspace/lib/crypto/Makefile (deleted)
-
uspace/lib/crypto/meson.build (added)
-
uspace/lib/dltest/Makefile (deleted)
-
uspace/lib/dltest/meson.build (added)
-
uspace/lib/draw/Makefile (deleted)
-
uspace/lib/draw/meson.build (added)
-
uspace/lib/drv/Makefile (deleted)
-
uspace/lib/drv/meson.build (added)
-
uspace/lib/ext4/Makefile (deleted)
-
uspace/lib/ext4/meson.build (added)
-
uspace/lib/fdisk/Makefile (deleted)
-
uspace/lib/fdisk/meson.build (added)
-
uspace/lib/fmtutil/Makefile (deleted)
-
uspace/lib/fmtutil/meson.build (added)
-
uspace/lib/fs/Makefile (deleted)
-
uspace/lib/fs/meson.build (added)
-
uspace/lib/graph/Makefile (deleted)
-
uspace/lib/graph/meson.build (added)
-
uspace/lib/gui/Makefile (deleted)
-
uspace/lib/gui/meson.build (added)
-
uspace/lib/hound/Makefile (deleted)
-
uspace/lib/hound/meson.build (added)
-
uspace/lib/http/Makefile (deleted)
-
uspace/lib/http/meson.build (added)
-
uspace/lib/ieee80211/Makefile (deleted)
-
uspace/lib/ieee80211/meson.build (added)
-
uspace/lib/label/Makefile (deleted)
-
uspace/lib/label/meson.build (added)
-
uspace/lib/math/Makefile (deleted)
-
uspace/lib/math/meson.build (added)
-
uspace/lib/meson.build (added)
-
uspace/lib/minix/Makefile (deleted)
-
uspace/lib/minix/meson.build (added)
-
uspace/lib/nettl/Makefile (deleted)
-
uspace/lib/nettl/meson.build (added)
-
uspace/lib/nic/Makefile (deleted)
-
uspace/lib/nic/meson.build (added)
-
uspace/lib/pcm/Makefile (deleted)
-
uspace/lib/pcm/meson.build (added)
-
uspace/lib/pcut/Makefile (deleted)
-
uspace/lib/pcut/meson.build (added)
-
uspace/lib/pcut/tests/meson.build (added)
-
uspace/lib/pcut/update-from-master.sh (modified) (1 diff)
-
uspace/lib/posix/Makefile (deleted)
-
uspace/lib/posix/meson.build (added)
-
uspace/lib/scsi/Makefile (deleted)
-
uspace/lib/scsi/meson.build (added)
-
uspace/lib/sif/Makefile (deleted)
-
uspace/lib/sif/meson.build (added)
-
uspace/lib/softrend/Makefile (deleted)
-
uspace/lib/softrend/meson.build (added)
-
uspace/lib/trackmod/Makefile (deleted)
-
uspace/lib/trackmod/meson.build (added)
-
uspace/lib/untar/Makefile (deleted)
-
uspace/lib/untar/meson.build (added)
-
uspace/lib/uri/Makefile (deleted)
-
uspace/lib/uri/meson.build (added)
-
uspace/lib/usb/Makefile (deleted)
-
uspace/lib/usb/meson.build (added)
-
uspace/lib/usbdev/Makefile (deleted)
-
uspace/lib/usbdev/meson.build (added)
-
uspace/lib/usbhid/Makefile (deleted)
-
uspace/lib/usbhid/meson.build (added)
-
uspace/lib/usbhost/Makefile (deleted)
-
uspace/lib/usbhost/meson.build (added)
-
uspace/lib/usbvirt/Makefile (deleted)
-
uspace/lib/usbvirt/meson.build (added)
-
uspace/lib/virtio/Makefile (deleted)
-
uspace/lib/virtio/meson.build (added)
-
uspace/meson.build (added)
-
uspace/srv/audio/hound/Makefile (deleted)
-
uspace/srv/audio/hound/meson.build (added)
-
uspace/srv/bd/file_bd/Makefile (deleted)
-
uspace/srv/bd/file_bd/meson.build (added)
-
uspace/srv/bd/rd/Makefile (deleted)
-
uspace/srv/bd/rd/meson.build (added)
-
uspace/srv/bd/sata_bd/Makefile (deleted)
-
uspace/srv/bd/sata_bd/meson.build (added)
-
uspace/srv/bd/vbd/Makefile (deleted)
-
uspace/srv/bd/vbd/meson.build (added)
-
uspace/srv/clipboard/Makefile (deleted)
-
uspace/srv/clipboard/meson.build (added)
-
uspace/srv/devman/Makefile (deleted)
-
uspace/srv/devman/meson.build (added)
-
uspace/srv/fs/cdfs/Makefile (deleted)
-
uspace/srv/fs/cdfs/meson.build (added)
-
uspace/srv/fs/exfat/Makefile (deleted)
-
uspace/srv/fs/exfat/meson.build (added)
-
uspace/srv/fs/ext4fs/Makefile (deleted)
-
uspace/srv/fs/ext4fs/meson.build (added)
-
uspace/srv/fs/fat/Makefile (deleted)
-
uspace/srv/fs/fat/meson.build (added)
-
uspace/srv/fs/locfs/Makefile (deleted)
-
uspace/srv/fs/locfs/meson.build (added)
-
uspace/srv/fs/mfs/Makefile (deleted)
-
uspace/srv/fs/mfs/meson.build (added)
-
uspace/srv/fs/tmpfs/Makefile (deleted)
-
uspace/srv/fs/tmpfs/meson.build (added)
-
uspace/srv/fs/udf/Makefile (deleted)
-
uspace/srv/fs/udf/meson.build (added)
-
uspace/srv/hid/compositor/Makefile (deleted)
-
uspace/srv/hid/compositor/meson.build (added)
-
uspace/srv/hid/console/Makefile (deleted)
-
uspace/srv/hid/console/meson.build (added)
-
uspace/srv/hid/input/Makefile (deleted)
-
uspace/srv/hid/input/meson.build (added)
-
uspace/srv/hid/isdv4_tablet/Makefile (deleted)
-
uspace/srv/hid/isdv4_tablet/meson.build (added)
-
uspace/srv/hid/output/Makefile (deleted)
-
uspace/srv/hid/output/meson.build (added)
-
uspace/srv/hid/remcons/Makefile (deleted)
-
uspace/srv/hid/remcons/meson.build (added)
-
uspace/srv/hid/rfb/Makefile (deleted)
-
uspace/srv/hid/rfb/meson.build (added)
-
uspace/srv/hid/s3c24xx_ts/Makefile (deleted)
-
uspace/srv/hid/s3c24xx_ts/meson.build (added)
-
uspace/srv/hw/char/s3c24xx_uart/Makefile (deleted)
-
uspace/srv/hw/char/s3c24xx_uart/meson.build (added)
-
uspace/srv/klog/Makefile (deleted)
-
uspace/srv/klog/meson.build (added)
-
uspace/srv/loader/Makefile (deleted)
-
uspace/srv/loader/meson.build (added)
-
uspace/srv/locsrv/Makefile (deleted)
-
uspace/srv/locsrv/meson.build (added)
-
uspace/srv/logger/Makefile (deleted)
-
uspace/srv/logger/meson.build (added)
-
uspace/srv/meson.build (added)
-
uspace/srv/net/dhcp/Makefile (deleted)
-
uspace/srv/net/dhcp/meson.build (added)
-
uspace/srv/net/dnsrsrv/Makefile (deleted)
-
uspace/srv/net/dnsrsrv/meson.build (added)
-
uspace/srv/net/ethip/Makefile (deleted)
-
uspace/srv/net/ethip/meson.build (added)
-
uspace/srv/net/inetsrv/Makefile (deleted)
-
uspace/srv/net/inetsrv/meson.build (added)
-
uspace/srv/net/loopip/Makefile (deleted)
-
uspace/srv/net/loopip/meson.build (added)
-
uspace/srv/net/nconfsrv/Makefile (deleted)
-
uspace/srv/net/nconfsrv/meson.build (added)
-
uspace/srv/net/slip/Makefile (deleted)
-
uspace/srv/net/slip/meson.build (added)
-
uspace/srv/net/tcp/Makefile (deleted)
-
uspace/srv/net/tcp/meson.build (added)
-
uspace/srv/net/udp/Makefile (deleted)
-
uspace/srv/net/udp/meson.build (added)
-
uspace/srv/ns/Makefile (deleted)
-
uspace/srv/ns/meson.build (added)
-
uspace/srv/taskmon/Makefile (deleted)
-
uspace/srv/taskmon/meson.build (added)
-
uspace/srv/test/chardev-test/Makefile (deleted)
-
uspace/srv/test/chardev-test/meson.build (added)
-
uspace/srv/test/ipc-test/Makefile (deleted)
-
uspace/srv/test/ipc-test/meson.build (added)
-
uspace/srv/vfs/Makefile (deleted)
-
uspace/srv/vfs/meson.build (added)
-
uspace/srv/volsrv/Makefile (deleted)
-
uspace/srv/volsrv/meson.build (added)
-
version (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
.gitignore
rfa70134 r32b4302 1 *.a 2 *.check.c 3 *.d 4 *.deflate 5 *.disasm 6 *.la 7 *.lo 8 *.map 9 *.o 10 *.prev 11 *.pyc 12 *.so.* 13 /Makefile.common 14 /Makefile.config 15 /PKG 16 /common.h 17 /config.h 18 /cscope.out 19 /downloads 20 /hdisk.img 21 /image.boot 22 /image.iso 23 /uImage.bin 24 autotool/ 25 boot/arch/arm32/_link.ld 26 boot/arch/arm64/_link.ld 27 boot/arch/ia64/_link.ld 28 boot/arch/mips32/_link.ld 29 boot/arch/ppc32/_link.ld 30 boot/arch/sparc64/_link.ld 31 boot/components.h 32 boot/components.o.new 33 boot/components.s 34 boot/components.tar 35 boot/components.zip 36 boot/components_desc.c 37 boot/distroot/ 38 boot/image.bin 39 boot/image.boot 40 boot/image.raw 41 boot/initrd.img 42 boot/initrd.img.gz 43 common.h.new 44 deps.mk 45 doxygen/doxygen.cfg 46 doxygen/doxygen.cfg.gen 47 doxygen/html/ 48 doxygen/latex/ 49 kernel/arch/abs32le/_link.ld 50 kernel/arch/amd64/_link.ld 51 kernel/arch/arm32/_link.ld 52 kernel/arch/arm64/_link.ld 53 kernel/arch/ia32/_link.ld 54 kernel/arch/ia64/_link.ld 55 kernel/arch/mips32/_link.ld 56 kernel/arch/ppc32/_link.ld 57 kernel/arch/sparc64/_link.ld 58 kernel/generic/src/debug/real_map.bin 59 kernel/kernel.bin 60 kernel/kernel.bin.gz 61 kernel/kernel.dump 62 kernel/kernel.elf 63 kernel/kernel.elf.gz 64 kernel/kernel.raw 65 tag 1 /build 2 /build_all 3 /doxygen/html 4 /doxygen/latex 5 /tools/*.pyc 66 6 tags 67 tools/amd64-unknown-elf68 tools/arm-linux-gnueabi69 tools/binutils-*.tar.bz270 tools/downloads/71 tools/gcc-*.tar.bz272 tools/gdb-*.tar.gz73 tools/i686-pc-linux-gnu74 tools/ia64-pc-linux-gnu75 tools/mips-linux-gnu76 tools/mips64el-linux-gnu77 tools/mipsel-linux-gnu78 tools/ppc-linux-gnu79 tools/ppc64-linux-gnu80 tools/riscv64-unknown-linux-gnu81 tools/sparc64-linux-gnu82 7 tools/sycek/ 83 8 tools/xcw/demo/viewer 84 uspace/app/barber/barber85 uspace/app/barber/images.c86 uspace/app/barber/images.h87 uspace/app/barber/images.s88 uspace/app/barber/images.zip89 uspace/app/barber/images_desc.c90 uspace/app/bdsh/bdsh91 uspace/app/bdsh/test-bdsh92 uspace/app/bithenge/bithenge93 uspace/app/blkdump/blkdump94 uspace/app/contacts/contacts95 uspace/app/corecfg/corecfg96 uspace/app/cpptest/cpptest97 uspace/app/date/date98 uspace/app/devctl/devctl99 uspace/app/df/df100 uspace/app/dltest/dltest101 uspace/app/dltests/dltests102 uspace/app/dnscfg/dnscfg103 uspace/app/dnsres/dnsres104 uspace/app/download/download105 uspace/app/edit/edit106 uspace/app/fdisk/fdisk107 uspace/app/fontviewer/fontviewer108 uspace/app/getterm/getterm109 uspace/app/gunzip/gunzip110 uspace/app/hbench/hbench111 uspace/app/inet/inet112 uspace/app/init/init113 uspace/app/init/init.gz114 uspace/app/lprint/lprint115 uspace/app/kill/kill116 uspace/app/killall/killall117 uspace/app/kio/kio118 uspace/app/loc/loc119 uspace/app/logset/logset120 uspace/app/mixerctl/mixerctl121 uspace/app/mkbd/mkbd122 uspace/app/mkexfat/mkexfat123 uspace/app/mkext4/mkext4124 uspace/app/mkfat/mkfat125 uspace/app/mkmfs/mkmfs126 uspace/app/modplay/modplay127 uspace/app/netecho/netecho128 uspace/app/netspeed/netspeed129 uspace/app/nettest1/nettest1130 uspace/app/nettest2/nettest2131 uspace/app/nettest3/nettest3132 uspace/app/nic/nic133 uspace/app/nterm/nterm134 uspace/app/pci/pci135 uspace/app/ping/ping136 uspace/app/ping6/ping6137 uspace/app/pkg/pkg138 uspace/app/redir/redir139 uspace/app/sbi/sbi140 uspace/app/sportdmp/sportdmp141 uspace/app/stats/stats142 uspace/app/sysinfo/sysinfo143 uspace/app/sysinst/sysinst144 uspace/app/taskdump/taskdump145 uspace/app/tester/tester146 uspace/app/testread/testread147 uspace/app/testrunner/testrunner148 uspace/app/testwrit/testwrit149 uspace/app/tetris/tetris150 uspace/app/tmon/tmon151 uspace/app/top/top152 uspace/app/trace/trace153 uspace/app/untar/untar154 uspace/app/usbinfo/usbinfo155 uspace/app/vcalc/vcalc156 uspace/app/vdemo/vdemo157 uspace/app/viewer/viewer158 uspace/app/vlaunch/images.c159 uspace/app/vlaunch/images.h160 uspace/app/vlaunch/images.s161 uspace/app/vlaunch/images.zip162 uspace/app/vlaunch/images_desc.c163 uspace/app/vlaunch/vlaunch164 uspace/app/vol/vol165 uspace/app/vterm/vterm166 uspace/app/vuhid/vuh167 uspace/app/vuhid/vuhid168 uspace/app/wavplay/wavplay169 uspace/app/websrv/websrv170 uspace/app/wifi_supplicant/wifi_supplicant171 uspace/dist/app/172 uspace/dist/app/barber173 uspace/dist/app/bdsh174 uspace/dist/app/bithenge175 uspace/dist/app/blkdump176 uspace/dist/app/corecfg177 uspace/dist/app/cpptest178 uspace/dist/app/date179 uspace/dist/app/devctl180 uspace/dist/app/df181 uspace/dist/app/dltest182 uspace/dist/app/dltests183 uspace/dist/app/dnscfg184 uspace/dist/app/dnsres185 uspace/dist/app/download186 uspace/dist/app/edit187 uspace/dist/app/fdisk188 uspace/dist/app/fontviewer189 uspace/dist/app/getterm190 uspace/dist/app/gunzip191 uspace/dist/app/inet192 uspace/dist/app/kill193 uspace/dist/app/killall194 uspace/dist/app/kio195 uspace/dist/app/loc196 uspace/dist/app/logset197 uspace/dist/app/mixerctl198 uspace/dist/app/mkbd199 uspace/dist/app/mkexfat200 uspace/dist/app/mkfat201 uspace/dist/app/mkmfs202 uspace/dist/app/modplay203 uspace/dist/app/netecho204 uspace/dist/app/netspeed205 uspace/dist/app/nettest1206 uspace/dist/app/nettest2207 uspace/dist/app/nettest3208 uspace/dist/app/nic209 uspace/dist/app/nterm210 uspace/dist/app/ping211 uspace/dist/app/ping6212 uspace/dist/app/pkg213 uspace/dist/app/redir214 uspace/dist/app/sbi215 uspace/dist/app/sportdmp216 uspace/dist/app/stats217 uspace/dist/app/sysinfo218 uspace/dist/app/sysinst219 uspace/dist/app/taskdump220 uspace/dist/app/tester221 uspace/dist/app/testread222 uspace/dist/app/testwrit223 uspace/dist/app/tetris224 uspace/dist/app/tmon225 uspace/dist/app/top226 uspace/dist/app/trace227 uspace/dist/app/untar228 uspace/dist/app/usbinfo229 uspace/dist/app/vcalc230 uspace/dist/app/vdemo231 uspace/dist/app/viewer232 uspace/dist/app/vlaunch233 uspace/dist/app/vterm234 uspace/dist/app/vuh235 uspace/dist/app/wavplay236 uspace/dist/app/websrv237 uspace/dist/app/wifi_supplicant238 uspace/dist/demo.txt239 uspace/dist/demo.wav240 uspace/dist/demo.xm241 uspace/dist/drv/242 uspace/dist/drv/ahci/243 uspace/dist/drv/apic/244 uspace/dist/drv/ar9271/245 uspace/dist/drv/ata_bd/246 uspace/dist/drv/atkbd/247 uspace/dist/drv/cmos-rtc/248 uspace/dist/drv/e1k/249 uspace/dist/drv/ehci/250 uspace/dist/drv/hdaudio/251 uspace/dist/drv/i8042/252 uspace/dist/drv/i8259/253 uspace/dist/drv/icp-ic/254 uspace/dist/drv/icp/255 uspace/dist/drv/isa/256 uspace/dist/drv/kfb/257 uspace/dist/drv/msim-con/258 uspace/dist/drv/ne2k/259 uspace/dist/drv/ns8250/260 uspace/dist/drv/ohci/261 uspace/dist/drv/pc/262 uspace/dist/drv/pciintel/263 uspace/dist/drv/pl050/264 uspace/dist/drv/ps2mouse/265 uspace/dist/drv/root/266 uspace/dist/drv/rootpc/267 uspace/dist/drv/rtl8139/268 uspace/dist/drv/rtl8169/269 uspace/dist/drv/sb16/270 uspace/dist/drv/ski-con/271 uspace/dist/drv/sun4v-con/272 uspace/dist/drv/test1/273 uspace/dist/drv/test2/274 uspace/dist/drv/test3/275 uspace/dist/drv/uhci/276 uspace/dist/drv/usbdiag/277 uspace/dist/drv/usbflbk/278 uspace/dist/drv/usbhid/279 uspace/dist/drv/usbhub/280 uspace/dist/drv/usbmast/281 uspace/dist/drv/usbmid/282 uspace/dist/drv/vhc/283 uspace/dist/drv/virt/284 uspace/dist/drv/xhci/285 uspace/dist/drv/xtkbd/286 uspace/dist/inc/287 uspace/dist/inc/_link.ld288 uspace/dist/inc/c/289 uspace/dist/logo.tga290 uspace/dist/srv/291 uspace/dist/test/292 uspace/drv/audio/hdaudio/hdaudio293 uspace/drv/audio/sb16/sb16294 uspace/drv/block/ahci/ahci295 uspace/drv/block/ata_bd/ata_bd296 uspace/drv/block/ddisk/ddisk297 uspace/drv/block/usbmast/usbmast298 uspace/drv/bus/adb/cuda_adb/cuda_adb299 uspace/drv/bus/isa/isa300 uspace/drv/bus/pci/pciintel/pciintel301 uspace/drv/bus/usb/ehci/ehci302 uspace/drv/bus/usb/ohci/ohci303 uspace/drv/bus/usb/uhci/uhci304 uspace/drv/bus/usb/usbdiag/usbdiag305 uspace/drv/bus/usb/usbflbk/usbflbk306 uspace/drv/bus/usb/usbhub/usbhub307 uspace/drv/bus/usb/usbmid/usbmid308 uspace/drv/bus/usb/vhc/vhc309 uspace/drv/bus/usb/xhci/test-xhci310 uspace/drv/bus/usb/xhci/xhci311 uspace/drv/char/i8042/i8042312 uspace/drv/char/msim-con/msim-con313 uspace/drv/char/ns8250/ns8250314 uspace/drv/char/pc-lpt/pc-lpt315 uspace/drv/char/pl011/pl011316 uspace/drv/char/pl050/pl050317 uspace/drv/char/ps2mouse/ps2mouse318 uspace/drv/char/ski-con/ski-con319 uspace/drv/char/sun4v-con/sun4v-con320 uspace/drv/fb/amdm37x_dispc/amdm37x_dispc321 uspace/drv/fb/kfb/kfb322 uspace/drv/hid/adb-kbd/adb-kbd323 uspace/drv/hid/adb-mouse/adb-mouse324 uspace/drv/hid/atkbd/atkbd325 uspace/drv/hid/ps2mouse/ps2mouse326 uspace/drv/hid/usbhid/usbhid327 uspace/drv/hid/xtkbd/xtkbd328 uspace/drv/intctl/apic/apic329 uspace/drv/intctl/gicv2/gicv2330 uspace/drv/intctl/i8259/i8259331 uspace/drv/intctl/icp-ic/icp-ic332 uspace/drv/intctl/obio/obio333 uspace/drv/nic/ar9271/ar9271334 uspace/drv/nic/e1k/e1k335 uspace/drv/nic/ne2k/ne2k336 uspace/drv/nic/rtl8139/rtl8139337 uspace/drv/nic/rtl8169/rtl8169338 uspace/drv/nic/virtio-net/virtio-net339 uspace/drv/platform/amdm37x/amdm37x340 uspace/drv/platform/arm64virt/arm64virt341 uspace/drv/platform/icp/icp342 uspace/drv/platform/mac/mac343 uspace/drv/platform/malta/malta344 uspace/drv/platform/msim/msim345 uspace/drv/platform/pc/pc346 uspace/drv/platform/rootpc/rootpc347 uspace/drv/platform/ski/ski348 uspace/drv/platform/sun4v/sun4v349 uspace/drv/root/root/root350 uspace/drv/root/virt/virt351 uspace/drv/test/test1/test1352 uspace/drv/test/test2/test2353 uspace/drv/test/test3/test3354 uspace/drv/time/cmos-rtc/cmos-rtc355 uspace/export356 uspace/lib/c/test-libc357 uspace/lib/label/test-liblabel358 uspace/lib/math/test-libmath359 uspace/lib/pcut/test-libpcut-*360 uspace/lib/posix/gcc.specs361 uspace/lib/posix/link.ld362 uspace/lib/posix/test-libposix363 uspace/lib/sif/test-libsif364 uspace/lib/uri/test-liburi365 uspace/srv/audio/hound/hound366 uspace/srv/bd/file_bd/file_bd367 uspace/srv/bd/rd/rd368 uspace/srv/bd/rd/rd.gz369 uspace/srv/bd/sata_bd/sata_bd370 uspace/srv/bd/vbd/vbd371 uspace/srv/clipboard/clipboard372 uspace/srv/devman/devman373 uspace/srv/fs/cdfs/cdfs374 uspace/srv/fs/exfat/exfat375 uspace/srv/fs/ext4fs/ext4fs376 uspace/srv/fs/ext4fs/ext4fs.gz377 uspace/srv/fs/fat/fat378 uspace/srv/fs/fat/fat.gz379 uspace/srv/fs/locfs/locfs380 uspace/srv/fs/mfs/mfs381 uspace/srv/fs/tmpfs/tmpfs382 uspace/srv/fs/udf/udf383 uspace/srv/hid/compositor/compositor384 uspace/srv/hid/compositor/images.c385 uspace/srv/hid/compositor/images.h386 uspace/srv/hid/console/console387 uspace/srv/hid/input/input388 uspace/srv/hid/isdv4_tablet/isdv4_tablet389 uspace/srv/hid/output/output390 uspace/srv/hid/remcons/remcons391 uspace/srv/hid/rfb/rfb392 uspace/srv/hid/s3c24xx_ts/s3c24xx_ts393 uspace/srv/hw/bus/cuda_adb/cuda_adb394 uspace/srv/hw/char/s3c24xx_uart/s3c24ser395 uspace/srv/hw/char/s3c24xx_uart/s3c24xx_uart396 uspace/srv/hw/irc/obio/obio397 uspace/srv/klog/klog398 uspace/srv/loader/loader399 uspace/srv/loader/loader.gz400 uspace/srv/locsrv/locsrv401 uspace/srv/locsrv/locsrv.gz402 uspace/srv/logger/logger403 uspace/srv/logger/logger.gz404 uspace/srv/net/dhcp/dhcp405 uspace/srv/net/dnsrsrv/dnsrsrv406 uspace/srv/net/ethip/ethip407 uspace/srv/net/inetsrv/inetsrv408 uspace/srv/net/loopip/loopip409 uspace/srv/net/nconfsrv/nconfsrv410 uspace/srv/net/slip/slip411 uspace/srv/net/tcp/tcp412 uspace/srv/net/tcp/test-tcp413 uspace/srv/net/udp/udp414 uspace/srv/ns/ns415 uspace/srv/ns/ns.gz416 uspace/srv/taskmon/taskmon417 uspace/srv/test/chardev-test/chardev-test418 uspace/srv/test/ipc-test/ipc-test419 uspace/srv/vfs/vfs420 uspace/srv/vfs/vfs.gz421 uspace/srv/volsrv/test-volsrv422 uspace/srv/volsrv/volsrv423 uspace/drv/block/virtio-blk/virtio-blk -
.travis.yml
rfa70134 r32b4302 61 61 - sudo apt-get update -qq 62 62 - sudo apt-get install -qq genisoimage 63 - sudo apt-get install -qq python3-pip 64 - sudo apt-get install -qq python3-setuptools 65 - pip3 install ninja 66 - pip3 install meson 63 67 - ./tools/travis.sh install 64 68 script: -
Makefile
rfa70134 r32b4302 27 27 # 28 28 29 # Just for this Makefile. Sub-makes will run in parallel if requested.30 .NOTPARALLEL:31 32 CCHECK = tools/sycek/ccheck33 29 CSCOPE = cscope 34 30 FORMAT = clang-format 35 CHECK = tools/check.sh36 CONFIG = tools/config.py37 AUTOTOOL = tools/autotool.py38 SANDBOX = autotool39 31 40 CONFIG_RULES = HelenOS.config41 42 COMMON_MAKEFILE = Makefile.common43 COMMON_HEADER = common.h44 45 CONFIG_MAKEFILE = Makefile.config46 CONFIG_HEADER = config.h47 32 ERRNO_HEADER = abi/include/abi/errno.h 48 33 ERRNO_INPUT = abi/include/abi/errno.in 49 34 50 .PHONY: all precheck cscope cscope_parts autotool config_auto config_default config distclean clean check releasefile release common boot kernel uspace export-posix space35 .PHONY: nothing cscope cscope_parts format ccheck ccheck-fix space check_errno 51 36 52 all: kernel uspace export-cross test-xcw 53 $(MAKE) -r -C boot PRECHECK=$(PRECHECK) 54 55 common: $(COMMON_MAKEFILE) $(COMMON_HEADER) $(CONFIG_MAKEFILE) $(CONFIG_HEADER) $(ERRNO_HEADER) 56 57 kernel: common 58 $(MAKE) -r -C kernel PRECHECK=$(PRECHECK) 59 60 uspace: common 61 $(MAKE) -r -C uspace PRECHECK=$(PRECHECK) 62 63 test-xcw: uspace export-cross 64 export PATH=$$PATH:$(abspath tools/xcw/bin) && $(MAKE) -r -C tools/xcw/demo 65 66 export-posix: common 67 ifndef EXPORT_DIR 68 @echo ERROR: Variable EXPORT_DIR is not defined. && false 69 else 70 $(MAKE) -r -C uspace export EXPORT_DIR=$(abspath $(EXPORT_DIR)) 71 endif 72 73 export-cross: common 74 $(MAKE) -r -C uspace export EXPORT_DIR=$(abspath uspace/export) 75 76 precheck: clean 77 $(MAKE) -r all PRECHECK=y 37 nothing: 78 38 79 39 cscope: … … 89 49 find abi kernel boot uspace -type f -regex '^.*\.[ch]$$' | xargs $(FORMAT) -i -sort-includes -style=file 90 50 91 ccheck: $(CCHECK)51 ccheck: 92 52 cd tools && ./build-ccheck.sh 93 53 tools/ccheck.sh 94 54 95 ccheck-fix: $(CCHECK)55 ccheck-fix: 96 56 cd tools && ./build-ccheck.sh 97 57 tools/ccheck.sh --fix 98 58 99 $(CCHECK):100 cd tools && ./build-ccheck.sh101 102 59 space: 103 60 tools/srepl '[ \t]\+$$' '' 104 105 doxy:106 $(MAKE) -r -C doxygen107 108 # Pre-integration build check109 check: ccheck $(CHECK)110 ifdef JOBS111 $(CHECK) -j $(JOBS)112 else113 $(CHECK) -j $(shell nproc)114 endif115 61 116 62 # `sed` pulls a list of "compatibility-only" error codes from `errno.in`, … … 121 67 git grep -n -f - -- ':(exclude)abi' ':(exclude)uspace/lib/posix' 122 68 123 # Autotool (detects compiler features)124 125 autotool $(COMMON_MAKEFILE) $(COMMON_HEADER): $(CONFIG_MAKEFILE) $(AUTOTOOL)126 $(AUTOTOOL)127 diff -q $(COMMON_HEADER).new $(COMMON_HEADER) 2> /dev/null; if [ $$? -ne 0 ]; then mv -f $(COMMON_HEADER).new $(COMMON_HEADER); fi128 129 # Build-time configuration130 131 config_default $(CONFIG_MAKEFILE) $(CONFIG_HEADER): $(CONFIG_RULES)132 ifeq ($(HANDS_OFF),y)133 $(CONFIG) $< hands-off $(PROFILE)134 else135 $(CONFIG) $< default $(PROFILE)136 endif137 138 config: $(CONFIG_RULES)139 $(CONFIG) $<140 141 random-config: $(CONFIG_RULES)142 $(CONFIG) $< random143 144 # Release files145 146 releasefile: all147 $(MAKE) -r -C release releasefile148 149 release:150 $(MAKE) -r -C release release151 152 # Cleaning153 154 distclean: clean155 rm -f $(CSCOPE).out $(COMMON_MAKEFILE) $(COMMON_HEADER) $(CONFIG_MAKEFILE) $(CONFIG_HEADER) tools/*.pyc tools/checkers/*.pyc release/HelenOS-*156 157 clean:158 rm -fr $(SANDBOX)159 $(MAKE) -r -C kernel clean160 $(MAKE) -r -C uspace clean161 $(MAKE) -r -C boot clean162 $(MAKE) -r -C doxygen clean163 $(MAKE) -r -C tools/xcw/demo clean164 165 69 $(ERRNO_HEADER): $(ERRNO_INPUT) 166 70 echo '/* Generated file. Edit errno.in instead. */' > $@.new 167 71 sed 's/__errno_entry(\([^,]*\),\([^,]*\),.*/#define \1 __errno_t(\2)/' < $< >> $@.new 168 72 mv $@.new $@ 169 170 -include Makefile.local -
boot/arch/ia64/_link.ld.in
rfa70134 r32b4302 7 7 *(BOOTSTRAP); 8 8 *(.text); 9 *(.text.*); 9 10 *(.sdata); 10 11 *(.sdata2); -
boot/arch/ppc32/_link.ld.in
rfa70134 r32b4302 7 7 *(BOOTSTRAP); 8 8 *(.text); 9 *(.text.*); 9 10 } 10 11 .data : { -
boot/arch/sparc64/_link.ld.in
rfa70134 r32b4302 6 6 loader_start = .; 7 7 *(BOOTSTRAP); 8 *(.text );8 *(.text.*); 9 9 10 10 *(.data); /* initialized data */ -
boot/generic/src/version.c
rfa70134 r32b4302 32 32 33 33 static const char *project = "HelenOS bootloader"; 34 static const char *copyright = STRING( COPYRIGHT);35 static const char *release = STRING( RELEASE);36 static const char *name = STRING( NAME);34 static const char *copyright = STRING(HELENOS_COPYRIGHT); 35 static const char *release = STRING(HELENOS_RELEASE); 36 static const char *name = STRING(HELENOS_CODENAME); 37 37 static const char *arch = STRING(KARCH); 38 38 -
kernel/generic/src/main/version.c
rfa70134 r32b4302 38 38 39 39 static const char *project = "SPARTAN kernel"; 40 static const char *copyright = STRING( COPYRIGHT);41 static const char *release = STRING( RELEASE);42 static const char *name = STRING( NAME);40 static const char *copyright = STRING(HELENOS_COPYRIGHT); 41 static const char *release = STRING(HELENOS_RELEASE); 42 static const char *name = STRING(HELENOS_CODENAME); 43 43 static const char *arch = STRING(KARCH); 44 44 -
tools/cc.sh
rfa70134 r32b4302 36 36 EOF 37 37 38 # Find out the path to the script. 39 SOURCE_DIR=`which -- "$0" 2>/dev/null` 40 # Maybe we are running bash. 41 [ -z "$SOURCE_DIR" ] && SOURCE_DIR=`which -- "$BASH_SOURCE"` 42 [ -z "$SOURCE_DIR" ] && exit 1 43 SOURCE_DIR=`dirname -- "$SOURCE_DIR"` 44 SOURCE_DIR=`cd $SOURCE_DIR && cd .. && echo $PWD` 45 38 46 echo "" 39 47 40 git grep 'Copyright ([cC])' | \48 git -C "$SOURCE_DIR" grep 'Copyright ([cC])' | \ 41 49 sed -E -n 's/^.*(Copyright \([cC]\) (20[0-9][0-9]-)?20[0-9][0-9],? [-a-zA-Z., ]*[-a-zA-Z.]$)/\1/p' | \ 42 50 sed -E 's/ ( )+/ /' | \ -
tools/config.py
rfa70134 r32b4302 43 43 44 44 ARGPOS_RULES = 1 45 ARGPOS_CHOICE = 2 46 ARGPOS_PRESET = 3 45 ARGPOS_PRESETS_DIR = 2 46 ARGPOS_CHOICE = 3 47 ARGPOS_PRESET = 4 48 ARGPOS_MASK_PLATFORM = 3 47 49 48 50 RULES_FILE = sys.argv[ARGPOS_RULES] 49 51 MAKEFILE = 'Makefile.config' 50 52 MACROS = 'config.h' 51 PRESETS_DIR = 'defaults'53 PRESETS_DIR = sys.argv[ARGPOS_PRESETS_DIR] 52 54 53 55 class BinaryOp: … … 536 538 537 539 try: 538 version = subprocess.Popen(['git', ' log', '-1', '--pretty=%h'], stdout = subprocess.PIPE).communicate()[0].decode().strip()540 version = subprocess.Popen(['git', '-C', os.path.dirname(RULES_FILE), 'log', '-1', '--pretty=%h'], stdout = subprocess.PIPE).communicate()[0].decode().strip() 539 541 sys.stderr.write("ok\n") 540 542 except: … … 689 691 else: 690 692 preset = None 693 694 mask_platform = (len(sys.argv) > ARGPOS_MASK_PLATFORM and sys.argv[ARGPOS_MASK_PLATFORM] == "--mask-platform") 691 695 692 696 # Input configuration file can be specified on command line … … 755 759 options = [] 756 760 opt2row = {} 757 cnt = 1 758 759 options.append(" --- Load preconfigured defaults ... ") 761 cnt = 0 762 763 if not mask_platform: 764 cnt += 1 765 options.append(" --- Load preconfigured defaults ... ") 760 766 761 767 for rule in rules: … … 764 770 if cond and not cond.evaluate(config): 765 771 continue 772 773 if mask_platform and (varname == "PLATFORM" or varname == "MACHINE" or varname == "COMPILER"): 774 rule = varname, vartype, "(locked) " + name, choices, cond 766 775 767 776 if varname == selname: … … 811 820 continue 812 821 813 if value == 0 :822 if value == 0 and not mask_platform: 814 823 profile = choose_profile(PRESETS_DIR, MAKEFILE, screen, config) 815 824 if profile != None: … … 828 837 else: 829 838 value = config[selname] 839 840 if mask_platform and (selname == "PLATFORM" or selname == "MACHINE" or selname == "COMPILER"): 841 continue 830 842 831 843 if seltype == 'choice': -
tools/ew.py
rfa70134 r32b4302 33 33 """ 34 34 35 import inspect 35 36 import os 37 import platform 38 import re 39 import subprocess 36 40 import sys 37 import subprocess38 import autotool39 import platform40 41 import thread 41 42 import time 42 43 43 44 overrides = {} 45 46 CONFIG = 'Makefile.config' 47 48 TOOLS_DIR = os.path.dirname(inspect.getabsfile(inspect.currentframe())) 49 50 def read_config(): 51 "Read HelenOS build configuration" 52 53 inf = open(CONFIG, 'r') 54 config = {} 55 56 for line in inf: 57 res = re.match(r'^(?:#!# )?([^#]\w*)\s*=\s*(.*?)\s*$', line) 58 if (res): 59 config[res.group(1)] = res.group(2) 60 61 inf.close() 62 return config 44 63 45 64 def is_override(str): … … 164 183 def hdisk_mk(): 165 184 if not os.path.exists('hdisk.img'): 166 subprocess.call( 'tools/mkfat.py 1048576 uspace/dist/data hdisk.img', shell = True)185 subprocess.call(TOOLS_DIR + '/mkfat.py 1048576 dist/data hdisk.img', shell = True) 167 186 168 187 def qemu_bd_options(): … … 298 317 299 318 def ski_run(platform, machine, processor): 300 run_in_console('ski -i tools/conf/ski.conf', 'HelenOS/ia64 on ski')319 run_in_console('ski -i ' + TOOLS_DIR + '/conf/ski.conf', 'HelenOS/ia64 on ski') 301 320 302 321 def msim_run(platform, machine, processor): 303 322 hdisk_mk() 304 run_in_console('msim -c tools/conf/msim.conf', 'HelenOS/mips32 on msim')323 run_in_console('msim -c ' + TOOLS_DIR + '/conf/msim.conf', 'HelenOS/mips32 on msim') 305 324 306 325 def spike_run(platform, machine, processor): … … 495 514 exit() 496 515 497 config = {} 498 autotool.read_config(autotool.CONFIG, config) 516 config = read_config() 499 517 500 518 if 'PLATFORM' in config.keys(): -
tools/srepl
rfa70134 r32b4302 1 1 #!/bin/sh 2 3 # 4 # Copyright (c) 2019 Jiří Zárevúcky 5 # All rights reserved. 6 # 7 # Redistribution and use in source and binary forms, with or without 8 # modification, are permitted provided that the following conditions 9 # are met: 10 # 11 # - Redistributions of source code must retain the above copyright 12 # notice, this list of conditions and the following disclaimer. 13 # - Redistributions in binary form must reproduce the above copyright 14 # notice, this list of conditions and the following disclaimer in the 15 # documentation and/or other materials provided with the distribution. 16 # - The name of the author may not be used to endorse or promote products 17 # derived from this software without specific prior written permission. 18 # 19 # THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR 20 # IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 21 # OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 22 # IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, 23 # INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 24 # NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 25 # DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 26 # THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 27 # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 28 # THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 29 # 2 30 3 31 usage() -
tools/travis.sh
rfa70134 r32b4302 87 87 echo "Will try to run C style check." 88 88 echo 89 make ccheck || exit 1 89 cd tools 90 ./build-ccheck.sh || exit 1 91 cd .. 92 tools/ccheck.sh || exit 1 90 93 echo "C style check passed." 91 94 exit 0 … … 154 157 fi 155 158 156 157 159 # Build it 158 make "PROFILE=$H_ARCH" HANDS_OFF=y || exit 1 159 test -s "$H_OUTPUT_FILENAME" || exit 1 160 SRCDIR="$PWD" 161 162 mkdir -p build/$H_ARCH || exit 1 163 cd build/$H_ARCH 164 165 export PATH="/usr/local/cross/bin:$PATH" 166 167 $SRCDIR/configure.sh $H_ARCH || exit 1 168 ninja || exit 1 169 ninja image_path || exit 1 170 171 cd $SRCDIR 160 172 161 173 echo -
tools/xcw/bin/helenos-cc
rfa70134 r32b4302 32 32 # 33 33 34 35 34 36 XCW="$(dirname "$0")" 35 37 SRC_ROOT="$XCW/../../.." 36 38 if [ -z "$EXPORT_DIR" ]; then 37 EXPORT_DIR="$SRC_ROOT/ uspace/export"39 EXPORT_DIR="$SRC_ROOT/build/dist" 38 40 fi 39 UARCH="$("$XCW"/helenos-bld-config --uarch)"40 CC="$("$XCW"/helenos-bld-config --cc)"41 CFLAGS="$("$XCW"/helenos-bld-config --cflags)"42 ENDIAN="$("$XCW"/helenos-bld-config --endian)"43 41 44 echo helenos-cc "$@" 45 "$CC" \ 46 -O3 -fexec-charset=UTF-8 -fwide-exec-charset=UTF-32LE -finput-charset=UTF-8 \ 47 $CFLAGS \ 48 -Wall -Wextra -Wno-clobbered -Wno-unused-parameter -Wmissing-prototypes \ 49 -std=gnu99 -Werror-implicit-function-declaration -Wwrite-strings -ggdb \ 50 -fno-omit-frame-pointer \ 51 -D "$ENDIAN" \ 52 "$@" \ 53 -I"$XCW"/../include \ 54 -I"$EXPORT_DIR"/include/libc \ 55 -I"$EXPORT_DIR"/include 42 HELENOS_EXPORT_ROOT="$EXPORT_DIR" 43 44 source "${EXPORT_DIR}/config/config.sh" 45 46 # CC is a compilation driver, so we should check which stage of compilation 47 # is actually running and select which flags to provide. This makes no 48 # difference for GCC, but e.g. clang warns when a flag is provided that is 49 # unused 50 51 needs_cflags=true 52 needs_ldflags=true 53 54 for flag in "$@"; do 55 case "$flag" in 56 -E) 57 needs_cflags=false 58 needs_ldflags=false 59 break 60 ;; 61 -c|-S) 62 needs_ldflags=false 63 break 64 ;; 65 esac 66 done 67 68 flags="-fwide-exec-charset=UTF-32LE -finput-charset=UTF-8 -fexec-charset=UTF-8" 69 flags="$flags -isystem ${HELENOS_EXPORT_ROOT}/include/libc -idirafter ${HELENOS_EXPORT_ROOT}/include" 70 71 if $needs_cflags; then 72 flags="$flags -O3 \ 73 -Wall -Wextra -Wno-clobbered -Wno-unused-parameter -Wmissing-prototypes \ 74 -std=gnu99 -Werror-implicit-function-declaration -Wwrite-strings -ggdb" 75 76 flags="$flags $HELENOS_CFLAGS" 77 fi 78 79 if $needs_ldflags; then 80 flags="$flags $HELENOS_LDFLAGS" 81 fi 82 83 flags="$flags $@" 84 85 if $needs_ldflags; then 86 flags="$flags $HELENOS_LDLIBS" 87 fi 88 89 echo "helenos-cc" "$@" 90 PATH="$HELENOS_CROSS_PATH:$PATH" "${HELENOS_TARGET}-gcc" $flags -
tools/xcw/bin/helenos-pkg-config
rfa70134 r32b4302 34 34 XCW="$(dirname "$0")" 35 35 SRC_ROOT="$XCW/../../.." 36 UARCH="$("$XCW"/helenos-bld-config --uarch)"37 36 if [ -z "$EXPORT_DIR" ]; then 38 EXPORT_DIR="$SRC_ROOT/ uspace/export"37 EXPORT_DIR="$SRC_ROOT/build/dist" 39 38 fi 40 39 INCLUDE_DIR="$EXPORT_DIR/include" -
tools/xcw/demo/Makefile
rfa70134 r32b4302 57 57 58 58 $(output): $(objects) 59 $( LD) -o $@ $^ $(LIBS)59 $(CC) -o $@ $^ $(LIBS) 60 60 61 61 %.o: %.c -
uspace/app/download/main.c
rfa70134 r32b4302 49 49 #define NAME "download" 50 50 #ifdef TIMESTAMP_UNIX 51 #define VERSION STRING( RELEASE) "-" STRING(TIMESTAMP_UNIX)51 #define VERSION STRING(HELENOS_RELEASE) "-" STRING(TIMESTAMP_UNIX) 52 52 #else 53 #define VERSION STRING( RELEASE)53 #define VERSION STRING(HELENOS_RELEASE) 54 54 #endif 55 55 #define USER_AGENT "HelenOS-" NAME "/" VERSION -
uspace/app/getterm/version.c
rfa70134 r32b4302 39 39 #include "version.h" 40 40 41 static const char *copyright = STRING( COPYRIGHT);42 static const char *release = STRING( RELEASE);43 static const char *name = STRING( NAME);41 static const char *copyright = STRING(HELENOS_COPYRIGHT); 42 static const char *release = STRING(HELENOS_RELEASE); 43 static const char *name = STRING(HELENOS_CODENAME); 44 44 static const char *arch = STRING(UARCH); 45 45 -
uspace/lib/pcut/update-from-master.sh
rfa70134 r32b4302 28 28 # THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 29 29 # 30 31 # FIXME: update for meson config 30 32 31 33 run_echo() { -
version
rfa70134 r32b4302 27 27 # 28 28 29 ## This file defines the release information of HelenOS.30 #31 # The release string RELEASE consists of three or four components32 # (version, patch level, sublevel and optionally an extra level).33 #34 # The NAME string is the code name of the given release.35 #36 29 37 VERSION = 0 38 PATCHLEVEL = 9 39 SUBLEVEL = 1 40 41 ifdef EXTRAVERSION 42 RELEASE = $(VERSION).$(PATCHLEVEL).$(SUBLEVEL).$(EXTRAVERSION) 43 else 44 RELEASE = $(VERSION).$(PATCHLEVEL).$(SUBLEVEL) 45 endif 46 47 NAME = Armonia 48 COPYRIGHT = Copyright (c) 2001-2019 HelenOS project 30 HELENOS_RELEASE = 0.9.1 31 HELENOS_CODENAME = Armonia 32 HELENOS_COPYRIGHT = Copyright (c) 2001-2019 HelenOS project
Note:
See TracChangeset
for help on using the changeset viewer.
