diff options
author | Tavian Barnes <tavianator@tavianator.com> | 2014-03-11 12:42:06 -0400 |
---|---|---|
committer | Tavian Barnes <tavianator@tavianator.com> | 2014-03-11 12:42:06 -0400 |
commit | 8e6ced70cc48dc842b23eaed5c60fb72ae266661 (patch) | |
tree | 6032d05b55fe73088680febb1dfb8c8c5ce32a59 /Makefile | |
download | kd-forest-8e6ced70cc48dc842b23eaed5c60fb72ae266661.tar.xz |
Initial commit.
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..77bc5c9 --- /dev/null +++ b/Makefile @@ -0,0 +1,26 @@ +##################################################################### +# kd-forest # +# Copyright (C) 2014 Tavian Barnes <tavianator@tavianator.com> # +# # +# This program is free software. It comes without any warranty, to # +# the extent permitted by applicable law. You can redistribute it # +# and/or modify it under the terms of the Do What The Fuck You Want # +# To Public License, Version 2, as published by Sam Hocevar. See # +# the COPYING file or http://www.wtfpl.net/ for more details. # +##################################################################### + +CC ?= gcc +CFLAGS ?= -std=c99 -pipe -O2 -Werror -Wall -Wpedantic -Wextra -Wno-sign-compare -Wno-unused-parameter -Wunreachable-code -Wshadow -Wpointer-arith -Wwrite-strings -Wcast-align -Wstrict-prototypes +LDFLAGS ?= -lm -lpng +RM ?= rm -f + +kd-forest: kd-forest.c kd-forest.h util.c util.h main.c + $(CC) $(CFLAGS) $(LDFLAGS) -o kd-forest kd-forest.c util.c main.c + +image: kd-forest + ./kd-forest + +clean: + $(RM) kd-forest + +.PHONY: image clean |