erebus

diff Makefile @ 34:d15ee526daa6

- changed the UI font, made it a bit smaller - fixed the text positioning in the status bar - added ThreadPool::clear to remove all pending jobs - fixed the TargetCamera matrix calculation to avoid singularities when the camera looks straight up or down. - fixed ommited normalization in TargetCamera's matrix calculation - added paths/sec display in the status bar
author John Tsiombikas <nuclear@member.fsf.org>
date Sun, 08 Jun 2014 08:12:05 +0300
parents 2c768a49e86e
children
line diff
     1.1 --- a/Makefile	Sat Jun 07 14:21:56 2014 +0300
     1.2 +++ b/Makefile	Sun Jun 08 08:12:05 2014 +0300
     1.3 @@ -3,9 +3,9 @@
     1.4  obj = $(csrc:.c=.o) $(ccsrc:.cc=.o)
     1.5  bin = erebus
     1.6  
     1.7 -opt = -O3 -ffast-math
     1.8 -dbg = -g
     1.9 -warn = -Wall
    1.10 +export opt = -O3 -ffast-math
    1.11 +export dbg = -g
    1.12 +export warn = -Wall
    1.13  
    1.14  CFLAGS = -pedantic $(warn) $(opt) $(dbg) -Iliberebus/src
    1.15  CXXFLAGS = -std=c++11 $(CFLAGS)
    1.16 @@ -22,10 +22,17 @@
    1.17  liberebus:
    1.18  	$(MAKE) -C liberebus
    1.19  
    1.20 +.PHONY: liberebus-clean
    1.21 +liberebus-clean:
    1.22 +	$(MAKE) -C liberebus clean
    1.23 +
    1.24  .PHONY: clean
    1.25  clean:
    1.26  	rm -f $(obj) $(bin)
    1.27  
    1.28 +.PHONY: cleanall
    1.29 +cleanall: clean liberebus-clean
    1.30 +
    1.31  uname = $(shell uname -s)
    1.32  ifeq ($(uname), Darwin)
    1.33  	sys = mac