X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=Sources.make;h=a4e776d8f4dec10108c4752f37b5e940d37fef8e;hb=e4a632f6bbdb0a331baadf64a5b97f24e2a2a338;hp=56e9623b54090e9ba03ff99f8f1fa2647a6ce8e4;hpb=b9eb9a42daa13f86367bf674fbe403e29a8a1ee7;p=lilypond.git diff --git a/Sources.make b/Sources.make index 56e9623b54..a4e776d8f4 100644 --- a/Sources.make +++ b/Sources.make @@ -1,58 +1,135 @@ -# -*- Makefile-*- -# sourcefiles to be shipped. Also for dependencies +# Sources.make +# sourcefiles to be shipped. Also used for dependencies -hdr= bar.hh beam.hh boxes.hh break.hh clef.hh clefitem.hh\ - command.hh complexwalker.hh complexstaff.hh\ +hdr=bar.hh barreg.hh beam.hh\ + binary-source-file.hh\ + boxes.hh break.hh clefreg.hh clefitem.hh\ + colhpos.hh commandrequest.hh \ + complexwalker.hh complexstaff.hh\ const.hh debug.hh dimen.hh directionalspanner.hh\ - getcommand.hh glob.hh grouping.hh idealspacing.hh\ - identifier.hh identparent.hh inputcommand.hh inputcommands.hh\ - inputmusic.hh inputscore.hh inputstaff.hh item.hh key.hh keyitem.hh\ - keyword.hh leastsquares.hh lexer.hh linespace.hh linepstaff.hh\ - localkeyitem.hh lookup.hh \ - lyriccolumn.hh lyricitem.hh lyricstaff.hh lyricwalker.hh\ - main.hh melodicstaff.hh meter.hh misc.hh\ - molecule.hh moment.hh notehead.hh notename.hh offset.hh paper.hh\ - parseconstruct.hh pcol.hh proto.hh pscore.hh pstaff.hh qlp.hh\ - qlpsolve.hh register.hh request.hh rest.hh rhythmstaff.hh\ - sccol.hh score.hh\ - scoreline.hh script.hh scriptdef.hh simplestaff.hh simplewalker.hh\ - slur.hh source.hh sourcefile.hh spanner.hh staff.hh staffcommands.hh\ - staffelem.hh staffline.hh\ - stcol.hh stem.hh staffwalker.hh symbol.hh symtable.hh\ - tex.hh textdef.hh\ - textitem.hh textspanner.hh timedescription.hh tstream.hh voice.hh\ - voicegroup.hh - -mycc=bar.cc beam.cc boxes.cc break.cc calcideal.cc clef.cc\ - clefitem.cc command.cc complexstaff.cc complexwalker.cc \ - complexprint.cc debug.cc dimen.cc\ + glob.hh grouping.hh headreg.hh idealspacing.hh\ + identifier.hh identparent.hh \ + inputmusic.hh inputscore.hh inputstaff.hh\ + inputfile.hh\ + item.hh key.hh keyitem.hh\ + keyreg.hh\ + keyword.hh leastsquares.hh lexer.hh linespace.hh \ + localkeyitem.hh localkeyreg.hh lookup.hh \ + lyricitem.hh lyricstaff.hh lyricwalker.hh\ + main.hh meter.hh meterreg.hh\ + mididef.hh midiitem.hh midioutput.hh midistream.hh\ + midiwalker.hh\ + misc.hh\ + molecule.hh moment.hh musicalrequest.hh\ + notehead.hh notename.hh offset.hh paperdef.hh\ + parseconstruct.hh pcol.hh proto.hh\ + pscore.hh pstaff.hh qlp.hh\ + qlpsolve.hh register.hh registergroup.hh reqtodo.hh \ + request.hh rest.hh scorecolumn.hh score.hh\ + scoreline.hh scorewalker.hh script.hh scriptdef.hh scriptreg.hh \ + slur.hh slurreg.hh source.hh sourcefile.hh\ + spanner.hh staff.hh\ + staffelem.hh staffeleminfo.hh staffline.hh staffsym.hh stembeamreg.hh\ + staffcolumn.hh stem.hh staffwalker.hh symbol.hh symtable.hh\ + tex.hh textdef.hh \ + textitem.hh textreg.hh textspanner.hh timedescription.hh \ + tstream.hh voice.hh\ + voiceregs.hh voicegroupregs.hh walkregs.hh + +mycc=bar.cc barreg.cc beam.cc \ + binary-source-file.cc\ + boxes.cc break.cc calcideal.cc clefreg.cc\ + clefitem.cc colhpos.cc commandrequest.cc\ + complexstaff.cc complexwalker.cc \ + debug.cc dimen.cc\ directionalspanner.cc\ - getcommands.cc grouping.cc groupregs.cc idealspacing.cc identifier.cc\ - inputcommand.cc inputcommands.cc inputmusic.cc inputscore.cc\ - inputstaff.cc item.cc key.cc keyitem.cc keyword.cc\ - leastsquares.cc lexerinit.cc linespace.cc linepstaff.cc\ - localkeyitem.cc lookup.cc\ - lyriccolumn.cc lyricitem.cc lyricstaff.cc lyricwalker.cc\ - main.cc melodicstaff.cc meter.cc\ - misc.cc molecule.cc mylexer.cc note.cc notehead.cc notename.cc\ - paper.cc pcol.cc pscore.cc pstaff.cc qlp.cc qlpsolve.cc\ - register.cc request.cc rest.cc rhythmstaff.cc sccol.cc score.cc\ - scoreline.cc scores.cc script.cc scriptdef.cc simpleprint.cc\ - simplestaff.cc simplewalker.cc slur.cc source.cc sourcefile.cc\ + grouping.cc groupregs.cc headreg.cc\ + idealspacing.cc identifier.cc\ + inputmusic.cc inputscore.cc\ + inputstaff.cc\ + inputfile.cc\ + item.cc key.cc keyitem.cc \ + keyreg.cc keyword.cc\ + leastsquares.cc lexerinit.cc linespace.cc \ + localkeyitem.cc localkeyreg.cc lookup.cc\ + lyricitem.cc lyricstaff.cc lyricwalker.cc\ + main.cc meter.cc meterreg.cc\ + mididef.cc midiitem.cc midioutput.cc midistream.cc\ + midiwalker.cc misc.cc molecule.cc mylexer.cc note.cc\ + notehead.cc notename.cc\ + paperdef.cc pcol.cc pscore.cc pstaff.cc qlp.cc qlpsolve.cc\ + register.cc registergroup.cc request.cc rest.cc\ + scorecolumn.cc score.cc\ + scoreline.cc scores.cc scorewalker.cc script.cc\ + scriptdef.cc scriptreg.cc slur.cc\ + slurreg.cc source.cc sourcefile.cc\ spanner.cc staff.cc\ - staffcommands.cc staffelem.cc staffline.cc stcol.cc stem.cc\ - staffwalker.cc symbol.cc symtable.cc tex.cc texbeam.cc\ - texslur.cc textdef.cc textitem.cc textspanner.cc\ - timedescription.cc tstream.cc voice.cc voiceregs.cc voicegroup.cc\ - warn.cc windhoos-suck-suck-suck-thank-you-cygnus.cc wordwrap.cc\ + staffelem.cc staffline.cc staffsym.cc\ + stembeamreg.cc staffcolumn.cc stem.cc\ + staffeleminfo.cc staffwalker.cc symbol.cc\ + symtable.cc tex.cc texbeam.cc\ + texslur.cc textdef.cc textitem.cc textreg.cc textspanner.cc\ + timedescription.cc tstream.cc voice.cc voiceelt.cc \ + voiceregs.cc voicegroupregs.cc\ + walkregs.cc warn.cc windhoos-suck-suck-suck-thank-you-cygnus.cc wordwrap.cc\ template1.cc template2.cc template3.cc template4.cc\ template5.cc template6.cc version.cc # a bit of a hack to keep exec size under control. -stablecc=request.cc bar.cc boxes.cc break.cc clef.cc getcommands.cc grouping.cc\ +stablecc=request.cc bar.cc boxes.cc break.cc \ item.cc keyword.cc leastsquares.cc \ - linepstaff.cc linespace.cc lookup.cc molecule.cc meter.cc\ - paper.cc parser.cc lexer.cc pstaff.cc qlp.cc qlpsolve.cc\ + lookup.cc molecule.cc meter.cc\ + paperdef.cc parser.cc lexer.cc pstaff.cc qlp.cc qlpsolve.cc\ template1.cc template2.cc template3.cc template4.cc\ template5.cc template6.cc version.cc tstream.cc tex.cc\ voice.cc wordwrap.cc spanner.cc + + +# m2m headers +# +mym2mhh=\ + duration.hh\ + lily-stream.hh\ + midi-event.hh\ + midi-main.hh\ + midi-score.hh\ + midi-track.hh\ + my-midi-lexer.hh\ + my-midi-parser.hh\ + track-column.hh\ + +# + +# m2m shared headers +# +mym2msharedhh=\ + binary-source-file.hh\ + +# + +# m2m source +# +mym2mcc=\ + duration.cc\ + lily-stream.cc\ + midi-event.cc\ + midi-main.cc\ + midi-score.cc\ + midi-template.cc\ + midi-track.cc\ + my-midi-lexer.cc\ + my-midi-parser.cc\ + track-column.cc\ + +# + +# m2m shared source +# +mym2msharedcc=\ + binary-source-file.cc\ + inputfile.cc\ + sourcefile.cc\ + source.cc\ + +# +