Almost the weekend! :3
This weekend, my goal is still to support Python3 as a build target. I added language modules for Python3 (so that I can do `project(Name LANGUAGES Python3)`), and I created some functions for creating Python3 build targets (modules, binaries, tests, etc).
Well... They don't actually do anything other than copy files. What I want the build step to do is to run the `compile` command on these files, as sort of a syntax checking mechanism. That, to me, represents a "build" step for Python3 targets.
As for tests, I think to start I'll just use the provided `unittest` module. After I get that working and integrated with CMake, I'll probably upgrade to pytest. The goal here is to be able to easily create unit tests for my modules.
All of this is kind of lame - I really want to use a different language for my utilities, I just haven't decided which language yet. Adding Python3 support is acting like a test for what I'm going to do to support other languages. I know what I'll do for C and C++, so those aren't very interesting.
I'll probably add support for a few languages just to get the hang of things, and then I'll narrow in on a specific language for my utilities. It's not desirable to have a scripting language for my utilities.
Korone reads the English word for "pipe" as it would be pronounced in Japanese: http://www.youtube.com/watch?v=_pid5tfoOy8&t=75m32s
At least it is much easier to use now than when originally introduced, but I still happen upon strange cases where I struggle to understand why it isn't allowed.
When you live alone, it's funny the things you'll just deal with because it isn't a huge issue. I feel like if I lived with someone I'd be really on-top of stuff like this to not inconvenience the other person.
Ah, well, it got unflagged - it was confusing what they wanted from me. I just send them a pdf explaining I don't sell anything, and they accepted that. Weird process.
Posting about cofe and programming.
Originally from niu.moe as BitShift. Nowadays, I feel mostly comfortable under the alias "BitBun". I work on a *lot* of projects, but I tend to CW them to not annoy others.
🍂 Happy Spooky! 🍂
A cool community, I guess.