uroboro

Results 17 issues of uroboro

What are the steps to reproduce this issue? ------------------------------------------- 1. Get into iSH TestFlight and install app. 2. Follow installation instructions for Linux but using `apk add bash clang coreutils...

Component: Makefiles
Platform:Linux

Theos could delete files matching the `THEOS_RSYNC_EXCLUDES` list ([common.mk#L269](https://github.com/theos/theos/blob/master/makefiles/common.mk#L269)). This would ensure that files that are ignored during copy with rsync also do not exist by accident (like with .DS_Store,...

Component: Makefiles
Needs Discussion

https://github.com/theos/theos/blob/8ecbfc7845517a8c9395e1d55781c0b001c90de0/makefiles/package/deb.mk#L53-L54 Is missing the `$(ECHO_NOTHING)`. We should revise if other parts are also lacking this statement (and its pair).

Component: Makefiles
Fix

We could speed up build time if we could cache the rules instead of letting makefile figure them out every time. Theos calculates on every run several variables and internal...

Pending Design

We could provide a shell script that would install the required tools to use Theos. Something like [Torch](http://torch.ch) has with its [install-deps](https://github.com/torch/distro/blob/master/install-deps).

Pending Design
Component: Scripts

Some error messages are cryptic on failure because a dependency isn't installed, so maybe add a `before-all::` rule that checks that all the tools that Theos uses are actually installed.

Enhancement
Component: Makefiles

- [ ] Add several improvements from [Logos Improvements](https://github.com/theos/theos/issues/60). - [ ] Rewrite logos.pl as proper parser instead of regex. - Would fix [Logos errors out on calling %orig with...

What does this implement/fix? Explain your changes. --------------------------------------------------- Perl's `can_load` is case-insensitive which means that the system can find case variations of generator names but `Thunk` later cannot properly load...

What does this implement/fix? Explain your changes. --------------------------------------------------- space/newline in %init causes the first class to be prefixed with invalid spaces Does this close any currently open issues? ------------------------------------------ #80

- [ ] POSIX Syscalls - [x] [newlib (Red Hat's standard ANSI C library)](https://sourceware.org/newlib/libc.html) - [ ] [libdispatch](https://github.com/apple/swift-corelibs-libdispatch/blob/master/INSTALL.md) - [ ] [single_file_libs](https://github.com/nothings/single_file_libs)? - [ ] FAT, NTFS, HFSPlus? - [...