]> git.donarmstrong.com Git - lilypond.git/blobdiff - Sources.make
partial: 0.0.38.hanjan
[lilypond.git] / Sources.make
index 56e9623b54090e9ba03ff99f8f1fa2647a6ce8e4..a4e776d8f4dec10108c4752f37b5e940d37fef8e 100644 (file)
-# -*- 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\
+
+# 
+