actboy168

Results 198 comments of actboy168

You can write in the script. ``` lua lm.arch = "arm64" if lm.arch == "x86_64" then --do something end ``` Then specify arch in the command. ``` luamake -arch x86_64...

Now clang will always be used instead of gcc or egcc. You can try `build/openbsd/bin/bootstrap bee.lua/test/test.lua -v` to find which test fails.

filewatch depends on `libinotify-kqueue` on openbsd. But I don't know much about it. > First to build `luamake` on OpenBSD current/amd64, I need to patch `bee` to include OpenBSD files...

I don't know much about openbsd, it looks like filewatch doesn't work on openbsd. In fact, the core code of luamake does not depend on filewatch. I can skip the...

no documentation.

filewatch on freebsd is incomplete. filewatch depends on libinotify-kqueue, but unfortunately libinotify-kqueue doesn't work correctly.

I don't have a test environment, you can try to fix it.

@markjdb I don't know why freebsd's clang assumes filewatch::watch is 16-byte aligned. Maybe using [alignas](https://en.cppreference.com/w/cpp/language/alignas) will make clang aware that filewatch::watch is not 16-byte aligned.

Well. You can change filewatch's uservalue to 2 if it makes clang work.