diff options
Diffstat (limited to 'makefile')
| -rw-r--r-- | makefile | 11 | 
1 files changed, 8 insertions, 3 deletions
| @@ -1,5 +1,4 @@ - -c_mains := poiss.c svd.c +c_mains := poiss.c svd.c timestamp.c  c_sources := $(c_mains) arg_parser.c parse_csv.c  % : %.c       # cancel built-in one-step rule @@ -10,7 +9,7 @@ c_sources := $(c_mains) arg_parser.c parse_csv.c  % : %.o  	g++ $^ $(LDFLAGS) -o $@ -.PHONY : all +.PHONY : all priority  ## dependency-finding scheme (with local mods) based on:  ## http://www.gnu.org/manual/make-3.77/html_mono/make.html#SEC42 @@ -30,6 +29,12 @@ poiss : poiss.o arg_parser.o parse_csv.o  svd : svd.o arg_parser.o parse_csv.o  	g++ $^ -larmadillo -o $@ +timestamp: timestamp.o arg_parser.o +	$(CXX) $^ -lpthread -o $@ + +priority: +	sudo setcap CAP_SYS_NICE=ep ./timestamp +  ifndef NO_DOT_D    include $(c_sources:.c=.d)  endif | 
