Ignore:
Timestamp:
May 13, 2025, 1:17:50 PM (10 months ago)
Author:
Mike Brooks <mlbrooks@…>
Branches:
master, stuck-waitfor-destruct
Children:
0528d79
Parents:
7d02d35 (diff), 2410424 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc

File:
1 edited

Legend:

Unmodified
Added
Removed
  • doc/theses/mike_brooks_MMath/Makefile

    r7d02d35 rbd72f517  
    1313TeXSRC = ${wildcard *.tex}
    1414PicSRC = ${notdir ${wildcard ${Pictures}/*.png}} ${notdir ${wildcard ${Pictures}/*.fig}}
    15 PicSRC := ${PicSRC:.fig=.pdf}           # substitute ".fig" with ".pdf"
    16 GraphSRC_OLD = ${notdir ${wildcard ${Pictures}/*.dat}}
    17 GraphSRC_OLD := ${GraphSRC_OLD:.dat=.pdf}               # substitute ".dat" with ".pdf"
    18 PlotINPUTS = ${wildcard ${Plots}/*.gp} ${wildcard ${Plots}/*.py}
    19 PlotINPUTS := ${addsuffix .INPUTS,${PlotINPUTS}}
     15PicSRC := ${PicSRC:.fig=.pdf}                   # substitute ".fig" with ".pdf"
    2016PlotSRC = ${notdir ${wildcard ${Plots}/*.gp}}
    21 PlotSRC := ${addprefix ${Build}/plot-,${PlotSRC:.gp=.pdf}}              # substitute ".gp" with ".pdf"
     17PlotSRC := ${addprefix ${Build}/plot-,${PlotSRC:.gp=.pdf}} # substitute ".gp" with ".pdf"
    2218DemoPgmSRC = ${notdir ${wildcard ${Programs}/*-demo.cfa}}
    2319PgmSRC = ${notdir ${wildcard ${Programs}/*}}
     
    4945# Rules and Recipes
    5046
    51 .PHONY : all clean                      # not file names
     47.PHONY : all clean                              # not file names
    5248.SECONDARY:
    5349#.PRECIOUS : ${Build}/%                         # don't delete intermediates
     
    6157# File Dependencies
    6258
    63 ${DOCUMENT}: ${TeXSRC} $(RunPgmOut) ${DemoPgmOut} ${GraphSRC_OLD} ${PlotSRC} ${PicSRC} ${BibSRC} ${BibRep}/pl.bib ${LaTMac}/common.tex Makefile | ${Build}
     59${DOCUMENT}: ${TeXSRC} $(RunPgmOut) ${DemoPgmOut} ${PlotSRC} ${PicSRC} ${BibSRC} ${BibRep}/pl.bib ${LaTMac}/common.tex Makefile | ${Build}
    6460        echo ${PicSRC}
    6561        echo ${GraphSRC_OLD}
     
    8278        ${CFA} $< -o $@
    8379
    84 ${Build}/%: ${Programs}/%.run.cfa | ${Build} # cfa cannot handle pipe
     80${Build}/%: ${Programs}/%.run.cfa | ${Build}    # cfa cannot handle pipe
    8581        sed -f ${Programs}/sedcmd $< > ${Build}/tmp.cfa; ${CFA} ${Build}/tmp.cfa -o $@
    8682
     
    9490        $< > $@
    9591
    96 string-graph-peq-sharing.pdf: string-graph-peq-sharing.dat plot-peq-sharing.gp | ${Build}
    97         gnuplot plot-peq-sharing.gp
    98 
    99 string-graph-pta-sharing.pdf: string-graph-pta-sharing.dat plot-pta-sharing.gp | ${Build}
    100         gnuplot plot-pta-sharing.gp
    101 
    102 string-graph-pbv.pdf: string-graph-pbv.dat plot-pbv.gp | ${Build}
    103         gnuplot plot-pbv.gp
    104 
    105 string-graph-allocn.pdf: string-graph-allocn.dat plot-allocn.gp | ${Build}
    106         gnuplot plot-allocn.gp
    107 
    10892%.pdf: %.fig | ${Build}
    10993        fig2dev -L pdf $< > ${Build}/$@
    11094
    111 -include $(Plots)/string-peq-cppemu.d
     95-include $(Plots)/*.d
    11296
    11397${Build}/plot-%.dat: ${Plots}/%.py ${Plots}/%.py.INPUTS | ${Build}
    114         echo ${PlotINPUTS}     
    11598        python3 $< > $@
    11699
Note: See TracChangeset for help on using the changeset viewer.