projects
/
matthijs
/
master-project
/
report.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add \VHDL and \GHC shortcuts.
[matthijs/master-project/report.git]
/
SConstruct
diff --git
a/SConstruct
b/SConstruct
index 29ca6bee3dbadda0409dcfeb1873fae942f6951b..fccd78ace7fbb18d69d4691f7a69148b41c24967 100644
(file)
--- a/
SConstruct
+++ b/
SConstruct
@@
-3,16
+3,17
@@
#
import os
import os.path
#
import os
import os.path
+import glob
#### Some configurations.
#### Some configurations.
-DEFAULT_TARGET = '
Core2Core
.pdf'
+DEFAULT_TARGET = '
Report
.pdf'
#### Defining some new builders.
env = Environment()
## Context MkIV Builder:
#### Defining some new builders.
env = Environment()
## Context MkIV Builder:
-contextBuilder = Builder(action=
['texexec --lua $SOURCE','scp $TARGET ewi:']
,
+contextBuilder = Builder(action=
'nice texexec --lua $SOURCE'
,
suffix='.pdf',
src_suffix='.tex')
env.Append(BUILDERS={'Context': contextBuilder})
suffix='.pdf',
src_suffix='.tex')
env.Append(BUILDERS={'Context': contextBuilder})
@@
-30,4
+31,12
@@
core2core = env.Context('Core2Core')
Depends(core2core, 'pret-lam.lua')
Depends(core2core, 'pret-trans.lua')
Depends(core2core, 'pret-lam.lua')
Depends(core2core, 'pret-trans.lua')
+## Report
+report = env.Context('Report')
+Depends(report, glob.glob('pret-*.lua'))
+Depends(report, glob.glob('Chapters/*.tex'))
+Depends(report, glob.glob('Utils/*.tex'))
+
+AddPostAction(report, 'scp $TARGET ewi:')
+
Default(DEFAULT_TARGET)
Default(DEFAULT_TARGET)