# # ChangeLog for / in mainline # # Generated by Trac 1.6 # 2024-09-20T09:29:27Z Tue, 01 Oct 2019 09:03:51 GMT Jiri Svoboda [6fa3a03] * abi/include/abi/syscall.h (modified) Improve the chances of trace's syscall table remaining up to date Mon, 30 Sep 2019 18:01:28 GMT Jakub Jermar [8f57fb2] * uspace/lib/c/include/capa.h (modified) Fix header guard Mon, 30 Sep 2019 16:38:33 GMT Jakub Jermar [c24b0dcb] * uspace/app/bdsh/cmds/modules/ls/ls.c (modified) * uspace/app/df/df.c (modified) * uspace/app/fdisk/fdisk.c (modified) * uspace/app/sysinst/sysinst.c (modified) * uspace/lib/c/generic/capa.c (moved) * uspace/lib/c/include/capa.h (moved) * uspace/lib/c/meson.build (modified) * uspace/lib/c/test/capa.c (moved) * uspace/lib/c/test/main.c (modified) * uspace/lib/fdisk/include/fdisk.h (modified) * uspace/lib/fdisk/include/types/fdisk.h (modified) * uspace/lib/fdisk/src/fdisk.c (modified) Rename capacity-related 'cap' to 'capa' This allows to use 'cap' ... Mon, 30 Sep 2019 13:33:55 GMT Jiri Svoboda [ef0a3375] * uspace/app/trace/syscalls.c (modified) Update syscall table in syscall tracer Overdue by waaay too long! Sun, 29 Sep 2019 13:58:49 GMT Jakub Jermar [0a2c96c] * kernel/generic/src/mm/malloc.c (modified) Check for unsigned wrap-around in malloc Mon, 19 Aug 2019 11:13:12 GMT Jiří Zárevúcky [1a4ec93f] * README.md (modified) Update README Sun, 18 Aug 2019 19:54:45 GMT Jiří Zárevúcky [3daa163] * tools/travis.sh (modified) Fix travis Since there is no concept of "existing configuration" of ... Sun, 18 Aug 2019 19:14:00 GMT Jiří Zárevúcky [1c39d33b] * configure.sh (modified) Exit configure.sh after detecting missing meson or ninja Sun, 18 Aug 2019 19:06:02 GMT GitHub [32b4302] * .gitignore (modified) * .travis.yml (modified) * Makefile (modified) * boot/Makefile (deleted) * boot/Makefile.build (deleted) * boot/Makefile.common (deleted) * boot/Makefile.grub (deleted) * boot/arch/abs32le/meson.build (moved) * boot/arch/amd64/meson.build (added) * boot/arch/arm32/Makefile.inc (deleted) * boot/arch/arm32/meson.build (moved) * boot/arch/arm64/meson.build (added) * boot/arch/ia32/Makefile.inc (deleted) * boot/arch/ia32/meson.build (added) * boot/arch/ia64/_link.ld.in (modified) * boot/arch/ia64/meson.build (added) * boot/arch/mips32/meson.build (added) * boot/arch/ppc32/Makefile.inc (deleted) * boot/arch/ppc32/_link.ld.in (modified) * boot/arch/ppc32/meson.build (moved) * boot/arch/riscv64/meson.build (added) * boot/arch/sparc64/_link.ld.in (modified) * boot/arch/sparc64/meson.build (moved) * boot/generic/src/version.c (modified) * boot/grub/build_dist.sh.in (moved) * boot/grub/grub.cfg.in (moved) * boot/grub/meson.build (added) * boot/meson.build (added) * boot/silo/build_dist.sh (moved) * boot/silo/meson.build (added) * boot/yaboot/build_dist.sh (moved) * boot/yaboot/meson.build (added) * configure.sh (added) * kernel/Makefile (deleted) * kernel/arch/abs32le/meson.build (added) * kernel/arch/amd64/Makefile.inc (deleted) * kernel/arch/amd64/meson.build (moved) * kernel/arch/arm32/Makefile.inc (deleted) * kernel/arch/arm32/meson.build (added) * kernel/arch/arm64/Makefile.inc (deleted) * kernel/arch/arm64/meson.build (moved) * kernel/arch/ia32/Makefile.inc (deleted) * kernel/arch/ia32/meson.build (added) * kernel/arch/ia64/meson.build (moved) * kernel/arch/mips32/meson.build (moved) * kernel/arch/ppc32/meson.build (moved) * kernel/arch/riscv64/Makefile.inc (deleted) * kernel/arch/riscv64/meson.build (moved) * kernel/arch/sparc64/Makefile.inc (deleted) * kernel/arch/sparc64/meson.build (moved) * kernel/genarch/Makefile.inc (deleted) * kernel/genarch/meson.build (added) * kernel/generic/meson.build (added) * kernel/generic/src/main/version.c (modified) * kernel/meson.build (added) * kernel/test/meson.build (moved) * meson.build (added) * meson/arch/abs32le/meson.build (moved) * meson/arch/amd64/meson.build (added) * meson/arch/arm32/meson.build (moved) * meson/arch/arm64/meson.build (moved) * meson/arch/ia32/meson.build (added) * meson/arch/ia64/meson.build (added) * meson/arch/mips32/meson.build (moved) * meson/arch/ppc32/meson.build (moved) * meson/arch/riscv64/meson.build (moved) * meson/arch/sparc64/meson.build (moved) * 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 (moved) * meson/part/extra_targets/meson.build (moved) * 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 (moved) * 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) * tools/config.py (modified) * tools/dest_build.py (deleted) * tools/ew.py (modified) * tools/export.sh (moved) * tools/list_profiles.sh (added) * tools/mkarray_for_meson.sh (moved) * tools/release.sh (moved) * tools/srepl (modified) * tools/travis.sh (modified) * tools/xcw/bin/helenos-bld-config (deleted) * tools/xcw/bin/helenos-cc (modified) * tools/xcw/bin/helenos-ld (deleted) * tools/xcw/bin/helenos-pkg-config (modified) * tools/xcw/demo/Makefile (modified) * 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/meson.build (moved) * uspace/app/bithenge/meson.build (added) * uspace/app/blkdump/meson.build (moved) * uspace/app/contacts/meson.build (moved) * uspace/app/corecfg/Makefile (deleted) * uspace/app/corecfg/meson.build (added) * uspace/app/cpptest/meson.build (added) * uspace/app/date/meson.build (moved) * uspace/app/devctl/Makefile (deleted) * uspace/app/devctl/meson.build (moved) * uspace/app/df/meson.build (moved) * uspace/app/dltest/Makefile (deleted) * uspace/app/dltest/meson.build (added) * 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/main.c (modified) * uspace/app/download/meson.build (moved) * uspace/app/edit/meson.build (moved) * uspace/app/fdisk/meson.build (added) * uspace/app/fontviewer/meson.build (added) * uspace/app/getterm/meson.build (added) * uspace/app/getterm/version.c (modified) * uspace/app/gunzip/meson.build (moved) * uspace/app/hbench/meson.build (moved) * uspace/app/inet/meson.build (moved) * uspace/app/init/meson.build (moved) * uspace/app/kill/meson.build (added) * uspace/app/killall/meson.build (moved) * uspace/app/kio/meson.build (moved) * uspace/app/loc/meson.build (added) * uspace/app/logset/meson.build (moved) * uspace/app/lprint/meson.build (added) * uspace/app/meson.build (moved) * uspace/app/mixerctl/meson.build (added) * 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 (moved) * 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 (moved) * uspace/app/netecho/meson.build (added) * uspace/app/nic/meson.build (added) * uspace/app/nterm/meson.build (added) * uspace/app/pci/meson.build (moved) * uspace/app/ping/meson.build (added) * uspace/app/pkg/Makefile (deleted) * uspace/app/pkg/meson.build (added) * uspace/app/redir/meson.build (added) * uspace/app/sbi/Makefile (deleted) * uspace/app/sbi/meson.build (moved) * uspace/app/sportdmp/Makefile (deleted) * uspace/app/sportdmp/meson.build (added) * 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 (moved) * uspace/app/taskdump/Makefile (deleted) * uspace/app/taskdump/meson.build (moved) * 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 (moved) * uspace/app/tmon/Makefile (deleted) * uspace/app/tmon/meson.build (moved) * 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/meson.build (added) * uspace/app/usbinfo/Makefile (deleted) * uspace/app/usbinfo/meson.build (moved) * uspace/app/vcalc/meson.build (added) * uspace/app/vdemo/Makefile (deleted) * uspace/app/vdemo/meson.build (added) * uspace/app/viewer/meson.build (moved) * uspace/app/vlaunch/meson.build (moved) * 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 (moved) * uspace/app/wavplay/meson.build (moved) * uspace/app/websrv/Makefile (deleted) * uspace/app/websrv/meson.build (added) * uspace/app/wifi_supplicant/meson.build (added) * uspace/drv/audio/hdaudio/meson.build (moved) * uspace/drv/audio/sb16/meson.build (moved) * 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/meson.build (moved) * 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/meson.build (moved) * 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 (moved) * uspace/drv/bus/usb/uhci/Makefile (deleted) * uspace/drv/bus/usb/uhci/meson.build (moved) * uspace/drv/bus/usb/usbdiag/Makefile (deleted) * uspace/drv/bus/usb/usbdiag/meson.build (added) * uspace/drv/bus/usb/usbflbk/meson.build (added) * uspace/drv/bus/usb/usbhub/meson.build (moved) * uspace/drv/bus/usb/usbmid/meson.build (moved) * 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/meson.build (added) * 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 (moved) * 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 (moved) * uspace/drv/nic/ar9271/meson.build (moved) * 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/meson.build (added) * uspace/drv/platform/arm64virt/Makefile (deleted) * uspace/drv/platform/arm64virt/meson.build (added) * 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/meson.build (added) * uspace/drv/test/test1/meson.build (added) * uspace/drv/test/test2/meson.build (added) * 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 (moved) * uspace/lib/block/Makefile (deleted) * uspace/lib/block/meson.build (added) * uspace/lib/c/Makefile (deleted) * uspace/lib/c/arch/abs32le/Makefile.inc (deleted) * uspace/lib/c/arch/abs32le/meson.build (moved) * uspace/lib/c/arch/amd64/Makefile.inc (deleted) * uspace/lib/c/arch/amd64/meson.build (added) * uspace/lib/c/arch/arm32/Makefile.inc (deleted) * uspace/lib/c/arch/arm32/meson.build (moved) * uspace/lib/c/arch/arm64/meson.build (added) * uspace/lib/c/arch/ia32/Makefile.inc (deleted) * uspace/lib/c/arch/ia32/meson.build (added) * uspace/lib/c/arch/ia64/Makefile.inc (deleted) * uspace/lib/c/arch/ia64/meson.build (added) * uspace/lib/c/arch/mips32/Makefile.inc (deleted) * uspace/lib/c/arch/mips32/meson.build (added) * uspace/lib/c/arch/ppc32/Makefile.inc (deleted) * uspace/lib/c/arch/ppc32/meson.build (moved) * uspace/lib/c/arch/riscv64/meson.build (moved) * uspace/lib/c/arch/sparc64/Makefile.inc (deleted) * uspace/lib/c/arch/sparc64/meson.build (moved) * 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 (moved) * uspace/lib/draw/Makefile (deleted) * uspace/lib/draw/meson.build (moved) * uspace/lib/drv/Makefile (deleted) * uspace/lib/drv/meson.build (added) * uspace/lib/ext4/Makefile (deleted) * uspace/lib/ext4/meson.build (moved) * uspace/lib/fdisk/meson.build (added) * uspace/lib/fmtutil/Makefile (deleted) * uspace/lib/fmtutil/meson.build (added) * uspace/lib/fs/meson.build (added) * uspace/lib/graph/meson.build (added) * uspace/lib/gui/Makefile (deleted) * uspace/lib/gui/meson.build (moved) * uspace/lib/hound/meson.build (moved) * uspace/lib/http/Makefile (deleted) * uspace/lib/http/meson.build (moved) * uspace/lib/ieee80211/Makefile (deleted) * uspace/lib/ieee80211/meson.build (moved) * uspace/lib/label/Makefile (deleted) * uspace/lib/label/meson.build (moved) * uspace/lib/math/Makefile (deleted) * uspace/lib/math/meson.build (moved) * uspace/lib/meson.build (added) * uspace/lib/minix/Makefile (deleted) * uspace/lib/minix/meson.build (moved) * uspace/lib/nettl/Makefile (deleted) * uspace/lib/nettl/meson.build (added) * uspace/lib/nic/Makefile (deleted) * uspace/lib/nic/meson.build (moved) * 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) * uspace/lib/posix/Makefile (deleted) * uspace/lib/posix/meson.build (moved) * uspace/lib/scsi/meson.build (added) * uspace/lib/sif/Makefile (deleted) * uspace/lib/sif/meson.build (moved) * uspace/lib/softrend/Makefile (deleted) * uspace/lib/softrend/meson.build (moved) * 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 (moved) * uspace/lib/usbdev/Makefile (deleted) * uspace/lib/usbdev/meson.build (moved) * uspace/lib/usbhid/Makefile (deleted) * uspace/lib/usbhid/meson.build (moved) * 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/meson.build (moved) * 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 (moved) * 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/meson.build (added) * uspace/srv/fs/fat/Makefile (deleted) * uspace/srv/fs/fat/meson.build (moved) * 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 (moved) * uspace/srv/fs/tmpfs/Makefile (deleted) * uspace/srv/fs/tmpfs/meson.build (added) * uspace/srv/fs/udf/meson.build (added) * 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 (moved) * 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 (moved) * uspace/srv/hid/remcons/meson.build (added) * uspace/srv/hid/rfb/meson.build (added) * 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/meson.build (added) * 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 (moved) * uspace/srv/meson.build (added) * uspace/srv/net/dhcp/Makefile (deleted) * uspace/srv/net/dhcp/meson.build (added) * uspace/srv/net/dnsrsrv/meson.build (moved) * uspace/srv/net/ethip/meson.build (moved) * uspace/srv/net/inetsrv/Makefile (deleted) * uspace/srv/net/inetsrv/meson.build (moved) * 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 (moved) * uspace/srv/net/udp/Makefile (deleted) * uspace/srv/net/udp/meson.build (moved) * 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/meson.build (added) * uspace/srv/vfs/Makefile (deleted) * uspace/srv/vfs/meson.build (moved) * uspace/srv/volsrv/Makefile (deleted) * uspace/srv/volsrv/meson.build (moved) * version (modified) Merge pull request #174 from le-jzr/meson3 Convert HelenOS build ... Sun, 18 Aug 2019 17:55:08 GMT Jiří Zárevúcky [6c2fac18] * meson/part/initrd/meson.build (modified) Fix compiler path in libgcc detection Sun, 18 Aug 2019 15:44:58 GMT Jiří Zárevúcky [08c851ce] * configure.sh (modified) Add explicit check and helpful error message for presence of meson ... Sun, 18 Aug 2019 15:36:21 GMT Jiří Zárevúcky [a42be38] * configure.sh (modified) * meson/cross/amd64 (modified) * meson/cross/amd64_clang (modified) * meson/cross/arm32 (modified) * meson/cross/arm64 (modified) * meson/cross/ia32 (modified) * meson/cross/ia64 (modified) * meson/cross/mips32 (modified) * meson/cross/mips32eb (modified) * meson/cross/ppc32 (modified) * meson/cross/riscv64 (modified) * meson/cross/sparc64 (modified) Don't require the cross toolchain to be in $PATH The toolchain in ... Sun, 18 Aug 2019 12:48:54 GMT Jiří Zárevúcky [521669d] * tools/release.sh (modified) Fix release.sh The `git archive` would create the file in the wrong ... Sun, 18 Aug 2019 12:20:40 GMT Jiří Zárevúcky [3f1a481] * tools/config.py (modified) Display masked entries in config Sun, 18 Aug 2019 11:51:53 GMT Jiří Zárevúcky [095ed4a] * meson/part/extra_targets/meson.build (modified) * tools/config.py (modified) Mask options that can't be changed via ninja config Sun, 18 Aug 2019 11:17:19 GMT Jiří Zárevúcky [45fdc55] * meson/part/read_config/meson.build (modified) Fix configuration changes not forcing reconfigure outside source dir Sat, 17 Aug 2019 17:46:13 GMT Jiří Zárevúcky [e9ff39b] * meson/part/read_config/meson.build (modified) Explicitly check that PROFILE/MACHINE have not been reconfigured Sat, 17 Aug 2019 17:09:57 GMT Jiří Zárevúcky [d162f1b] * tools/README (modified) * tools/dest_build.py (deleted) Remove dest_build.py Since Meson is always out-of-tree, we don't ... Sat, 17 Aug 2019 17:08:13 GMT Jiří Zárevúcky [be9702e0] * Makefile (modified) Fix make ccheck Sat, 17 Aug 2019 16:52:34 GMT Jiří Zárevúcky [5411bd3] * tools/cc.sh (modified) Fix out-of-build copyright file generation Sat, 17 Aug 2019 14:46:33 GMT Jiří Zárevúcky [602b8c0] * tools/travis.sh (modified) Fix travis build directory Sat, 17 Aug 2019 14:39:20 GMT Jiří Zárevúcky [127cb7be] * meson/part/extra_targets/meson.build (modified) * meson/part/tools/meson.build (modified) Make doxygen optional Sat, 17 Aug 2019 14:30:40 GMT Jiří Zárevúcky [7c6ae0e] * .travis.yml (modified) * tools/travis.sh (modified) Adjust PATH in travis Sat, 17 Aug 2019 14:25:55 GMT Jiří Zárevúcky [4694043] * .travis.yml (modified) Install setuptools in Travis Sat, 17 Aug 2019 14:17:11 GMT Jiří Zárevúcky [0cefcdc] * .travis.yml (modified) Actually use pip3 for installing ninja/meson Sat, 17 Aug 2019 14:10:53 GMT Jiří Zárevúcky [65bac9b] * .travis.yml (modified) Install ninja and meson in travis Sat, 17 Aug 2019 14:07:15 GMT Jiří Zárevúcky [6a6a15e] * tools/travis.sh (modified) Update travis.sh Sat, 17 Aug 2019 14:05:20 GMT Jiří Zárevúcky [5c08011e] * tools/travis.sh (modified) Update travis.sh Sat, 17 Aug 2019 12:49:44 GMT Jiří Zárevúcky [d39ce97d] * boot/arch/arm64/meson.build (modified) * meson/arch/amd64/meson.build (modified) Remove comments turned into tickets Sat, 17 Aug 2019 12:49:44 GMT Jiří Zárevúcky [01552e3] * tools/ew.py (modified) Remove unnecessary changes to tools/ew.py Sat, 17 Aug 2019 12:49:44 GMT Jiří Zárevúcky [2db5c83] * configure.sh (modified) Link tools directory to build directory for easier access Sat, 17 Aug 2019 12:49:44 GMT Jiří Zárevúcky [a8c063d3] * uspace/app/corecfg/meson.build (modified) * uspace/app/date/meson.build (modified) * uspace/app/devctl/meson.build (modified) * uspace/app/df/meson.build (modified) * uspace/app/dnscfg/meson.build (modified) * uspace/app/dnsres/meson.build (modified) * uspace/app/edit/meson.build (modified) * uspace/app/inet/meson.build (modified) * uspace/app/kill/meson.build (modified) * uspace/app/killall/meson.build (modified) * uspace/app/loc/meson.build (modified) * uspace/app/logset/meson.build (modified) Add missing newlines at EOF Sat, 17 Aug 2019 12:49:44 GMT Jiří Zárevúcky [c21d4d6] * boot/arch/abs32le/meson.build (modified) * boot/arch/amd64/meson.build (modified) * boot/arch/arm32/meson.build (modified) * boot/arch/ia32/meson.build (modified) * boot/arch/ia64/meson.build (modified) * boot/arch/mips32/meson.build (modified) * boot/arch/ppc32/meson.build (modified) * boot/arch/riscv64/meson.build (modified) * boot/arch/sparc64/meson.build (modified) * boot/grub/build_dist.sh.in (modified) * boot/grub/grub.cfg.in (modified) * boot/grub/meson.build (modified) * boot/meson.build (modified) * boot/silo/build_dist.sh (modified) * boot/silo/meson.build (modified) * boot/yaboot/build_dist.sh (modified) * boot/yaboot/meson.build (modified) * configure.sh (modified) * kernel/generic/meson.build (modified) * kernel/meson.build (modified) * kernel/test/meson.build (modified) * meson.build (modified) * meson/arch/abs32le/meson.build (modified) * meson/arch/amd64/meson.build (modified) * meson/arch/arm32/meson.build (modified) * meson/arch/ia32/meson.build (modified) * meson/arch/ia64/meson.build (modified) * meson/arch/mips32/meson.build (modified) * meson/arch/ppc32/meson.build (modified) * meson/arch/riscv64/meson.build (modified) * meson/arch/sparc64/meson.build (modified) * meson/part/compiler_args/meson.build (modified) * meson/part/exports/meson.build (modified) * meson/part/initrd/meson.build (modified) * meson/part/initrd_manifest/meson.build (modified) * meson/part/read_config/meson.build (modified) * meson/part/tools/meson.build (modified) * tools/build_all.sh (modified) * tools/export.sh (modified) * tools/list_profiles.sh (modified) * tools/mkarray_for_meson.sh (modified) * tools/release.sh (modified) * tools/srepl (modified) * uspace/app/barber/meson.build (modified) * uspace/app/bdsh/meson.build (modified) * uspace/app/bithenge/meson.build (modified) * uspace/app/blkdump/meson.build (modified) * uspace/app/contacts/meson.build (modified) * uspace/app/corecfg/meson.build (modified) * uspace/app/cpptest/meson.build (modified) * uspace/app/date/meson.build (modified) * uspace/app/devctl/meson.build (modified) * uspace/app/df/meson.build (modified) * uspace/app/dltest/meson.build (modified) * uspace/app/dltests/meson.build (modified) * uspace/app/dnscfg/meson.build (modified) * uspace/app/dnsres/meson.build (modified) * uspace/app/download/meson.build (modified) * uspace/app/edit/meson.build (modified) * uspace/app/fdisk/meson.build (modified) * uspace/app/fontviewer/meson.build (modified) * uspace/app/getterm/meson.build (modified) * uspace/app/gunzip/meson.build (modified) * uspace/app/hbench/meson.build (modified) * uspace/app/inet/meson.build (modified) * uspace/app/init/meson.build (modified) * uspace/app/kill/meson.build (modified) * uspace/app/killall/meson.build (modified) * uspace/app/kio/meson.build (modified) * uspace/app/loc/meson.build (modified) * uspace/app/logset/meson.build (modified) * uspace/app/lprint/meson.build (modified) * uspace/app/meson.build (modified) * uspace/app/mixerctl/meson.build (modified) * uspace/app/mkbd/meson.build (modified) * uspace/app/mkexfat/meson.build (modified) * uspace/app/mkext4/meson.build (modified) * uspace/app/mkfat/meson.build (modified) * uspace/app/mkmfs/meson.build (modified) * uspace/app/modplay/meson.build (modified) * uspace/app/netecho/meson.build (modified) * uspace/app/nic/meson.build (modified) * uspace/app/nterm/meson.build (modified) * uspace/app/pci/meson.build (modified) * uspace/app/ping/meson.build (modified) * uspace/app/pkg/meson.build (modified) * uspace/app/redir/meson.build (modified) * uspace/app/sbi/meson.build (modified) * uspace/app/sportdmp/meson.build (modified) * uspace/app/stats/meson.build (modified) * uspace/app/sysinfo/meson.build (modified) * uspace/app/sysinst/meson.build (modified) * uspace/app/taskdump/meson.build (modified) * uspace/app/tester/meson.build (modified) * uspace/app/testread/meson.build (modified) * uspace/app/testrunner/meson.build (modified) * uspace/app/testwrit/meson.build (modified) * uspace/app/tetris/meson.build (modified) * uspace/app/tmon/meson.build (modified) * uspace/app/top/meson.build (modified) * uspace/app/trace/meson.build (modified) * uspace/app/untar/meson.build (modified) * uspace/app/usbinfo/meson.build (modified) * uspace/app/vcalc/meson.build (modified) * uspace/app/vdemo/meson.build (modified) * uspace/app/viewer/meson.build (modified) * uspace/app/vlaunch/meson.build (modified) * uspace/app/vol/meson.build (modified) * uspace/app/vterm/meson.build (modified) * uspace/app/vuhid/meson.build (modified) * uspace/app/wavplay/meson.build (modified) * uspace/app/websrv/meson.build (modified) * uspace/app/wifi_supplicant/meson.build (modified) * uspace/drv/audio/hdaudio/meson.build (modified) * uspace/drv/audio/sb16/meson.build (modified) * uspace/drv/block/ahci/meson.build (modified) * uspace/drv/block/ata_bd/meson.build (modified) * uspace/drv/block/ddisk/meson.build (modified) * uspace/drv/block/usbmast/meson.build (modified) * uspace/drv/block/virtio-blk/meson.build (modified) * uspace/drv/bus/adb/cuda_adb/meson.build (modified) * uspace/drv/bus/isa/meson.build (modified) * uspace/drv/bus/pci/pciintel/meson.build (modified) * uspace/drv/bus/usb/ehci/meson.build (modified) * uspace/drv/bus/usb/ohci/meson.build (modified) * uspace/drv/bus/usb/uhci/meson.build (modified) * uspace/drv/bus/usb/usbdiag/meson.build (modified) * uspace/drv/bus/usb/usbflbk/meson.build (modified) * uspace/drv/bus/usb/usbhub/meson.build (modified) * uspace/drv/bus/usb/usbmid/meson.build (modified) * uspace/drv/bus/usb/vhc/meson.build (modified) * uspace/drv/bus/usb/xhci/meson.build (modified) * uspace/drv/char/i8042/meson.build (modified) * uspace/drv/char/msim-con/meson.build (modified) * uspace/drv/char/ns8250/meson.build (modified) * uspace/drv/char/pc-lpt/meson.build (modified) * uspace/drv/char/pl011/meson.build (modified) * uspace/drv/char/pl050/meson.build (modified) * uspace/drv/char/ski-con/meson.build (modified) * uspace/drv/char/sun4v-con/meson.build (modified) * uspace/drv/fb/amdm37x_dispc/meson.build (modified) * uspace/drv/fb/kfb/meson.build (modified) * uspace/drv/hid/adb-kbd/meson.build (modified) * uspace/drv/hid/adb-mouse/meson.build (modified) * uspace/drv/hid/atkbd/meson.build (modified) * uspace/drv/hid/ps2mouse/meson.build (modified) * uspace/drv/hid/usbhid/meson.build (modified) * uspace/drv/hid/xtkbd/meson.build (modified) * uspace/drv/intctl/apic/meson.build (modified) * uspace/drv/intctl/gicv2/meson.build (modified) * uspace/drv/intctl/i8259/meson.build (modified) * uspace/drv/intctl/icp-ic/meson.build (modified) * uspace/drv/intctl/obio/meson.build (modified) * uspace/drv/meson.build (modified) * uspace/drv/nic/ar9271/meson.build (modified) * uspace/drv/nic/e1k/meson.build (modified) * uspace/drv/nic/ne2k/meson.build (modified) * uspace/drv/nic/rtl8139/meson.build (modified) * uspace/drv/nic/rtl8169/meson.build (modified) * uspace/drv/nic/virtio-net/meson.build (modified) * uspace/drv/platform/amdm37x/meson.build (modified) * uspace/drv/platform/arm64virt/meson.build (modified) * uspace/drv/platform/icp/meson.build (modified) * uspace/drv/platform/mac/meson.build (modified) * uspace/drv/platform/malta/meson.build (modified) * uspace/drv/platform/msim/meson.build (modified) * uspace/drv/platform/pc/meson.build (modified) * uspace/drv/platform/ski/meson.build (modified) * uspace/drv/platform/sun4u/meson.build (modified) * uspace/drv/platform/sun4v/meson.build (modified) * uspace/drv/root/root/meson.build (modified) * uspace/drv/root/virt/meson.build (modified) * uspace/drv/test/test1/meson.build (modified) * uspace/drv/test/test2/meson.build (modified) * uspace/drv/test/test3/meson.build (modified) * uspace/drv/time/cmos-rtc/meson.build (modified) * uspace/lib/bithenge/meson.build (modified) * uspace/lib/block/meson.build (modified) * uspace/lib/c/arch/amd64/meson.build (modified) * uspace/lib/c/arch/arm32/meson.build (modified) * uspace/lib/c/arch/arm64/meson.build (modified) * uspace/lib/c/arch/ia32/meson.build (modified) * uspace/lib/c/arch/ia64/meson.build (modified) * uspace/lib/c/arch/mips32/meson.build (modified) * uspace/lib/c/arch/ppc32/meson.build (modified) * uspace/lib/c/meson.build (modified) * uspace/lib/clui/meson.build (modified) * uspace/lib/compress/meson.build (modified) * uspace/lib/cpp/meson.build (modified) * uspace/lib/crypto/meson.build (modified) * uspace/lib/dltest/meson.build (modified) * uspace/lib/draw/meson.build (modified) * uspace/lib/drv/meson.build (modified) * uspace/lib/ext4/meson.build (modified) * uspace/lib/fdisk/meson.build (modified) * uspace/lib/fmtutil/meson.build (modified) * uspace/lib/fs/meson.build (modified) * uspace/lib/graph/meson.build (modified) * uspace/lib/gui/meson.build (modified) * uspace/lib/hound/meson.build (modified) * uspace/lib/http/meson.build (modified) * uspace/lib/ieee80211/meson.build (modified) * uspace/lib/label/meson.build (modified) * uspace/lib/math/meson.build (modified) * uspace/lib/meson.build (modified) * uspace/lib/minix/meson.build (modified) * uspace/lib/nettl/meson.build (modified) * uspace/lib/nic/meson.build (modified) * uspace/lib/pcm/meson.build (modified) * uspace/lib/pcut/meson.build (modified) * uspace/lib/pcut/tests/meson.build (modified) * uspace/lib/posix/meson.build (modified) * uspace/lib/scsi/meson.build (modified) * uspace/lib/sif/meson.build (modified) * uspace/lib/softrend/meson.build (modified) * uspace/lib/trackmod/meson.build (modified) * uspace/lib/untar/meson.build (modified) * uspace/lib/uri/meson.build (modified) * uspace/lib/usb/meson.build (modified) * uspace/lib/usbdev/meson.build (modified) * uspace/lib/usbhid/meson.build (modified) * uspace/lib/usbhost/meson.build (modified) * uspace/lib/usbvirt/meson.build (modified) * uspace/lib/virtio/meson.build (modified) * uspace/meson.build (modified) * uspace/srv/audio/hound/meson.build (modified) * uspace/srv/bd/file_bd/meson.build (modified) * uspace/srv/bd/rd/meson.build (modified) * uspace/srv/bd/sata_bd/meson.build (modified) * uspace/srv/bd/vbd/meson.build (modified) * uspace/srv/clipboard/meson.build (modified) * uspace/srv/devman/meson.build (modified) * uspace/srv/fs/cdfs/meson.build (modified) * uspace/srv/fs/exfat/meson.build (modified) * uspace/srv/fs/ext4fs/meson.build (modified) * uspace/srv/fs/fat/meson.build (modified) * uspace/srv/fs/locfs/meson.build (modified) * uspace/srv/fs/mfs/meson.build (modified) * uspace/srv/fs/tmpfs/meson.build (modified) * uspace/srv/fs/udf/meson.build (modified) * uspace/srv/hid/compositor/meson.build (modified) * uspace/srv/hid/console/meson.build (modified) * uspace/srv/hid/input/meson.build (modified) * uspace/srv/hid/isdv4_tablet/meson.build (modified) * uspace/srv/hid/output/meson.build (modified) * uspace/srv/hid/remcons/meson.build (modified) * uspace/srv/hid/rfb/meson.build (modified) * uspace/srv/hid/s3c24xx_ts/meson.build (modified) * uspace/srv/hw/char/s3c24xx_uart/meson.build (modified) * uspace/srv/klog/meson.build (modified) * uspace/srv/loader/meson.build (modified) * uspace/srv/locsrv/meson.build (modified) * uspace/srv/logger/meson.build (modified) * uspace/srv/meson.build (modified) * uspace/srv/net/dhcp/meson.build (modified) * uspace/srv/net/dnsrsrv/meson.build (modified) * uspace/srv/net/ethip/meson.build (modified) * uspace/srv/net/inetsrv/meson.build (modified) * uspace/srv/net/loopip/meson.build (modified) * uspace/srv/net/nconfsrv/meson.build (modified) * uspace/srv/net/slip/meson.build (modified) * uspace/srv/net/tcp/meson.build (modified) * uspace/srv/net/udp/meson.build (modified) * uspace/srv/ns/meson.build (modified) * uspace/srv/taskmon/meson.build (modified) * uspace/srv/test/chardev-test/meson.build (modified) * uspace/srv/test/ipc-test/meson.build (modified) * uspace/srv/vfs/meson.build (modified) * uspace/srv/volsrv/meson.build (modified) Add copyright headers for new files Most are a copy of the headers ... Sat, 17 Aug 2019 12:49:44 GMT Jiří Zárevúcky [58ef532] * tools/build_all.sh (modified) * tools/mkarray_for_meson.sh (modified) Make shell script tools more portable Sat, 17 Aug 2019 12:49:44 GMT Jiří Zárevúcky [05d97eef] * Makefile (modified) * meson/part/initrd/meson.build (modified) * meson/part/tools/meson.build (modified) * release/Makefile (deleted) * tools/build_all.sh (modified) * tools/list_profiles.sh (added) * tools/release.sh (added) Always add copyright information to the image and also add release script Sat, 17 Aug 2019 12:49:44 GMT Jiří Zárevúcky [6068476] * boot/generic/src/version.c (modified) * boot/meson.build (modified) * kernel/generic/src/main/version.c (modified) * kernel/meson.build (modified) * meson/part/read_config/meson.build (modified) * uspace/app/download/main.c (modified) * uspace/app/getterm/meson.build (modified) * uspace/app/getterm/version.c (modified) * version (modified) Modify HelenOS version variables to use unambiguous names Sat, 17 Aug 2019 12:49:44 GMT Jiří Zárevúcky [7749646] * meson/part/exports/meson.build (modified) * meson/part/initrd/install_devel.sh.in (added) * meson/part/initrd/meson.build (modified) * tools/README (added) * tools/export.sh (added) * uspace/lib/c/meson.build (modified) * uspace/lib/meson.build (modified) * uspace/lib/posix/meson.build (modified) Add tools/export.sh to replace `make export` Sat, 17 Aug 2019 12:49:44 GMT Jiří Zárevúcky [e3737eda] * configure.sh (modified) Cosmetic tweak Sat, 17 Aug 2019 12:49:44 GMT Jiří Zárevúcky [e50bdd4e] * tools/build_all.sh (moved) Move build_all.sh to tools Sat, 17 Aug 2019 12:49:44 GMT Jiří Zárevúcky [ee353dd8] * meson/part/initrd/meson.build (modified) Fix dist build Sat, 17 Aug 2019 12:49:44 GMT Jiří Zárevúcky [fa6fbad8] * build_all.sh (modified) Build images by default in build_all.sh Sat, 17 Aug 2019 12:49:44 GMT Jiří Zárevúcky [19c2b44] * meson.build (modified) Remove broken subdir() Sat, 17 Aug 2019 12:49:44 GMT Jiří Zárevúcky [eb9c598] * doxygen/meson.build (deleted) * meson/part/extra_targets/doxygen.cfg.diff (moved) * meson/part/extra_targets/meson.build (modified) * meson/part/tools/meson.build (modified) Move doxygen target to meson/part/extra_targets Sat, 17 Aug 2019 12:49:44 GMT Jiří Zárevúcky [200b211] * meson.build (modified) * meson/part/compiler_args/meson.build (added) * meson/part/exports/config.mk.in (moved) * meson/part/exports/meson.build (added) * meson/part/extra_targets/meson.build (added) * meson/part/initrd/install.sh.in (moved) * 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) Reorganize main meson.build script I split most of it into separate ... Sat, 17 Aug 2019 12:49:44 GMT Jiří Zárevúcky [5139663] * Makefile (modified) * tools/check.sh (deleted) Remove broken tools/check.sh, as it's replaced by build_all.sh Sat, 17 Aug 2019 12:49:44 GMT Jiří Zárevúcky [4b65f9a] * meson.build (modified) * tools/conf/msim.conf (modified) * tools/conf/ski.conf (modified) * tools/ew.py (modified) Make tools/ew.py runnable from the build directory Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [971849b1] * kernel/meson.build (modified) * meson.build (modified) Enable LTO for kernel Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [2483f28] * kernel/meson.build (modified) * meson.build (modified) * meson/cross/amd64_clang (modified) Some clang fixes Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [d27a505e] * meson.build (modified) Comments Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [2670afc] * Makefile (modified) * meson.build (modified) Remove some replaced stuff from Makefile Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [43255da] * meson.build (modified) Add `ninja config` command Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [18b1643] * build_all.sh (modified) * configure.sh (added) * meson.build (modified) Add standalone configure.sh script Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [8183b35] * build_all.sh (modified) build_all.sh: Run configuration in parallel Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [af7223b] * tools/config.py (modified) Fix revision fetching in out of tree config.py Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [f69d5a8] * build_all.sh (modified) build_all.sh: Add missing space above banner Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [d3357e9] * boot/meson.build (modified) * build_all.sh (modified) * kernel/meson.build (modified) * meson.build (modified) Make building bootable images optional Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [56440a5] * .gitignore (modified) * build_all.sh (added) * meson.build (modified) Add build_all.sh script Can be run from any directory. It ... Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [667c3fc] * Makefile (modified) * meson.build (modified) * uspace/lib/meson.build (modified) Fix handling of CONFIG_BUILD_SHARED_LIBS Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [d4b30cf] * Makefile (modified) Expect cross toolchain binaries to be in PATH The cross files for ... Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [2e2cefdb] * Makefile (modified) * boot/meson.build (modified) * kernel/meson.build (modified) * meson.build (modified) Put configuration in build directory instead of source root Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [45b26114] * Makefile (modified) * tools/config.py (modified) tools/config.py: Explicitly designate presets directory This allows ... Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [4b42382] * uspace/meson.build (modified) Update comment Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [92fff0c] * .gitignore (modified) * Makefile (modified) * meson.build (modified) wip Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [e503cea9] * Makefile (modified) * doxygen/meson.build (moved) * meson.build (modified) use meson target for doxygen Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [1783f75] * Makefile (modified) * meson.build (modified) * tools/autotool.py (deleted) * tools/ew.py (modified) * uspace/lib/pcut/update-from-master.sh (modified) Remove autotool.py Meson does everything that it was used for. Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [b3ff685] * Makefile (modified) * boot/Makefile (deleted) * boot/Makefile.build (deleted) * boot/Makefile.common (deleted) * boot/Makefile.empty (deleted) * boot/Makefile.initrd (deleted) * boot/Makefile.silo (deleted) * boot/Makefile.yaboot (deleted) * boot/arch/abs32le/Makefile.inc (deleted) * boot/arch/amd64/Makefile.inc (deleted) * boot/arch/arm32/Makefile.inc (deleted) * boot/arch/arm64/Makefile.inc (deleted) * boot/arch/ia32/Makefile.inc (deleted) * boot/arch/ia64/Makefile.inc (deleted) * boot/arch/mips32/Makefile.inc (deleted) * boot/arch/ppc32/Makefile.inc (deleted) * boot/arch/riscv64/Makefile.inc (deleted) * boot/arch/sparc64/Makefile.inc (deleted) Remove boot makefiles Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [3582362] * boot/arch/abs32le/meson.build (added) * boot/meson.build (modified) abs32le boot Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [5631c9c] * boot/arch/sparc64/Makefile.inc (modified) * boot/arch/sparc64/_link.ld.in (modified) * boot/arch/sparc64/meson.build (added) * boot/meson.build (modified) * boot/silo/build_dist.sh (added) * boot/silo/meson.build (added) * boot/yaboot/meson.build (modified) * meson/arch/sparc64/meson.build (modified) * tools/ew.py (modified) sparc64 boot Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [356e17e0] * boot/arch/riscv64/Makefile.inc (modified) * boot/arch/riscv64/meson.build (added) * meson/arch/riscv64/meson.build (modified) * tools/ew.py (modified) riscv64 boot Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [8684e34] * boot/arch/ppc32/Makefile.inc (modified) * boot/arch/ppc32/_link.ld.in (modified) * boot/arch/ppc32/meson.build (added) * boot/meson.build (modified) * boot/yaboot/build_dist.sh (added) * boot/yaboot/meson.build (added) * meson/arch/ppc32/meson.build (modified) ppc32 boot Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [57977e4] * tools/conf/msim.conf (modified) fix msim Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [d197d25a] * meson.build (modified) Don't include init binaries in barebone initrd image Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [7a4a6e5] * boot/arch/mips32/Makefile.inc (modified) * boot/arch/mips32/meson.build (added) * meson/arch/mips32/meson.build (modified) mips32 wip Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [318af1a] * boot/Makefile.grub (deleted) * boot/Makefile.uboot (deleted) * boot/arch/ia64/Makefile.inc (modified) * boot/arch/ia64/_link.ld.in (modified) * boot/arch/ia64/meson.build (added) * meson/arch/ia64/meson.build (modified) * tools/conf/ski.conf (modified) ia64 boot Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [3706d93] * boot/arch/arm64/meson.build (modified) * boot/grub/meson.build (modified) * boot/meson.build (modified) * meson.build (modified) Honor CONFIG_COMPRESSED_INIT Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [512579c] * tools/ew.py (modified) small ew tweak Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [a73a1453] * boot/arch/arm64/Makefile.inc (modified) * boot/arch/arm64/meson.build (added) * boot/grub/meson.build (modified) * meson.build (modified) * meson/arch/arm64/meson.build (modified) * tools/ew.py (modified) arm64 wip Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [5b586b9] * boot/arch/arm32/meson.build (modified) * boot/meson.build (modified) * meson.build (modified) rest of arms Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [98975a8] * boot/Makefile.build (modified) * boot/Makefile.common (modified) * boot/arch/abs32le/Makefile.inc (modified) * boot/arch/amd64/Makefile.inc (modified) * boot/arch/arm32/Makefile.inc (modified) * boot/arch/arm32/meson.build (added) * boot/meson.build (modified) * meson.build (modified) * meson/arch/arm32/meson.build (modified) * tools/ew.py (modified) arm32/integratorcp Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [643640a] * boot/arch/amd64/Makefile.inc (modified) * boot/arch/ia32/meson.build (added) ia32 Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [28fcaee] * boot/Makefile (modified) * boot/Makefile.grub (modified) * boot/arch/abs32le/Makefile.inc (modified) * boot/arch/amd64/Makefile.inc (modified) * boot/arch/amd64/meson.build (added) * boot/grub/build_dist.sh.in (added) * boot/grub/grub.cfg.in (added) * boot/grub/meson.build (added) * boot/meson.build (added) * kernel/meson.build (modified) * meson.build (modified) * tools/ew.py (modified) * uspace/meson.build (modified) amd64 boot Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [fd6c8b1] * boot/Makefile.initrd (modified) * install.sh.in (modified) * meson.build (modified) Build initrd.img from meson Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [2d75831] * boot/Makefile (modified) * install.sh.in (modified) * meson.build (modified) Copy uspace/overlay Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [123cd6d] * boot/Makefile (modified) * install.sh.in (modified) * meson.build (modified) * uspace/lib/c/meson.build (modified) * uspace/lib/meson.build (modified) * uspace/meson.build (modified) Move more of build_dist Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [b2695b9] * Makefile (modified) * install.sh.in (modified) * kernel/meson.build (modified) * meson.build (modified) * uspace/lib/c/meson.build (modified) * uspace/lib/meson.build (modified) More tweaks and switch to building the dist directory during the ... Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [740e952] * Makefile (modified) * install.sh.in (moved) * kernel/meson.build (modified) * meson.build (modified) * uspace/lib/meson.build (modified) * uspace/meson.build (modified) more install tweaks Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [71069a9] * uspace/lib/c/meson.build (modified) * uspace/lib/meson.build (modified) * uspace/meson.build (modified) Link startfiles using --link-whole Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [fa5ab58] * uspace/lib/c/meson.build (modified) wip Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [ad5c4959] * install.sh (deleted) * meson.build (modified) Remove original custom script Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [68b892a] * uspace/lib/meson.build (modified) Do more installs using custom script Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [d63c842] * install.sh (modified) * uspace/lib/c/meson.build (modified) * uspace/lib/meson.build (modified) * uspace/meson.build (modified) more unification Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [5852a5a] * uspace/app/bdsh/meson.build (modified) * uspace/app/modplay/meson.build (modified) * uspace/app/viewer/meson.build (modified) * uspace/app/wavplay/meson.build (modified) * uspace/drv/bus/isa/meson.build (modified) * uspace/drv/nic/ar9271/meson.build (modified) * uspace/lib/meson.build (modified) * uspace/meson.build (modified) more uniform handling of custom install Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [1ef3213] * meson.build (modified) * uspace/app/barber/meson.build (modified) Add tarball generator Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [2b2783b] * Makefile (modified) Run just meson via `make meson` Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [a8ccc7e] * install.sh (modified) * uspace/install.sh.in (added) * uspace/meson.build (modified) Make the installation workaround less esoteric Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [7b1ae09] * boot/Makefile.common (modified) * meson.build (modified) cleanup Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [bc48242] * kernel/arch/abs32le/Makefile.inc (deleted) * kernel/arch/abs32le/meson.build (moved) * meson.build (modified) * meson/arch/abs32le/meson.build (added) * uspace/lib/c/arch/abs32le/meson.build (moved) abs32le Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [5f176da] * Makefile (modified) * kernel/meson.build (modified) * kernel/test/meson.build (modified) * meson.build (modified) * meson/cross/amd64 (modified) * meson/cross/amd64_clang (modified) * meson/cross/arm32 (modified) * meson/cross/arm64 (modified) * meson/cross/ia32 (modified) * meson/cross/ia64 (modified) * meson/cross/mips32 (modified) * meson/cross/mips32eb (modified) * meson/cross/ppc32 (modified) * meson/cross/riscv64 (modified) * meson/cross/sparc64 (modified) * uspace/drv/meson.build (modified) * uspace/lib/c/arch/riscv64/Makefile.inc (deleted) * uspace/lib/c/arch/riscv64/meson.build (modified) * uspace/lib/c/meson.build (modified) * uspace/srv/loader/meson.build (modified) Pull *ARCH from config Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [41408d94] * boot/arch/sparc64/Makefile.inc (modified) * kernel/arch/sparc64/Makefile.inc (deleted) * kernel/arch/sparc64/meson.build (added) * kernel/genarch/meson.build (modified) * kernel/meson.build (modified) * meson.build (modified) * meson/arch/sparc64/meson.build (added) * meson/cross/sparc64 (added) * uspace/lib/c/arch/sparc64/Makefile.common (deleted) * uspace/lib/c/arch/sparc64/meson.build (moved) sparc64 Sat, 17 Aug 2019 12:49:43 GMT Jiří Zárevúcky [63660a3] * Makefile (modified) * kernel/arch/amd64/meson.build (modified) * kernel/arch/arm32/meson.build (modified) * kernel/arch/arm64/meson.build (modified) * kernel/arch/ia32/meson.build (modified) * kernel/arch/ia64/meson.build (modified) * kernel/arch/mips32/meson.build (modified) * kernel/arch/ppc32/meson.build (modified) * kernel/arch/riscv64/meson.build (modified) * kernel/genarch/meson.build (modified) * kernel/meson.build (modified) * meson.build (modified) * 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/cross/amd64 (modified) * meson/cross/amd64_clang (modified) * meson/cross/arm32 (modified) * meson/cross/arm64 (modified) * meson/cross/ia32 (modified) * meson/cross/ia64 (modified) * meson/cross/mips32 (modified) * meson/cross/mips32eb (modified) * meson/cross/ppc32 (modified) * meson/cross/riscv64 (modified) * uspace/app/barber/meson.build (modified) * uspace/app/vlaunch/meson.build (modified) * uspace/lib/c/arch/amd64/meson.build (modified) * uspace/lib/c/arch/arm32/meson.build (modified) * uspace/lib/c/arch/arm64/meson.build (modified) * uspace/lib/c/arch/ia32/meson.build (modified) * uspace/lib/c/arch/ia64/meson.build (modified) * uspace/lib/c/arch/mips32/meson.build (modified) * uspace/lib/c/arch/ppc32/meson.build (modified) * uspace/lib/c/arch/riscv64/meson.build (modified) * uspace/lib/c/meson.build (modified) * uspace/lib/meson.build (modified) * uspace/meson.build (modified) shuffle some variables around