24 # CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
24 # CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
25 # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE |
25 # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE |
26 # POSSIBILITY OF SUCH DAMAGE. |
26 # POSSIBILITY OF SUCH DAMAGE. |
27 # |
27 # |
28 |
28 |
29 # system related |
|
30 MKDIR = mkdir |
29 MKDIR = mkdir |
31 RM = rm |
30 RM = rm |
32 |
31 |
33 # build related |
|
34 BIN = terminal-chess |
32 BIN = terminal-chess |
35 CC = gcc |
33 CC = gcc |
36 CFLAGS = -g -O2 -std=gnu99 -Wall -Werror -pedantic |
34 CFLAGS = -g -O2 -std=gnu99 -Wall -Werror -pedantic |
37 LD = gcc |
35 LD = gcc |
38 LDFLAGS = -lncurses |
36 LDFLAGS = -lncurses |
|
37 |
|
38 LIB_EXT = .a |
39 OBJ_EXT = .o |
39 OBJ_EXT = .o |