Jason S. Ninneman
afba06504a
Update the pipeline to produce a tarball of the source upon every commit.
...
Unfortunately, it's not possible to preserve previous tarballs from run to run.
2017-06-04 17:13:28 -07:00
Eric S. Raymond
2f9d798574
Simplification.
2017-06-04 18:54:33 -04:00
Eric S. Raymond
fadb722c59
Typo fix.
2017-06-04 18:53:30 -04:00
Eric S. Raymond
a6b2602b83
Deal wuth GNU tar not being available in Alpine Linux.
2017-06-04 18:40:38 -04:00
Eric S. Raymond
b0fa3ad81c
Removed bogus depenency of .h on .h.
2017-06-04 16:45:03 -04:00
Eric S. Raymond
495f4afbe0
Fix a slightly incorrect deoendency.
2017-06-04 16:40:35 -04:00
Eric S. Raymond
9b66a6511b
Remove database.h from SOURCES list, it's generated.
2017-06-04 16:26:02 -04:00
Eric S. Raymond
fbe3f90ad9
Fix dropped stitch in last commit.
2017-06-04 16:08:19 -04:00
Eric S. Raymond
5b28397739
Make it possible to pass options to advent from within regression-test loads.
2017-06-04 16:06:21 -04:00
Jason S. Ninneman
3a1a3eb774
Actually return a value from SETBIT().
2017-06-04 09:47:49 -07:00
Jason S. Ninneman
83048ee832
Remove a disused function, thereby upping the code coverage.
2017-06-04 08:58:43 -07:00
Eric S. Raymond
b88d77bea2
More history of non-influence.
2017-06-04 08:57:52 -04:00
Eric S. Raymond
87779b71ef
More history.
2017-06-04 08:41:11 -04:00
Eric S. Raymond
720146740b
Note some non-influences.
2017-06-04 08:00:58 -04:00
Eric S. Raymond
fa63a56f18
Test coverage improvement.
2017-06-04 07:30:21 -04:00
Eric S. Raymond
8da6c9e4de
Typo fix.
2017-06-04 06:42:29 -04:00
Eric S. Raymond
488f6ed7f0
Attempt YAML repair.
2017-06-04 06:29:30 -04:00
Eric S. Raymond
0692b8a6ef
Makefile and CI recipe YML rework.
2017-06-04 06:16:46 -04:00
Rémi Verschelde
51e868f591
Honor external CCFLAGS and LDFLAGS
2017-06-04 05:50:39 -04:00
Eric S. Raymond
0b4f19db45
Repair dist slightly broken by previous commit.
2017-06-04 05:50:39 -04:00
Rémi Verschelde
beb762735d
Fix Makefile dist target.
2017-06-04 05:50:39 -04:00
Jason S. Ninneman
5145170a76
Unpolished but working 'package' job to collect artifacts for a release.
2017-06-03 21:04:50 -07:00
Jason S. Ninneman
beb80ff521
Reconfigure the CI pipeline to deploy more static HTML content.
2017-06-03 17:55:57 -07:00
Eric S. Raymond
43aef9ceb1
Add html production for convenience generating the website.
2017-06-03 19:55:13 -04:00
Eric S. Raymond
c0537670c0
More documentation polishing.
2017-06-03 19:44:25 -04:00
Eric S. Raymond
0f126b0cb5
Fix HTML rules and input.
2017-06-03 19:27:03 -04:00
Eric S. Raymond
25645fc01e
Make git ignore all HTML.
2017-06-03 19:19:34 -04:00
Eric S. Raymond
c0f5c36d93
Ignore coverage files.
2017-06-03 15:21:49 -04:00
Eric S. Raymond
35b4c4156b
Create website iindex and hints pages.
2017-06-03 14:57:39 -04:00
Eric S. Raymond
9dca58699f
Address GitLab issue #7 : History note about Crowther's version
2017-06-03 14:57:39 -04:00
Jason S. Ninneman
7c0a690a1c
Sync compile.c with misc.c.
2017-06-03 11:41:33 -07:00
Jason S. Ninneman
4babd6d058
Rescope and retype a variable.
2017-06-03 11:30:56 -07:00
Jason S. Ninneman
ab46b5261b
Make GETTXT() a bit closer to actual C.
2017-06-03 11:30:56 -07:00
Eric S. Raymond
681ecd9a4f
Use "adoc" extension for asciidoc, it's the GitLab convention.
2017-06-03 14:29:44 -04:00
Eric S. Raymond
3f59708933
Attempt to use GitLab's asciidic grinder for README.
2017-06-03 14:20:20 -04:00
Eric S. Raymond
3e82eeda27
Documentation polishing.
2017-06-03 13:04:46 -04:00
Eric S. Raymond
6f17b31b85
Test for more unusual cases.
2017-06-03 11:27:24 -04:00
Eric S. Raymond
4874fce5c7
Add some tests that increase test coverage to add cases.
...
Proof of concept. More could be added in illformed.log.
2017-06-03 06:28:00 -04:00
Jason S. Ninneman
900f8d9df5
Do code coverage analysis, and publish the results to GitLab Pages.
2017-06-02 15:52:52 -07:00
Eric S. Raymond
aef609291d
Simplify bitmask test/set from FORTRANish to actual C.
2017-06-02 16:40:29 -04:00
Eric S. Raymond
63f53c026d
Macro elimination - easy cases first. No logic changes.
2017-06-02 16:20:40 -04:00
Eric S. Raymond
d402e09411
Header consolidation - main.h, misc.h, and share.h merge to advent.h.
...
For a project this small size with a small type ontology, it's better
C style to have one header where all the assumptions about types and
structures are immediately visible.
This is a first step towards turning all that global state into a handful
of structures - probably just two, one saveable as a binary game state.
2017-06-02 15:06:33 -04:00
Jason S. Ninneman
4209b82c5a
Fix typo in COPYING.
2017-06-02 18:13:56 +00:00
Eric S. Raymond
e0ae1b84b8
Walktrough is accomplished.
2017-06-02 14:06:43 -04:00
Peje Nilsson
5632f5eba4
Untangle gotos
...
Some LXXXX refactored as functions with more meaningful names
Remove unused globals
2017-06-02 08:45:50 -04:00
Michael Jarvis
467a255653
Add explicit rule for compile to use CCFLAGS instead of CFLAGS (take two)
2017-06-02 08:44:40 -04:00
Michael Jarvis
c14c5952a7
Revert "Add explicit rule for compile to use CCFLAGS instead of CFLAGS"
...
This reverts commit c29e30d25c
.
2017-06-02 08:44:40 -04:00
Michael Jarvis
44c444d638
added braces around initialization of subobjects for clarity
2017-06-02 08:44:40 -04:00
Michael Jarvis
092f478790
Cast size_t to long to silence warning
2017-06-02 08:44:40 -04:00
Michael Jarvis
2620bf922f
Add explicit rule for compile to use CCFLAGS instead of CFLAGS
2017-06-02 08:44:40 -04:00