Commit graph

20 commits

Author SHA1 Message Date
Zed A. Shaw
8b61f7b86b Create an extras directory with files that are not related to the build but that I need to keep around for reference. 2024-05-11 06:16:15 -04:00
Zed A. Shaw
ccf37e758c Merge branch 'master' of git.learnjsthehardway.com:learn-code-the-hard-way/simple-cpp-game-study 2024-05-10 17:23:20 -04:00
Zed A. Shaw
b8fcb1b95e Finally just giving up on this and moving on to work on the idea. 2024-05-10 17:22:06 -04:00
Zed A. Shaw
75e2c690a0 Make sure all the setup scripts are unified. 2024-05-10 11:52:30 -04:00
Zed A. Shaw
aa12effae3 This build was failing with errors in libgit2-1.8.0/utils/src/utils/process.h and now it's working. These are the only changes I made and you can see they're very minimal with no reason why they'd start suddenly working. 2024-05-10 08:03:59 -04:00
Zed A. Shaw
96b1297c62 Working prototype of an auto builder that watches for changes and runs the build after getting the git status. It's missing the necessary next step of matching up changes to git files, but it does the most of the build already. 2024-05-07 14:25:15 -04:00
Zed A. Shaw
39f89ecbf2 Add the same script for linux/osx. 2024-05-05 04:18:51 -04:00
Zed A. Shaw
4c3a4b2501 A bit more working on goc to support windows. 2024-05-05 04:09:43 -04:00
Zed A. Shaw
a3209606ef Add the stupid setup and reset scripts for windows. 2024-05-05 04:09:09 -04:00
Zed A. Shaw
67cbd430bf Exploring optional return values. 2024-05-04 21:06:10 -04:00
Zed A. Shaw
c736387063 A simple little design-by-contract library to test out more advanced c++20 features. Looks like clang doesn't do std::source_location right. See https://github.com/llvm/llvm-project/issues/56379 2024-05-04 12:11:55 -04:00
Zed A. Shaw
7bec6fe40e Don't need stats.py anymore. 2024-05-04 10:28:59 -04:00
Zed A. Shaw
d8f98afa55 Maybe the date.h will come up later. 2024-05-04 10:28:00 -04:00
Zed A. Shaw
686ae0b6d2 Use a trick to make the makefile work from anywhere. 2024-05-04 10:27:41 -04:00
Zed A. Shaw
75663bfa46 After a bit of struggle figured out how to do time. So dumb that somethign so simple is so hard. 2024-05-04 10:24:15 -04:00
Zed A. Shaw
567ffec4ac Playing with a comparison of python vs. c++ for something simple. stats.py reads lines on stdin and outputs some json, and goc.cpp reads stdin and outputs csv. I may just go with csv for the project but I'll see what json is like in C++ too. 2024-05-04 00:08:47 -04:00
Zed A. Shaw
6a777e4c2d Wrong name for the header files. 2024-05-02 01:44:57 -04:00
Zed A. Shaw
0edb58d46f Fix a typo. 2024-05-01 21:33:50 -04:00
Zed A. Shaw
a03da909f1 Add notes about PPP3 for people to read and follow. 2024-05-01 21:25:37 -04:00
Zed A. Shaw
7a1093f982 Study results from Stroustrup's PPP3 book. 2024-05-01 20:26:41 -04:00