Commit Graph

9 Commits

Author SHA1 Message Date
steve-chavez
c2feb361dc remove tags 2023-08-03 20:48:35 -05:00
steve-chavez
1523a830d8 fix: make check always compiles dependencies
Make is supposed to only compile dependencies when they change but
`make check` always compiles them, making the test suite run slow.

```
$ make check
cc ... build/mpc.o

$ make check
cc ... build/mpc.o
```

The same occurs for other targets like `build/test-dynamic` and
`build/test-static`.

This happens because these targets have the `$(DIST)` directory as a
dependency, and directories always change whenever members are added,
removed or renamed.

Fix this by changing the `$(DIST)` directory dependency to a
`$(DIST)/.dirstamp` file.

Now `make check` compiles dependencies only once.
2023-08-03 18:09:19 -05:00
Daniel Holden
dbe7308b9c Added destructor to check combinators 2019-06-15 14:30:41 -04:00
Abhishek Kumar
258cf5002b .gitignore examples/tree_traversal 2016-05-04 10:14:59 +05:30
Daniel Holden
4472dd4363 Added basic optimise function for parsers. 2015-11-07 16:57:09 +00:00
Dalton Woodard
4bdbf4f2ad Update to .gitignore, added *.dSYM (get's rid of OS X crap) 2014-10-14 23:15:00 -07:00
Dalton Woodard
0963ddab1b Update to .gitignore to exclude example executables. 2014-10-14 22:25:52 -07:00
Daniel Holden
4daf2527a0 Fixed memory leaks etc 2013-09-20 12:51:04 +01:00
Daniel Holden
c2f936bcb7 First commit 2013-09-19 20:57:40 +01:00