21 # CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
21 # CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
22 # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE |
22 # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE |
23 # POSSIBILITY OF SUCH DAMAGE. |
23 # POSSIBILITY OF SUCH DAMAGE. |
24 # |
24 # |
25 |
25 |
26 all: config.mk build/lib/libascension.a |
26 all: build/lib/libascension.a \ |
|
27 test-snake |
27 |
28 |
28 test-snake: build/test/snake FORCE |
29 test-snake: build/test/snake FORCE |
29 |
30 |
30 build/test/snake: all |
31 build/test/snake: build/lib/libascension.a FORCE |
31 @cd test/snake && $(MAKE) |
32 @cd test/snake && $(MAKE) |
32 |
33 |
33 build/lib/libascension.a: build/lib config.mk FORCE |
34 build/lib/libascension.a: build/lib config.mk FORCE |
34 @cd src && $(MAKE) |
35 @cd src && $(MAKE) |
35 |
36 |