aboutsummaryrefslogtreecommitdiff
path: root/.gitignore (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Have a single top-level main for running unit-testsEuAndreh2021-08-221-2/+3
| | | | | | | | | | | | | | | | | | | Instead of each .c file becoming a self-standing .t executable file, and being run for executing the unit tests local to the file, now each .c becomes a .to object (akin to a .o object, but one where the -DTEST flag is given to the compiler). After that, all the .to objects are linked together in a gistatic-tests executable, in a equivalent way that all .o files get linked together in a gistatic executable. This change was necessary in order to allow dependencies between objects. The next task will be making a tar of a repository tree checkout, and src/gistatic.{o,to} will start depending on src/tar.{o,to}. If each file has its own main function when -DTEST is given, then I wont be able to link them together. I took the opportunity that I had to change the Makefile, and I improved the dependency between targets and dependencies greatly. From what I can tell now, it is correct.
* .gitignore: Add libgistatic.a and src/config.hEuAndreh2021-08-191-2/+4
|
* .gitignore: Add tmp/EuAndreh2021-08-051-0/+1
|
* src/: Add initial working version of generating the index, without ↵EuAndreh2021-07-301-0/+2
| | | | translated strings still
* Re-setup repository using C over RustEuAndreh2021-07-271-1/+7
|
* WIP init RustEuAndreh2021-05-301-0/+1
|
* Remove empty Perl codeEuAndreh2021-05-281-1/+0
|
* Adapt Makefile for Perl project, add placeholder filesEuAndreh2021-03-081-0/+1
|
* Add .gitiginoreEuAndreh2021-03-081-0/+1