X-Git-Url: https://git.stderr.nl/gitweb?p=matthijs%2Fmaster-project%2Freport.git;a=blobdiff_plain;f=SConstruct;h=fccd78ace7fbb18d69d4691f7a69148b41c24967;hp=29ca6bee3dbadda0409dcfeb1873fae942f6951b;hb=a5a906640aceb70689f66e53b5175d93bc9505ff;hpb=32d52cda513c45334ab256c9f42d41ed6938fc48;ds=sidebyside diff --git a/SConstruct b/SConstruct index 29ca6be..fccd78a 100644 --- a/SConstruct +++ b/SConstruct @@ -3,16 +3,17 @@ # import os import os.path +import glob #### Some configurations. -DEFAULT_TARGET = 'Core2Core.pdf' +DEFAULT_TARGET = 'Report.pdf' #### 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}) @@ -30,4 +31,12 @@ core2core = env.Context('Core2Core') 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)