-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathMakefile.inc
executable file
·43 lines (27 loc) · 941 Bytes
/
Makefile.inc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
HOMEDIR := /home/charlie/jessieMaster/Eotwash/
OCT:= octave --no-init-file \
--eval "global HOMEDIR = \"$(HOMEDIR)\";"\
--eval 'initializeOctave;'\
--eval 'ignore_function_time_stamp("all");'\
-p $(HOMEDIR)/globalConfig/ \
-q
GNU := gnuplot -e 'set term dumb' -e 'HOMEDIR = "$(HOMEDIR)"' -d
MLIB := $(shell find $(HOMEDIR)/mlib/ -type d)
GLOBAL := $(shell find $(HOMEDIR)/globalConfig/ -type d)
RUNS := $(shell find $(HOMEDIR)/runConfig/ -type d)
DATA := $(shell find $(HOMEDIR)/data/ -type d)
MLIB := $(MLIB) $(GLOBAL)
LYXINTERACT := lyx -userdir $(HOMEDIR)/.lyx
.LYXINTERACT:
$(LYXINTERACT)
LYX := $(LYXINTERACT) -batch --export "pdf2" -dbg info,latex
.INTERACT:
$(OCT) --persist --eval 'ignore_function_time_stamp("system");'
#The dash is meaningful.
.GINTERACT:
$(GNU) -
.PHONY :
@echo $(OCT)
@echo $(MLIB)
PARALLEL := -j 8
SINGLEQUOTECUTTER := sed -e "s/^.*'\(.*\)'.*$$/\1/"